diff --git a/.gitattributes b/.gitattributes index 59188db426cff..25f18a922512d 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,5 +4,7 @@ # Declare files that will always have LF line endings on checkout. *.y text eol=lf +*.result diff + util/collate/unicode_0*_ci.go linguist-generated=true util/collate/ucadata/unicode_*_data.go linguist-generated=true diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index f67985fd41669..6ba37f8ef01d6 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -33,7 +33,9 @@ Tests - [ ] Unit test - [ ] Integration test - [ ] Manual test (add detailed scripts or steps below) -- [ ] No code +- [ ] No need to test + > - [ ] I checked and no code files have been changed. + > Side effects diff --git a/DEPS.bzl b/DEPS.bzl index 15e84d288b60d..23fcba7faea41 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -1642,6 +1642,32 @@ def go_deps(): "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_dolthub_maphash", + build_file_proto_mode = "disable_global", + importpath = "github.com/dolthub/maphash", + sha256 = "ba69ef526a9613cb059c8490c1a4f032649879c316a1c4305e2355815eb32e41", + strip_prefix = "github.com/dolthub/maphash@v0.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dolthub/maphash/com_github_dolthub_maphash-v0.1.0.zip", + "http://ats.apps.svc/gomod/github.com/dolthub/maphash/com_github_dolthub_maphash-v0.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/dolthub/maphash/com_github_dolthub_maphash-v0.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dolthub/maphash/com_github_dolthub_maphash-v0.1.0.zip", + ], + ) + go_repository( + name = "com_github_dolthub_swiss", + build_file_proto_mode = "disable_global", + importpath = "github.com/dolthub/swiss", + sha256 = "e911b7cea9aaed1255544fb8b53c19780f91b713e6d0fc71fb310232e4800dcc", + strip_prefix = "github.com/dolthub/swiss@v0.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dolthub/swiss/com_github_dolthub_swiss-v0.2.1.zip", + "http://ats.apps.svc/gomod/github.com/dolthub/swiss/com_github_dolthub_swiss-v0.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/dolthub/swiss/com_github_dolthub_swiss-v0.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dolthub/swiss/com_github_dolthub_swiss-v0.2.1.zip", + ], + ) go_repository( name = "com_github_dustin_go_humanize", build_file_proto_mode = "disable_global", @@ -4363,13 +4389,13 @@ def go_deps(): name = "com_github_klauspost_compress", build_file_proto_mode = "disable_global", importpath = "github.com/klauspost/compress", - sha256 = "7e004bb6b71535508bfa9c57256cfb2ca23f09ea281dbecafea217796b712fcd", - strip_prefix = "github.com/klauspost/compress@v1.16.5", + sha256 = "fa94794543608ad4f600c67994a317173b4e72c1159b8a84ab46a846c7643587", + strip_prefix = "github.com/klauspost/compress@v1.17.0", 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", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.0.zip", + "http://ats.apps.svc/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.0.zip", ], ) go_repository( @@ -6976,13 +7002,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 = "663c08693ab25489aa2d65b5e1afc34cf51920fb5db86cc591c22cea8f1b0979", - strip_prefix = "github.com/tikv/client-go/v2@v2.0.8-0.20230911065915-f9e28714c62c", + sha256 = "e3e864f9d839dbbaf45fbdaf63e89fe15f8d668d0b6dd9dcf4acaa52d99af75f", + strip_prefix = "github.com/tikv/client-go/v2@v2.0.8-0.20230919031511-be2b4c78a910", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230911065915-f9e28714c62c.zip", - "http://ats.apps.svc/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230911065915-f9e28714c62c.zip", - "https://cache.hawkingrei.com/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230911065915-f9e28714c62c.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230911065915-f9e28714c62c.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230919031511-be2b4c78a910.zip", + "http://ats.apps.svc/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230919031511-be2b4c78a910.zip", + "https://cache.hawkingrei.com/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230919031511-be2b4c78a910.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230919031511-be2b4c78a910.zip", ], ) go_repository( @@ -10074,13 +10100,13 @@ def go_deps(): name = "org_golang_x_crypto", build_file_proto_mode = "disable_global", importpath = "golang.org/x/crypto", - sha256 = "29b788bd8f1229214af831bf99412a09d19096dea3c62bc3281656b64093d12d", - strip_prefix = "golang.org/x/crypto@v0.12.0", + sha256 = "b58d902f48a7f595a28589b6ed4be8b5e2ee1a3496eca477039e80eb6e7eba57", + strip_prefix = "golang.org/x/crypto@v0.13.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.12.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.12.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.12.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.12.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.13.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.13.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.13.0.zip", ], ) go_repository( @@ -10165,13 +10191,13 @@ def go_deps(): name = "org_golang_x_net", build_file_proto_mode = "disable_global", importpath = "golang.org/x/net", - sha256 = "fdd5ca5653644b65d9062705ecae70b156660547f96d4606659960fe0c053871", - strip_prefix = "golang.org/x/net@v0.14.0", + sha256 = "e891941f0a83dfc85f82990e29cbf1939dca5952d04241666c8a227d419fded3", + strip_prefix = "golang.org/x/net@v0.15.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/net/org_golang_x_net-v0.14.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/net/org_golang_x_net-v0.14.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/net/org_golang_x_net-v0.14.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/net/org_golang_x_net-v0.14.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/net/org_golang_x_net-v0.15.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/net/org_golang_x_net-v0.15.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/net/org_golang_x_net-v0.15.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/net/org_golang_x_net-v0.15.0.zip", ], ) go_repository( @@ -10204,39 +10230,39 @@ def go_deps(): name = "org_golang_x_sys", build_file_proto_mode = "disable_global", importpath = "golang.org/x/sys", - sha256 = "0d03f4d1aa3b28ec80e2005ec8301004e2153e3154911baebf57b9cfa900f993", - strip_prefix = "golang.org/x/sys@v0.11.0", + sha256 = "89225d9e6603c090ffd93286b7ca124849fadfe4320c3b18a6bdccc4ac08672c", + strip_prefix = "golang.org/x/sys@v0.12.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sys/org_golang_x_sys-v0.11.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/sys/org_golang_x_sys-v0.11.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/sys/org_golang_x_sys-v0.11.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sys/org_golang_x_sys-v0.11.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sys/org_golang_x_sys-v0.12.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/sys/org_golang_x_sys-v0.12.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/sys/org_golang_x_sys-v0.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sys/org_golang_x_sys-v0.12.0.zip", ], ) go_repository( name = "org_golang_x_term", build_file_proto_mode = "disable_global", importpath = "golang.org/x/term", - sha256 = "d9a79ecfb908333f03d7f3f4b597551a6916462c6c5d040528c9887df956600e", - strip_prefix = "golang.org/x/term@v0.11.0", + sha256 = "f4bbc4baa0c9b053f7d252b06e4e8baabd686a9a87d82025b341796e29f39c60", + strip_prefix = "golang.org/x/term@v0.12.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/term/org_golang_x_term-v0.11.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/term/org_golang_x_term-v0.11.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/term/org_golang_x_term-v0.11.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/term/org_golang_x_term-v0.11.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/term/org_golang_x_term-v0.12.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/term/org_golang_x_term-v0.12.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/term/org_golang_x_term-v0.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/term/org_golang_x_term-v0.12.0.zip", ], ) go_repository( name = "org_golang_x_text", build_file_proto_mode = "disable_global", importpath = "golang.org/x/text", - sha256 = "437a787c7f92bcb8b2f2ab97fcd74ce88b5e7a5b21aa299e90f5c5dd28a7b66f", - strip_prefix = "golang.org/x/text@v0.12.0", + sha256 = "ed544fb017e967c053892df7b068612fce707ba32b57f35824cb041e31c6ae0f", + strip_prefix = "golang.org/x/text@v0.13.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/text/org_golang_x_text-v0.12.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/text/org_golang_x_text-v0.12.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/text/org_golang_x_text-v0.12.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/text/org_golang_x_text-v0.12.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/text/org_golang_x_text-v0.13.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/text/org_golang_x_text-v0.13.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/text/org_golang_x_text-v0.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/text/org_golang_x_text-v0.13.0.zip", ], ) go_repository( diff --git a/Makefile b/Makefile index c9df25116be41..321c05fd636c7 100644 --- a/Makefile +++ b/Makefile @@ -385,6 +385,7 @@ mock_lightning: tools/bin/mockgen gen_mock: tools/bin/mockgen tools/bin/mockgen -package mock github.com/pingcap/tidb/disttask/framework/scheduler TaskTable,Pool,Scheduler,Extension > disttask/framework/mock/scheduler_mock.go + tools/bin/mockgen -package mock github.com/pingcap/tidb/disttask/framework/dispatcher Dispatcher > disttask/framework/mock/dispatcher_mock.go tools/bin/mockgen -package execute github.com/pingcap/tidb/disttask/framework/scheduler/execute SubtaskExecutor > disttask/framework/mock/execute/execute_mock.go tools/bin/mockgen -package mock github.com/pingcap/tidb/disttask/importinto MiniTaskExecutor > disttask/importinto/mock/import_mock.go tools/bin/mockgen -package mock github.com/pingcap/tidb/disttask/framework/planner LogicalPlan,PipelineSpec > disttask/framework/mock/plan_mock.go diff --git a/OWNERS b/OWNERS index 120b4c4041ec3..ab1e74778890a 100644 --- a/OWNERS +++ b/OWNERS @@ -114,6 +114,7 @@ reviewers: - Benjamin2037 - bobotu - BornChanger + - CabinfeverB - charleszheng44 - ChenPeng2013 - dhysum diff --git a/OWNERS_ALIASES b/OWNERS_ALIASES index 1fd180a0eec8e..e3adc8dade8cc 100644 --- a/OWNERS_ALIASES +++ b/OWNERS_ALIASES @@ -11,3 +11,15 @@ aliases: sig-approvers-autoid-service: # approvers for auto-id service - bb7133 - tiancaiamao + sig-approvers-distsql: # approvers for distsql pkg + - windtalker + - XuHuaiyu + - zanmato1984 + sig-approvers-executor: # approvers for executor pkg + - windtalker + - XuHuaiyu + - zanmato1984 + sig-approvers-expression: # approvers for expression pkg + - windtalker + - XuHuaiyu + - zanmato1984 diff --git a/README.md b/README.md index 05d2ad0cdd36e..62b9858d915d5 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,13 @@ Contributions are welcomed and greatly appreciated. You can get started with one Every contributor is welcome to claim your contribution swag by filling in and submitting this [form](https://forms.pingcap.com/f/tidb-contribution-swag). + + + + Activity Trends of pingcap/tidb - Last 28 days + + + ## Case studies - [Case studies in English](https://www.pingcap.com/customers/) diff --git a/SECURITY.md b/SECURITY.md index ff0e7844edeef..cbf47548a526b 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,7 +4,7 @@ TiDB is a fast-growing open source database. To ensure its security, a security The primary goal of this process is to reduce the total exposure time of users to publicly known vulnerabilities. To quickly fix vulnerabilities of TiDB products, the security team is responsible for the entire vulnerability management process, including internal communication and external disclosure. -If you find a vulnerability or encounter a security incident involving vulnerabilities of TiDB products, please report it as soon as possible to the TiDB security team (security@tidb.io). +If you find a vulnerability or encounter a security incident involving vulnerabilities of TiDB products, please report it as soon as possible to the TiDB security team (security@pingcap.com). Please kindly help provide as much vulnerability information as possible in the following format: diff --git a/bindinfo/capture_test.go b/bindinfo/capture_test.go index f5112cad9e160..333e9b8c63cff 100644 --- a/bindinfo/capture_test.go +++ b/bindinfo/capture_test.go @@ -1005,7 +1005,6 @@ func TestCaptureHints(t *testing.T) { // runtime hints {"select /*+ memory_quota(1024 MB) */ * from t", "memory_quota(1024 mb)"}, {"select /*+ max_execution_time(1000) */ * from t", "max_execution_time(1000)"}, - {"select /*+ tidb_kv_read_timeout(1000) */ * from t", "tidb_kv_read_timeout(1000)"}, // storage hints {"select /*+ read_from_storage(tikv[t]) */ * from t", "read_from_storage(tikv[`t`])"}, // others diff --git a/bindinfo/session_handle_test.go b/bindinfo/session_handle_test.go index ba7b72eab61d1..f90aae0afcac7 100644 --- a/bindinfo/session_handle_test.go +++ b/bindinfo/session_handle_test.go @@ -43,14 +43,14 @@ func TestGlobalAndSessionBindingBothExist(t *testing.T) { tk.MustExec("drop table if exists t2") tk.MustExec("create table t1(id int)") tk.MustExec("create table t2(id int)") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) - require.True(t, tk.HasPlan("SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") + tk.MustHavePlan("SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id", "MergeJoin") tk.MustExec("create global binding for SELECT * from t1,t2 where t1.id = t2.id using SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id") // Test bindingUsage, which indicates how many times the binding is used. metrics.BindUsageCounter.Reset() - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin") pb := &dto.Metric{} err := metrics.BindUsageCounter.WithLabelValues(metrics.ScopeGlobal).Write(pb) require.NoError(t, err) @@ -58,30 +58,30 @@ func TestGlobalAndSessionBindingBothExist(t *testing.T) { // Test 'tidb_use_plan_baselines' tk.MustExec("set @@tidb_use_plan_baselines = 0") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") tk.MustExec("set @@tidb_use_plan_baselines = 1") // Test 'drop global binding' - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin") tk.MustExec("drop global binding for SELECT * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") // Test the case when global and session binding both exist // PART1 : session binding should totally cover global binding // use merge join as session binding here since the optimizer will choose hash join for this stmt in default tk.MustExec("create global binding for SELECT * from t1,t2 where t1.id = t2.id using SELECT /*+ TIDB_HJ(t1, t2) */ * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") tk.MustExec("create binding for SELECT * from t1,t2 where t1.id = t2.id using SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin") tk.MustExec("drop global binding for SELECT * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin") // PART2 : the dropped session binding should continue to block the effect of global binding tk.MustExec("create global binding for SELECT * from t1,t2 where t1.id = t2.id using SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id") tk.MustExec("drop binding for SELECT * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") tk.MustExec("drop global binding for SELECT * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") } func TestSessionBinding(t *testing.T) { diff --git a/bindinfo/tests/bind_test.go b/bindinfo/tests/bind_test.go index 399051dd10a2c..ac5e485fa8f9f 100644 --- a/bindinfo/tests/bind_test.go +++ b/bindinfo/tests/bind_test.go @@ -383,23 +383,23 @@ func TestExplain(t *testing.T) { tk.MustExec("create table t1(id int)") tk.MustExec("create table t2(id int)") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) - require.True(t, tk.HasPlan("SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") + tk.MustHavePlan("SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id", "MergeJoin") tk.MustExec("create global binding for SELECT * from t1,t2 where t1.id = t2.id using SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin") tk.MustExec("drop global binding for SELECT * from t1,t2 where t1.id = t2.id") // Add test for SetOprStmt tk.MustExec("create index index_id on t1(id)") - require.True(t, tk.HasPlan("SELECT * from t1 union SELECT * from t1", "IndexReader")) - require.True(t, tk.HasPlan("SELECT * from t1 use index(index_id) union SELECT * from t1", "IndexReader")) + tk.MustHavePlan("SELECT * from t1 union SELECT * from t1", "IndexReader") + tk.MustHavePlan("SELECT * from t1 use index(index_id) union SELECT * from t1", "IndexReader") tk.MustExec("create global binding for SELECT * from t1 union SELECT * from t1 using SELECT * from t1 use index(index_id) union SELECT * from t1") - require.True(t, tk.HasPlan("SELECT * from t1 union SELECT * from t1", "IndexReader")) + tk.MustHavePlan("SELECT * from t1 union SELECT * from t1", "IndexReader") tk.MustExec("drop global binding for SELECT * from t1 union SELECT * from t1") } @@ -433,8 +433,8 @@ func TestBindCTEMerge(t *testing.T) { tk.MustExec("use test") tk.MustExec("drop table if exists t1") tk.MustExec("create table t1(id int)") - require.True(t, tk.HasPlan("with cte as (select * from t1) select * from cte a, cte b", "CTEFullScan")) - require.False(t, tk.HasPlan("with cte as (select /*+ MERGE() */ * from t1) select * from cte a, cte b", "CTEFullScan")) + tk.MustHavePlan("with cte as (select * from t1) select * from cte a, cte b", "CTEFullScan") + tk.MustNotHavePlan("with cte as (select /*+ MERGE() */ * from t1) select * from cte a, cte b", "CTEFullScan") tk.MustExec(` create global binding for with cte as (select * from t1) select * from cte @@ -442,7 +442,7 @@ using with cte as (select /*+ MERGE() */ * from t1) select * from cte `) - require.False(t, tk.HasPlan("with cte as (select * from t1) select * from cte", "CTEFullScan")) + tk.MustNotHavePlan("with cte as (select * from t1) select * from cte", "CTEFullScan") } func TestBindNoDecorrelate(t *testing.T) { @@ -454,8 +454,8 @@ func TestBindNoDecorrelate(t *testing.T) { tk.MustExec("drop table if exists t2") tk.MustExec("create table t1(a int, b int)") tk.MustExec("create table t2(a int, b int)") - require.False(t, tk.HasPlan("select exists (select t2.b from t2 where t2.a = t1.b limit 2) from t1", "Apply")) - require.True(t, tk.HasPlan("select exists (select /*+ no_decorrelate() */ t2.b from t2 where t2.a = t1.b limit 2) from t1", "Apply")) + tk.MustNotHavePlan("select exists (select t2.b from t2 where t2.a = t1.b limit 2) from t1", "Apply") + tk.MustHavePlan("select exists (select /*+ no_decorrelate() */ t2.b from t2 where t2.a = t1.b limit 2) from t1", "Apply") tk.MustExec(` create global binding for @@ -464,7 +464,7 @@ using select exists (select /*+ no_decorrelate() */ t2.b from t2 where t2.a = t1.b limit 2) from t1 `) - require.True(t, tk.HasPlan("select exists (select t2.b from t2 where t2.a = t1.b limit 2) from t1", "Apply")) + tk.MustHavePlan("select exists (select t2.b from t2 where t2.a = t1.b limit 2) from t1", "Apply") } // TestBindingSymbolList tests sql with "?, ?, ?, ?", fixes #13871 @@ -566,9 +566,9 @@ func TestDMLSQLBind(t *testing.T) { require.Equal(t, "t1:idx_c", tk.Session().GetSessionVars().StmtCtx.IndexNames[0]) require.True(t, tk.MustUseIndex("delete from t1 where b = 1 and c > 1", "idx_c(c)")) - require.True(t, tk.HasPlan("delete t1, t2 from t1 inner join t2 on t1.b = t2.b", "HashJoin")) + tk.MustHavePlan("delete t1, t2 from t1 inner join t2 on t1.b = t2.b", "HashJoin") tk.MustExec("create global binding for delete t1, t2 from t1 inner join t2 on t1.b = t2.b using delete /*+ inl_join(t1) */ t1, t2 from t1 inner join t2 on t1.b = t2.b") - require.True(t, tk.HasPlan("delete t1, t2 from t1 inner join t2 on t1.b = t2.b", "IndexJoin")) + tk.MustHavePlan("delete t1, t2 from t1 inner join t2 on t1.b = t2.b", "IndexJoin") tk.MustExec("update t1 set a = 1 where b = 1 and c > 1") require.Equal(t, "t1:idx_b", tk.Session().GetSessionVars().StmtCtx.IndexNames[0]) @@ -578,9 +578,9 @@ func TestDMLSQLBind(t *testing.T) { require.Equal(t, "t1:idx_c", tk.Session().GetSessionVars().StmtCtx.IndexNames[0]) require.True(t, tk.MustUseIndex("update t1 set a = 1 where b = 1 and c > 1", "idx_c(c)")) - require.True(t, tk.HasPlan("update t1, t2 set t1.a = 1 where t1.b = t2.b", "HashJoin")) + tk.MustHavePlan("update t1, t2 set t1.a = 1 where t1.b = t2.b", "HashJoin") tk.MustExec("create global binding for update t1, t2 set t1.a = 1 where t1.b = t2.b using update /*+ inl_join(t1) */ t1, t2 set t1.a = 1 where t1.b = t2.b") - require.True(t, tk.HasPlan("update t1, t2 set t1.a = 1 where t1.b = t2.b", "IndexJoin")) + tk.MustHavePlan("update t1, t2 set t1.a = 1 where t1.b = t2.b", "IndexJoin") tk.MustExec("insert into t1 select * from t2 where t2.b = 2 and t2.c > 2") require.Equal(t, "t2:idx_b", tk.Session().GetSessionVars().StmtCtx.IndexNames[0]) @@ -802,11 +802,11 @@ func TestRuntimeHintsInEvolveTasks(t *testing.T) { tk.MustExec("create table t(a int, b int, c int, index idx_a(a), index idx_b(b), index idx_c(c))") tk.MustExec("create global binding for select * from t where a >= 1 and b >= 1 and c = 0 using select * from t use index(idx_a) where a >= 1 and b >= 1 and c = 0") - tk.MustQuery("select /*+ MAX_EXECUTION_TIME(5000), TIDB_KV_READ_TIMEOUT(20) */ * from t where a >= 4 and b >= 1 and c = 0") + tk.MustQuery("select /*+ MAX_EXECUTION_TIME(5000), SET_VAR(TIKV_CLIENT_READ_TIMEOUT=20) */ * from t where a >= 4 and b >= 1 and c = 0") tk.MustExec("admin flush bindings") rows := tk.MustQuery("show global bindings").Rows() require.Len(t, rows, 2) - require.Equal(t, "SELECT /*+ use_index(@`sel_1` `test`.`t` `idx_c`), no_order_index(@`sel_1` `test`.`t` `idx_c`), max_execution_time(5000), tidb_kv_read_timeout(20)*/ * FROM `test`.`t` WHERE `a` >= 4 AND `b` >= 1 AND `c` = 0", rows[0][1]) + require.Equal(t, "SELECT /*+ use_index(@`sel_1` `test`.`t` `idx_c`), no_order_index(@`sel_1` `test`.`t` `idx_c`), max_execution_time(5000), set_var(tikv_client_read_timeout = 20)*/ * FROM `test`.`t` WHERE `a` >= 4 AND `b` >= 1 AND `c` = 0", rows[0][1]) } func TestDefaultSessionVars(t *testing.T) { @@ -866,15 +866,16 @@ func TestStmtHints(t *testing.T) { tk.MustExec("use test") tk.MustExec("drop table if exists t") tk.MustExec("create table t(a int, b int, index idx(a))") - tk.MustExec("create global binding for select * from t using select /*+ MAX_EXECUTION_TIME(100), TIDB_KV_READ_TIMEOUT(20), MEMORY_QUOTA(2 GB) */ * from t use index(idx)") + tk.MustExec("create global binding for select * from t using select /*+ MAX_EXECUTION_TIME(100), SET_VAR(TIKV_CLIENT_READ_TIMEOUT=20), MEMORY_QUOTA(2 GB) */ * from t use index(idx)") tk.MustQuery("select * from t") require.Equal(t, int64(2147483648), tk.Session().GetSessionVars().MemTracker.GetBytesLimit()) require.Equal(t, uint64(100), tk.Session().GetSessionVars().StmtCtx.MaxExecutionTime) - require.Equal(t, uint64(20), tk.Session().GetSessionVars().StmtCtx.TidbKvReadTimeout) + require.Equal(t, uint64(20), tk.Session().GetSessionVars().GetTiKVClientReadTimeout()) tk.MustQuery("select a, b from t") require.Equal(t, int64(1073741824), tk.Session().GetSessionVars().MemTracker.GetBytesLimit()) require.Equal(t, uint64(0), tk.Session().GetSessionVars().StmtCtx.MaxExecutionTime) - require.Equal(t, uint64(0), tk.Session().GetSessionVars().StmtCtx.TidbKvReadTimeout) + // TODO(crazycs520): Fix me. + //require.Equal(t, uint64(0), tk.Session().GetSessionVars().GetTiKVClientReadTimeout()) } func TestPrivileges(t *testing.T) { @@ -1153,14 +1154,14 @@ func TestSPMHitInfo(t *testing.T) { tk.MustExec("create table t1(id int)") tk.MustExec("create table t2(id int)") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin")) - require.True(t, tk.HasPlan("SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "HashJoin") + tk.MustHavePlan("SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id", "MergeJoin") tk.MustExec("SELECT * from t1,t2 where t1.id = t2.id") tk.MustQuery(`select @@last_plan_from_binding;`).Check(testkit.Rows("0")) tk.MustExec("create global binding for SELECT * from t1,t2 where t1.id = t2.id using SELECT /*+ TIDB_SMJ(t1, t2) */ * from t1,t2 where t1.id = t2.id") - require.True(t, tk.HasPlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin")) + tk.MustHavePlan("SELECT * from t1,t2 where t1.id = t2.id", "MergeJoin") tk.MustExec("SELECT * from t1,t2 where t1.id = t2.id") tk.MustQuery(`select @@last_plan_from_binding;`).Check(testkit.Rows("1")) tk.MustExec("set binding disabled for SELECT * from t1,t2 where t1.id = t2.id") @@ -1407,7 +1408,7 @@ func TestBindSQLDigest(t *testing.T) { // runtime hints {"select * from t", "select /*+ memory_quota(1024 MB) */ * from t"}, {"select * from t", "select /*+ max_execution_time(1000) */ * from t"}, - {"select * from t", "select /*+ tidb_kv_read_timeout(1000) */ * from t"}, + {"select * from t", "select /*+ set_var(tikv_client_read_timeout=1000) */ * from t"}, // storage hints {"select * from t", "select /*+ read_from_storage(tikv[t]) */ * from t"}, // others @@ -1469,7 +1470,7 @@ func TestDropBindBySQLDigest(t *testing.T) { // runtime hints {"select * from t", "select /*+ memory_quota(1024 MB) */ * from t"}, {"select * from t", "select /*+ max_execution_time(1000) */ * from t"}, - {"select * from t", "select /*+ tidb_kv_read_timeout(1000) */ * from t"}, + {"select * from t", "select /*+ set_var(tikv_client_read_timeout=1000) */ * from t"}, // storage hints {"select * from t", "select /*+ read_from_storage(tikv[t]) */ * from t"}, // others diff --git a/br/cmd/tidb-lightning-ctl/main.go b/br/cmd/tidb-lightning-ctl/main.go index ea1a48b095298..fd36380ff1252 100644 --- a/br/cmd/tidb-lightning-ctl/main.go +++ b/br/cmd/tidb-lightning-ctl/main.go @@ -200,7 +200,7 @@ func checkpointErrorDestroy(ctx context.Context, cfg *config.Config, tls *common for _, table := range targetTables { for engineID := table.MinEngineID; engineID <= table.MaxEngineID; engineID++ { fmt.Fprintln(os.Stderr, "Closing and cleaning up engine:", table.TableName, engineID) - _, eID := backend.MakeUUID(table.TableName, engineID) + _, eID := backend.MakeUUID(table.TableName, int64(engineID)) engine := local.Engine{UUID: eID} err := engine.Cleanup(cfg.TikvImporter.SortedKVDir) if err != nil { diff --git a/br/pkg/lightning/backend/backend.go b/br/pkg/lightning/backend/backend.go index be55a88fc4a96..d50731dac713a 100644 --- a/br/pkg/lightning/backend/backend.go +++ b/br/pkg/lightning/backend/backend.go @@ -36,7 +36,7 @@ const ( importMaxRetryTimes = 3 // tikv-importer has done retry internally. so we don't retry many times. ) -func makeTag(tableName string, engineID int32) string { +func makeTag(tableName string, engineID int64) string { return fmt.Sprintf("%s:%d", tableName, engineID) } @@ -48,7 +48,7 @@ func makeLogger(logger log.Logger, tag string, engineUUID uuid.UUID) log.Logger } // MakeUUID generates a UUID for the engine and a tag for the engine. -func MakeUUID(tableName string, engineID int32) (string, uuid.UUID) { +func MakeUUID(tableName string, engineID int64) (string, uuid.UUID) { tag := makeTag(tableName, engineID) engineUUID := uuid.NewSHA1(engineNamespace, []byte(tag)) return tag, engineUUID @@ -229,7 +229,7 @@ func MakeEngineManager(ab Backend) EngineManager { // OpenEngine opens an engine with the given table name and engine ID. func (be EngineManager) OpenEngine(ctx context.Context, config *EngineConfig, tableName string, engineID int32) (*OpenedEngine, error) { - tag, engineUUID := MakeUUID(tableName, engineID) + tag, engineUUID := MakeUUID(tableName, int64(engineID)) logger := makeLogger(log.FromContext(ctx), tag, engineUUID) if err := be.backend.OpenEngine(ctx, config, engineUUID); err != nil { @@ -298,7 +298,7 @@ func (engine *OpenedEngine) LocalWriter(ctx context.Context, cfg *LocalWriterCon // resuming from a checkpoint. func (be EngineManager) UnsafeCloseEngine(ctx context.Context, cfg *EngineConfig, tableName string, engineID int32) (*ClosedEngine, error) { - tag, engineUUID := MakeUUID(tableName, engineID) + tag, engineUUID := MakeUUID(tableName, int64(engineID)) return be.UnsafeCloseEngineWithUUID(ctx, cfg, tag, engineUUID, engineID) } diff --git a/br/pkg/lightning/backend/external/BUILD.bazel b/br/pkg/lightning/backend/external/BUILD.bazel index bf1bdd5a8f6d0..e33c4de6ce698 100644 --- a/br/pkg/lightning/backend/external/BUILD.bazel +++ b/br/pkg/lightning/backend/external/BUILD.bazel @@ -10,6 +10,7 @@ go_library( "file.go", "iter.go", "kv_reader.go", + "merge.go", "split.go", "stat_reader.go", "util.go", @@ -18,6 +19,9 @@ go_library( importpath = "github.com/pingcap/tidb/br/pkg/lightning/backend/external", visibility = ["//visibility:public"], deps = [ + "//br/pkg/lightning/backend", + "//br/pkg/lightning/backend/encode", + "//br/pkg/lightning/backend/kv", "//br/pkg/lightning/common", "//br/pkg/lightning/log", "//br/pkg/membuf", @@ -51,12 +55,14 @@ go_test( ], embed = [":external"], flaky = True, - shard_count = 32, + shard_count = 36, deps = [ + "//br/pkg/lightning/backend/kv", "//br/pkg/lightning/common", "//br/pkg/storage", "//kv", "//util/codec", + "//util/size", "@com_github_aws_aws_sdk_go//aws", "@com_github_aws_aws_sdk_go//aws/credentials", "@com_github_aws_aws_sdk_go//aws/session", diff --git a/br/pkg/lightning/backend/external/byte_reader.go b/br/pkg/lightning/backend/external/byte_reader.go index 526fe240df8dc..cc22e5a0639a6 100644 --- a/br/pkg/lightning/backend/external/byte_reader.go +++ b/br/pkg/lightning/backend/external/byte_reader.go @@ -39,7 +39,7 @@ type byteReader struct { retPointers []*[]byte - useConcurrentReaderCurrent atomic.Bool + useConcurrentReaderCurrent bool useConcurrentReader atomic.Bool currFileOffset int64 @@ -63,14 +63,25 @@ func openStoreReaderAndSeek( return storageReader, nil } -// newByteReader wraps readNBytes functionality to storageReader. It will not -// close storageReader when meet error. -func newByteReader(ctx context.Context, storageReader storage.ExternalFileReader, bufSize int, st storage.ExternalStorage, name string, defaultUseConcurrency bool) (*byteReader, error) { +// newByteReader wraps readNBytes functionality to storageReader. +func newByteReader( + ctx context.Context, + storageReader storage.ExternalFileReader, + bufSize int, + st storage.ExternalStorage, + name string, + defaultUseConcurrency bool, +) (r *byteReader, err error) { + defer func() { + if err != nil && r != nil { + _ = r.Close() + } + }() conReader, err := newSingeFileReader(ctx, st, name, 8, ConcurrentReaderBufferSize) if err != nil { return nil, err } - r := &byteReader{ + r = &byteReader{ ctx: ctx, storageReader: storageReader, buf: make([]byte, bufSize), @@ -98,13 +109,13 @@ func (r *byteReader) switchToConcurrentReaderImpl() error { r.conReader.currentFileOffset = currOffset r.conReader.bufferReadOffset = 0 - r.useConcurrentReaderCurrent.Store(true) r.conReader.buffer = make([]byte, r.conReader.concurrency*r.conReader.readBufferSize) + r.useConcurrentReaderCurrent = true return nil } func (r *byteReader) switchToNormalReaderImpl() error { - r.useConcurrentReaderCurrent.Store(false) + r.useConcurrentReaderCurrent = false r.currFileOffset = r.conReader.currentFileOffset r.conReader.buffer = nil _, err := r.storageReader.Seek(r.currFileOffset, io.SeekStart) @@ -165,7 +176,7 @@ func (r *byteReader) cloneSlices() { } func (r *byteReader) next(n int) []byte { - if r.useConcurrentReaderCurrent.Load() { + if r.useConcurrentReaderCurrent { return r.conReader.next(n) } end := mathutil.Min(r.bufOffset+n, len(r.buf)) @@ -176,8 +187,9 @@ func (r *byteReader) next(n int) []byte { func (r *byteReader) reload() error { to := r.useConcurrentReader.Load() - now := r.useConcurrentReaderCurrent.Load() + now := r.useConcurrentReaderCurrent if to != now { + logutil.Logger(r.ctx).Info("switch reader mode", zap.Bool("use concurrent mode", to)) if to { err := r.switchToConcurrentReaderImpl() if err != nil { diff --git a/br/pkg/lightning/backend/external/iter.go b/br/pkg/lightning/backend/external/iter.go index 65d95c1b9a981..2c465403d35d3 100644 --- a/br/pkg/lightning/backend/external/iter.go +++ b/br/pkg/lightning/backend/external/iter.go @@ -33,6 +33,7 @@ type heapElem interface { type sortedReader[T heapElem] interface { path() string next() (T, error) + setReadMode(useConcurrency bool) close() error } @@ -68,11 +69,13 @@ func (h *mergeHeap[T]) Pop() interface{} { } type mergeIter[T heapElem, R sortedReader[T]] struct { - h mergeHeap[T] - readers []*R - curr T - lastReaderIdx int - err error + h mergeHeap[T] + readers []*R + curr T + lastReaderIdx int + err error + hotspotMap map[int]int + checkHotspotCnt int logger *zap.Logger } @@ -131,6 +134,7 @@ func newMergeIter[ h: make(mergeHeap[T], 0, len(readers)), readers: readers, lastReaderIdx: -1, + hotspotMap: make(map[int]int), logger: logger, } for j := range i.readers { @@ -198,6 +202,19 @@ func (i *mergeIter[T, R]) next() bool { var zeroT T i.curr = zeroT if i.lastReaderIdx >= 0 { + i.hotspotMap[i.lastReaderIdx] = i.hotspotMap[i.lastReaderIdx] + 1 + i.checkHotspotCnt++ + + checkPeriod := 1000 + // check hot point every checkPeriod times + if i.checkHotspotCnt == checkPeriod { + for idx, cnt := range i.hotspotMap { + (*i.readers[idx]).setReadMode(cnt > (checkPeriod / 2)) + } + i.checkHotspotCnt = 0 + i.hotspotMap = make(map[int]int) + } + rd := *i.readers[i.lastReaderIdx] e, err := rd.next() switch err { @@ -211,6 +228,7 @@ func (i *mergeIter[T, R]) next() bool { zap.Error(closeErr)) } i.readers[i.lastReaderIdx] = nil + delete(i.hotspotMap, i.lastReaderIdx) default: i.err = err return false @@ -255,6 +273,10 @@ func (p kvReaderProxy) next() (kvPair, error) { return kvPair{key: k, value: v}, nil } +func (p kvReaderProxy) setReadMode(useConcurrency bool) { + p.r.byteReader.switchReaderMode(useConcurrency) +} + func (p kvReaderProxy) close() error { return p.r.Close() } @@ -333,6 +355,10 @@ func (p statReaderProxy) next() (*rangeProperty, error) { return p.r.nextProp() } +func (p statReaderProxy) setReadMode(useConcurrency bool) { + p.r.byteReader.switchReaderMode(useConcurrency) +} + func (p statReaderProxy) close() error { return p.r.Close() } diff --git a/br/pkg/lightning/backend/external/iter_test.go b/br/pkg/lightning/backend/external/iter_test.go index e855581ee2d19..18dbf512b4c38 100644 --- a/br/pkg/lightning/backend/external/iter_test.go +++ b/br/pkg/lightning/backend/external/iter_test.go @@ -16,13 +16,17 @@ package external import ( "context" + "encoding/binary" "fmt" "io" "testing" + "time" + "github.com/pingcap/tidb/br/pkg/lightning/common" "github.com/pingcap/tidb/br/pkg/storage" "github.com/stretchr/testify/require" "go.uber.org/atomic" + "golang.org/x/exp/rand" ) type trackOpenMemStorage struct { @@ -314,6 +318,10 @@ func (p kvReaderPointerProxy) next() (*kvPair, error) { return &kvPair{key: k, value: v}, nil } +func (p kvReaderPointerProxy) setReadMode(useConcurrency bool) { + p.r.byteReader.switchReaderMode(useConcurrency) +} + func (p kvReaderPointerProxy) close() error { return p.r.Close() } @@ -337,3 +345,73 @@ func BenchmarkPointerT(b *testing.B) { } } } + +func TestMergeIterSwitchMode(t *testing.T) { + seed := time.Now().Unix() + rand.Seed(uint64(seed)) + t.Logf("seed: %d", seed) + + testMergeIterSwitchMode(t, func(key []byte, i int) []byte { + _, err := rand.Read(key) + require.NoError(t, err) + return key + }) + testMergeIterSwitchMode(t, func(key []byte, i int) []byte { + _, err := rand.Read(key) + require.NoError(t, err) + binary.BigEndian.PutUint64(key, uint64(i)) + return key + }) + testMergeIterSwitchMode(t, func(key []byte, i int) []byte { + _, err := rand.Read(key) + require.NoError(t, err) + if (i/100000)%2 == 0 { + binary.BigEndian.PutUint64(key, uint64(i)<<40) + } + return key + }) +} + +func testMergeIterSwitchMode(t *testing.T, f func([]byte, int) []byte) { + st, clean := NewS3WithBucketAndPrefix(t, "test", "prefix/") + defer clean() + + // Prepare + writer := NewWriterBuilder(). + SetPropKeysDistance(100). + SetMemorySizeLimit(512*1024). + Build(st, "testprefix", "0") + + ConcurrentReaderBufferSize = 4 * 1024 + + kvCount := 500000 + keySize := 100 + valueSize := 10 + kvs := make([]common.KvPair, 1) + kvs[0] = common.KvPair{ + Key: make([]byte, keySize), + Val: make([]byte, valueSize), + } + for i := 0; i < kvCount; i++ { + kvs[0].Key = f(kvs[0].Key, i) + _, err := rand.Read(kvs[0].Val[0:]) + require.NoError(t, err) + err = writer.WriteRow(context.Background(), kvs[0].Key, kvs[0].Val, nil) + require.NoError(t, err) + } + err := writer.Close(context.Background()) + require.NoError(t, err) + + dataNames, _, err := GetAllFileNames(context.Background(), st, "") + require.NoError(t, err) + + offsets := make([]uint64, len(dataNames)) + + iter, err := NewMergeKVIter(context.Background(), dataNames, offsets, st, 2048) + require.NoError(t, err) + + for iter.Next() { + } + err = iter.Close() + require.NoError(t, err) +} diff --git a/br/pkg/lightning/backend/external/kv_reader.go b/br/pkg/lightning/backend/external/kv_reader.go index 53a284c55c41c..fe2e0915d3c85 100644 --- a/br/pkg/lightning/backend/external/kv_reader.go +++ b/br/pkg/lightning/backend/external/kv_reader.go @@ -42,7 +42,6 @@ func newKVReader( } br, err := newByteReader(ctx, sr, bufSize, store, name, false) if err != nil { - br.Close() return nil, err } return &kvReader{ diff --git a/br/pkg/lightning/backend/external/merge.go b/br/pkg/lightning/backend/external/merge.go new file mode 100644 index 0000000000000..2e74159aac5b1 --- /dev/null +++ b/br/pkg/lightning/backend/external/merge.go @@ -0,0 +1,53 @@ +package external + +import ( + "context" + + "github.com/pingcap/tidb/br/pkg/storage" +) + +// MergeOverlappingFiles reads from given files whose key range may overlap +// and writes to new sorted, nonoverlapping files. +func MergeOverlappingFiles( + ctx context.Context, + paths []string, + store storage.ExternalStorage, + readBufferSize int, + newFilePrefix string, + writerID string, + memSizeLimit uint64, + writeBatchCount uint64, + propSizeDist uint64, + propKeysDist uint64, + onClose OnCloseFunc, +) error { + zeroOffsets := make([]uint64, len(paths)) + iter, err := NewMergeKVIter(ctx, paths, zeroOffsets, store, readBufferSize) + if err != nil { + return err + } + defer iter.Close() + + writer := NewWriterBuilder(). + SetMemorySizeLimit(memSizeLimit). + SetWriterBatchCount(writeBatchCount). + SetPropKeysDistance(propKeysDist). + SetPropSizeDistance(propSizeDist). + SetOnCloseFunc(onClose). + Build(store, newFilePrefix, writerID) + + // currently use same goroutine to do read and write. The main advantage is + // there's no KV copy and iter can reuse the buffer. + + for iter.Next() { + err = writer.WriteRow(ctx, iter.Key(), iter.Value(), nil) + if err != nil { + return err + } + } + err = iter.Error() + if err != nil { + return err + } + return writer.Close(ctx) +} diff --git a/br/pkg/lightning/backend/external/util.go b/br/pkg/lightning/backend/external/util.go index a3d4607d0162a..3a193c48d4d3c 100644 --- a/br/pkg/lightning/backend/external/util.go +++ b/br/pkg/lightning/backend/external/util.go @@ -211,33 +211,105 @@ const ( type Endpoint struct { Key []byte Tp EndpointTp - Weight uint64 // all EndpointTp use positive weight + Weight int64 // all EndpointTp use positive weight } // GetMaxOverlapping returns the maximum overlapping weight treating given // `points` as endpoints of intervals. `points` are not required to be sorted, // and will be sorted in-place in this function. -func GetMaxOverlapping(points []Endpoint) int { +func GetMaxOverlapping(points []Endpoint) int64 { slices.SortFunc(points, func(i, j Endpoint) int { if cmp := bytes.Compare(i.Key, j.Key); cmp != 0 { return cmp } return int(i.Tp) - int(j.Tp) }) - var maxWeight uint64 - var curWeight uint64 + var maxWeight int64 + var curWeight int64 for _, p := range points { switch p.Tp { case InclusiveStart: curWeight += p.Weight - case ExclusiveEnd: - curWeight -= p.Weight - case InclusiveEnd: + case ExclusiveEnd, InclusiveEnd: curWeight -= p.Weight } if curWeight > maxWeight { maxWeight = curWeight } } - return int(maxWeight) + return maxWeight +} + +// SortedKVMeta is the meta of sorted kv. +type SortedKVMeta struct { + MinKey []byte `json:"min-key"` + MaxKey []byte `json:"max-key"` + TotalKVSize uint64 `json:"total-kv-size"` + // seems those 2 fields always generated from MultipleFilesStats, + // maybe remove them later. + DataFiles []string `json:"data-files"` + StatFiles []string `json:"stat-files"` + MultipleFilesStats []MultipleFilesStat `json:"multiple-files-stats"` +} + +// NewSortedKVMeta creates a SortedKVMeta from a WriterSummary. +func NewSortedKVMeta(summary *WriterSummary) *SortedKVMeta { + meta := &SortedKVMeta{ + MinKey: summary.Min.Clone(), + MaxKey: summary.Max.Clone(), + TotalKVSize: summary.TotalSize, + MultipleFilesStats: summary.MultipleFilesStats, + } + for _, f := range summary.MultipleFilesStats { + for _, filename := range f.Filenames { + meta.DataFiles = append(meta.DataFiles, filename[0]) + meta.StatFiles = append(meta.StatFiles, filename[1]) + } + } + return meta +} + +// Merge merges the other SortedKVMeta into this one. +func (m *SortedKVMeta) Merge(other *SortedKVMeta) { + m.MinKey = NotNilMin(m.MinKey, other.MinKey) + m.MaxKey = NotNilMax(m.MaxKey, other.MaxKey) + m.TotalKVSize += other.TotalKVSize + + m.DataFiles = append(m.DataFiles, other.DataFiles...) + m.StatFiles = append(m.StatFiles, other.StatFiles...) + + m.MultipleFilesStats = append(m.MultipleFilesStats, other.MultipleFilesStats...) +} + +// MergeSummary merges the WriterSummary into this SortedKVMeta. +func (m *SortedKVMeta) MergeSummary(summary *WriterSummary) { + m.Merge(NewSortedKVMeta(summary)) +} + +// NotNilMin returns the smallest of a and b, ignoring nil values. +func NotNilMin(a, b []byte) []byte { + if len(a) == 0 { + return b + } + if len(b) == 0 { + return a + } + if bytes.Compare(a, b) < 0 { + return a + } + return b +} + +// NotNilMax returns the largest of a and b, ignoring nil values. +func NotNilMax(a, b []byte) []byte { + if len(a) == 0 { + return b + } + if len(b) == 0 { + return a + } + if bytes.Compare(a, b) > 0 { + return a + } + return b } diff --git a/br/pkg/lightning/backend/external/util_test.go b/br/pkg/lightning/backend/external/util_test.go index e8090fc0e32f8..a031c4b373457 100644 --- a/br/pkg/lightning/backend/external/util_test.go +++ b/br/pkg/lightning/backend/external/util_test.go @@ -225,7 +225,7 @@ func TestGetMaxOverlapping(t *testing.T) { {Key: []byte{2}, Tp: InclusiveStart, Weight: 1}, {Key: []byte{4}, Tp: ExclusiveEnd, Weight: 1}, } - require.Equal(t, 2, GetMaxOverlapping(points)) + require.EqualValues(t, 2, GetMaxOverlapping(points)) // [1, 3), [2, 4), [3, 5) points = []Endpoint{ {Key: []byte{1}, Tp: InclusiveStart, Weight: 1}, @@ -235,7 +235,7 @@ func TestGetMaxOverlapping(t *testing.T) { {Key: []byte{3}, Tp: InclusiveStart, Weight: 1}, {Key: []byte{5}, Tp: ExclusiveEnd, Weight: 1}, } - require.Equal(t, 2, GetMaxOverlapping(points)) + require.EqualValues(t, 2, GetMaxOverlapping(points)) // [1, 3], [2, 4], [3, 5] points = []Endpoint{ {Key: []byte{1}, Tp: InclusiveStart, Weight: 1}, @@ -245,5 +245,84 @@ func TestGetMaxOverlapping(t *testing.T) { {Key: []byte{3}, Tp: InclusiveStart, Weight: 1}, {Key: []byte{5}, Tp: InclusiveEnd, Weight: 1}, } - require.Equal(t, 3, GetMaxOverlapping(points)) + require.EqualValues(t, 3, GetMaxOverlapping(points)) +} + +func TestSortedKVMeta(t *testing.T) { + summary := []*WriterSummary{ + { + Min: []byte("a"), + Max: []byte("b"), + TotalSize: 123, + MultipleFilesStats: []MultipleFilesStat{ + { + Filenames: [][2]string{ + {"f1", "stat1"}, + {"f2", "stat2"}, + }, + }, + }, + }, + { + Min: []byte("x"), + Max: []byte("y"), + TotalSize: 177, + MultipleFilesStats: []MultipleFilesStat{ + { + Filenames: [][2]string{ + {"f3", "stat3"}, + {"f4", "stat4"}, + }, + }, + }, + }, + } + meta0 := NewSortedKVMeta(summary[0]) + require.Equal(t, []byte("a"), meta0.MinKey) + require.Equal(t, []byte("b"), meta0.MaxKey) + require.Equal(t, uint64(123), meta0.TotalKVSize) + require.Equal(t, []string{"f1", "f2"}, meta0.DataFiles) + require.Equal(t, []string{"stat1", "stat2"}, meta0.StatFiles) + require.Equal(t, summary[0].MultipleFilesStats, meta0.MultipleFilesStats) + meta1 := NewSortedKVMeta(summary[1]) + require.Equal(t, []byte("x"), meta1.MinKey) + require.Equal(t, []byte("y"), meta1.MaxKey) + require.Equal(t, uint64(177), meta1.TotalKVSize) + require.Equal(t, []string{"f3", "f4"}, meta1.DataFiles) + require.Equal(t, []string{"stat3", "stat4"}, meta1.StatFiles) + require.Equal(t, summary[1].MultipleFilesStats, meta1.MultipleFilesStats) + + meta0.MergeSummary(summary[1]) + require.Equal(t, []byte("a"), meta0.MinKey) + require.Equal(t, []byte("y"), meta0.MaxKey) + require.Equal(t, uint64(300), meta0.TotalKVSize) + require.Equal(t, []string{"f1", "f2", "f3", "f4"}, meta0.DataFiles) + require.Equal(t, []string{"stat1", "stat2", "stat3", "stat4"}, meta0.StatFiles) + mergedStats := append([]MultipleFilesStat{}, summary[0].MultipleFilesStats...) + mergedStats = append(mergedStats, summary[1].MultipleFilesStats...) + require.Equal(t, mergedStats, meta0.MultipleFilesStats) + + meta00 := NewSortedKVMeta(summary[0]) + meta00.Merge(meta1) + require.Equal(t, meta0, meta00) +} + +func TestKeyMinMax(t *testing.T) { + require.Equal(t, []byte(nil), NotNilMin(nil, nil)) + require.Equal(t, []byte{}, NotNilMin(nil, []byte{})) + require.Equal(t, []byte(nil), NotNilMin([]byte{}, nil)) + require.Equal(t, []byte("a"), NotNilMin([]byte("a"), nil)) + require.Equal(t, []byte("a"), NotNilMin([]byte("a"), []byte{})) + require.Equal(t, []byte("a"), NotNilMin(nil, []byte("a"))) + require.Equal(t, []byte("a"), NotNilMin([]byte("a"), []byte("b"))) + require.Equal(t, []byte("a"), NotNilMin([]byte("b"), []byte("a"))) + + require.Equal(t, []byte(nil), NotNilMax(nil, nil)) + require.Equal(t, []byte{}, NotNilMax(nil, []byte{})) + require.Equal(t, []byte(nil), NotNilMax([]byte{}, nil)) + require.Equal(t, []byte("a"), NotNilMax([]byte("a"), nil)) + require.Equal(t, []byte("a"), NotNilMax([]byte("a"), []byte{})) + require.Equal(t, []byte("a"), NotNilMax(nil, []byte("a"))) + require.Equal(t, []byte("b"), NotNilMax([]byte("a"), []byte("b"))) + require.Equal(t, []byte("b"), NotNilMax([]byte("b"), []byte("a"))) } diff --git a/br/pkg/lightning/backend/external/writer.go b/br/pkg/lightning/backend/external/writer.go index 7ebcc8d6cf71a..a28f1aa66df7b 100644 --- a/br/pkg/lightning/backend/external/writer.go +++ b/br/pkg/lightning/backend/external/writer.go @@ -24,6 +24,9 @@ import ( "time" "github.com/pingcap/errors" + "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" "github.com/pingcap/tidb/br/pkg/lightning/common" "github.com/pingcap/tidb/br/pkg/membuf" "github.com/pingcap/tidb/br/pkg/storage" @@ -33,7 +36,20 @@ import ( "go.uber.org/zap" ) -var multiFileStatNum = 500 +var ( + multiFileStatNum = 500 + + // MergeSortOverlapThreshold is the threshold of overlap between sorted kv files. + // if the overlap ratio is greater than this threshold, we will merge the files. + MergeSortOverlapThreshold int64 = 1000 + // MergeSortFileCountStep is the step of file count when we split the sorted kv files. + MergeSortFileCountStep = 1000 +) + +const ( + // DefaultMemSizeLimit is the default memory size limit for writer. + DefaultMemSizeLimit = 256 * size.MB +) // rangePropertiesCollector collects range properties for each range. The zero // value of rangePropertiesCollector is not ready to use, should call reset() @@ -58,8 +74,11 @@ func (rc *rangePropertiesCollector) encode() []byte { // WriterSummary is the summary of a writer. type WriterSummary struct { - WriterID string - Seq int + WriterID string + Seq int + // Min and Max are the min and max key written by this writer, both are + // inclusive, i.e. [Min, Max]. + // will be empty if no key is written. Min tidbkv.Key Max tidbkv.Key TotalSize uint64 @@ -69,17 +88,17 @@ type WriterSummary struct { // OnCloseFunc is the callback function when a writer is closed. type OnCloseFunc func(summary *WriterSummary) -// DummyOnCloseFunc is a dummy OnCloseFunc. -func DummyOnCloseFunc(*WriterSummary) {} +// dummyOnCloseFunc is a dummy OnCloseFunc. +func dummyOnCloseFunc(*WriterSummary) {} // WriterBuilder builds a new Writer. type WriterBuilder struct { - memSizeLimit uint64 - writeBatchCount uint64 - propSizeDist uint64 - propKeysDist uint64 - onClose OnCloseFunc - dupeDetectEnabled bool + memSizeLimit uint64 + writeBatchCount uint64 + propSizeDist uint64 + propKeysDist uint64 + onClose OnCloseFunc + keyDupeEncoding bool bufferPool *membuf.Pool } @@ -87,11 +106,11 @@ type WriterBuilder struct { // NewWriterBuilder creates a WriterBuilder. func NewWriterBuilder() *WriterBuilder { return &WriterBuilder{ - memSizeLimit: 256 * size.MB, + memSizeLimit: DefaultMemSizeLimit, writeBatchCount: 8 * 1024, propSizeDist: 1 * size.MB, propKeysDist: 8 * 1024, - onClose: DummyOnCloseFunc, + onClose: dummyOnCloseFunc, } } @@ -123,6 +142,9 @@ func (b *WriterBuilder) SetPropKeysDistance(dist uint64) *WriterBuilder { // SetOnCloseFunc sets the callback function when a writer is closed. func (b *WriterBuilder) SetOnCloseFunc(onClose OnCloseFunc) *WriterBuilder { + if onClose == nil { + onClose = dummyOnCloseFunc + } b.onClose = onClose return b } @@ -133,9 +155,9 @@ func (b *WriterBuilder) SetBufferPool(bufferPool *membuf.Pool) *WriterBuilder { return b } -// EnableDuplicationDetection enables the duplication detection of the writer. -func (b *WriterBuilder) EnableDuplicationDetection() *WriterBuilder { - b.dupeDetectEnabled = true +// SetKeyDuplicationEncoding sets if the writer can distinguish duplicate key. +func (b *WriterBuilder) SetKeyDuplicationEncoding(val bool) *WriterBuilder { + b.keyDupeEncoding = val return b } @@ -152,7 +174,7 @@ func (b *WriterBuilder) Build( } filenamePrefix := filepath.Join(prefix, writerID) keyAdapter := common.KeyAdapter(common.NoopKeyAdapter{}) - if b.dupeDetectEnabled { + if b.keyDupeEncoding { keyAdapter = common.DupDetectKeyAdapter{} } ret := &Writer{ @@ -185,10 +207,10 @@ func (b *WriterBuilder) Build( // every 500 files). It is used to estimate the data overlapping, and per-file // statistic information maybe too big to loaded into memory. type MultipleFilesStat struct { - MinKey tidbkv.Key - MaxKey tidbkv.Key - Filenames [][2]string // [dataFile, statFile] - MaxOverlappingNum int + MinKey tidbkv.Key `json:"min-key"` + MaxKey tidbkv.Key `json:"max-key"` + Filenames [][2]string `json:"filenames"` // [dataFile, statFile] + MaxOverlappingNum int64 `json:"max-overlapping-num"` } func (m *MultipleFilesStat) build(startKeys, endKeys []tidbkv.Key) { @@ -216,6 +238,20 @@ func (m *MultipleFilesStat) build(startKeys, endKeys []tidbkv.Key) { m.MaxOverlappingNum = GetMaxOverlapping(points) } +// GetMaxOverlappingTotal assume the most overlapping case from given stats and +// returns the overlapping level. +func GetMaxOverlappingTotal(stats []MultipleFilesStat) int64 { + points := make([]Endpoint, 0, len(stats)*2) + for _, stat := range stats { + points = append(points, Endpoint{Key: stat.MinKey, Tp: InclusiveStart, Weight: stat.MaxOverlappingNum}) + } + for _, stat := range stats { + points = append(points, Endpoint{Key: stat.MaxKey, Tp: InclusiveEnd, Weight: stat.MaxOverlappingNum}) + } + + return GetMaxOverlapping(points) +} + // Writer is used to write data into external storage. type Writer struct { store storage.ExternalStorage @@ -420,7 +456,44 @@ func (w *Writer) createStorageWriter(ctx context.Context) ( statPath := filepath.Join(w.filenamePrefix+statSuffix, strconv.Itoa(w.currentSeq)) statsWriter, err := w.store.Create(ctx, statPath, &storage.WriterOption{Concurrency: 20}) if err != nil { + _ = dataWriter.Close(ctx) return "", "", nil, nil, err } return dataPath, statPath, dataWriter, statsWriter, nil } + +// EngineWriter implements backend.EngineWriter interface. +type EngineWriter struct { + w *Writer +} + +// NewEngineWriter creates a new EngineWriter. +func NewEngineWriter(w *Writer) *EngineWriter { + return &EngineWriter{w: w} +} + +// AppendRows implements backend.EngineWriter interface. +func (e *EngineWriter) AppendRows(ctx context.Context, _ []string, rows encode.Rows) error { + kvs := kv.Rows2KvPairs(rows) + if len(kvs) == 0 { + return nil + } + for _, item := range kvs { + err := e.w.WriteRow(ctx, item.Key, item.Val, nil) + if err != nil { + return err + } + } + return nil +} + +// IsSynced implements backend.EngineWriter interface. +func (e *EngineWriter) IsSynced() bool { + // only used when saving checkpoint + return true +} + +// Close implements backend.EngineWriter interface. +func (e *EngineWriter) Close(ctx context.Context) (backend.ChunkFlushStatus, error) { + return nil, e.w.Close(ctx) +} diff --git a/br/pkg/lightning/backend/external/writer_test.go b/br/pkg/lightning/backend/external/writer_test.go index 2608324a4f809..c32876e46198c 100644 --- a/br/pkg/lightning/backend/external/writer_test.go +++ b/br/pkg/lightning/backend/external/writer_test.go @@ -26,9 +26,11 @@ import ( "time" "github.com/cockroachdb/pebble" + "github.com/pingcap/tidb/br/pkg/lightning/backend/kv" "github.com/pingcap/tidb/br/pkg/lightning/common" "github.com/pingcap/tidb/br/pkg/storage" dbkv "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/util/size" "github.com/stretchr/testify/require" "golang.org/x/exp/rand" ) @@ -40,11 +42,13 @@ func TestWriter(t *testing.T) { ctx := context.Background() memStore := storage.NewMemStorage() - writer := NewWriterBuilder(). + w := NewWriterBuilder(). SetPropSizeDistance(100). SetPropKeysDistance(2). Build(memStore, "/test", "0") + writer := NewEngineWriter(w) + kvCnt := rand.Intn(10) + 10 kvs := make([]common.KvPair, kvCnt) for i := 0; i < kvCnt; i++ { @@ -57,12 +61,9 @@ func TestWriter(t *testing.T) { _, err = rand.Read(kvs[i].Val) require.NoError(t, err) } - for _, pair := range kvs { - err := writer.WriteRow(ctx, pair.Key, pair.Val, nil) - require.NoError(t, err) - } - err := writer.Close(ctx) + require.NoError(t, writer.AppendRows(ctx, nil, kv.MakeRowsFromKvPairs(kvs))) + _, err := writer.Close(ctx) require.NoError(t, err) slices.SortFunc(kvs, func(i, j common.KvPair) int { @@ -152,7 +153,7 @@ func TestWriterDuplicateDetect(t *testing.T) { writer := NewWriterBuilder(). SetPropKeysDistance(2). SetMemorySizeLimit(1000). - EnableDuplicationDetection(). + SetKeyDuplicationEncoding(true). Build(memStore, "/test", "0") kvCount := 20 for i := 0; i < kvCount; i++ { @@ -167,10 +168,26 @@ func TestWriterDuplicateDetect(t *testing.T) { err := writer.Close(ctx) require.NoError(t, err) + // test MergeOverlappingFiles will not change duplicate detection functionality. + err = MergeOverlappingFiles( + ctx, + []string{"/test/0/0"}, + memStore, + 100, + "/test2", + "mergeID", + 1000, + 8*1024, + 1*size.MB, + 2, + nil, + ) + require.NoError(t, err) + keys := make([][]byte, 0, kvCount) values := make([][]byte, 0, kvCount) - kvReader, err := newKVReader(ctx, "/test/0/0", memStore, 0, 100) + kvReader, err := newKVReader(ctx, "/test2/mergeID/0", memStore, 0, 100) require.NoError(t, err) for i := 0; i < kvCount; i++ { key, value, err := kvReader.nextKV() @@ -218,6 +235,19 @@ func TestMultiFileStat(t *testing.T) { require.EqualValues(t, 3, s.MaxOverlappingNum) } +func TestMultiFileStatOverlap(t *testing.T) { + s1 := MultipleFilesStat{MinKey: dbkv.Key{1}, MaxKey: dbkv.Key{100}, MaxOverlappingNum: 100} + s2 := MultipleFilesStat{MinKey: dbkv.Key{5}, MaxKey: dbkv.Key{102}, MaxOverlappingNum: 90} + s3 := MultipleFilesStat{MinKey: dbkv.Key{111}, MaxKey: dbkv.Key{200}, MaxOverlappingNum: 200} + require.EqualValues(t, 200, GetMaxOverlappingTotal([]MultipleFilesStat{s1, s2, s3})) + + s3.MaxOverlappingNum = 70 + require.EqualValues(t, 190, GetMaxOverlappingTotal([]MultipleFilesStat{s1, s2, s3})) + + s3.MinKey = dbkv.Key{0} + require.EqualValues(t, 260, GetMaxOverlappingTotal([]MultipleFilesStat{s1, s2, s3})) +} + func TestWriterMultiFileStat(t *testing.T) { oldMultiFileStatNum := multiFileStatNum t.Cleanup(func() { @@ -228,13 +258,14 @@ func TestWriterMultiFileStat(t *testing.T) { ctx := context.Background() memStore := storage.NewMemStorage() var summary *WriterSummary + closeFn := func(s *WriterSummary) { + summary = s + } writer := NewWriterBuilder(). SetPropKeysDistance(2). SetMemorySizeLimit(20). // 2 KV pair will trigger flush - SetOnCloseFunc(func(s *WriterSummary) { - summary = s - }). + SetOnCloseFunc(closeFn). Build(memStore, "/test", "0") kvs := make([]common.KvPair, 0, 18) @@ -326,4 +357,60 @@ func TestWriterMultiFileStat(t *testing.T) { require.Equal(t, expected, summary.MultipleFilesStats[2]) require.EqualValues(t, "key01", summary.Min) require.EqualValues(t, "key24", summary.Max) + + allDataFiles := make([]string, 9) + for i := range allDataFiles { + allDataFiles[i] = fmt.Sprintf("/test/0/%d", i) + } + + err = MergeOverlappingFiles( + ctx, + allDataFiles, + memStore, + 100, + "/test2", + "mergeID", + 20, + 8*1024, + 1*size.MB, + 2, + closeFn, + ) + require.NoError(t, err) + require.Equal(t, 3, len(summary.MultipleFilesStats)) + expected = MultipleFilesStat{ + MinKey: []byte("key01"), + MaxKey: []byte("key06"), + Filenames: [][2]string{ + {"/test2/mergeID/0", "/test2/mergeID_stat/0"}, + {"/test2/mergeID/1", "/test2/mergeID_stat/1"}, + {"/test2/mergeID/2", "/test2/mergeID_stat/2"}, + }, + MaxOverlappingNum: 1, + } + require.Equal(t, expected, summary.MultipleFilesStats[0]) + expected = MultipleFilesStat{ + MinKey: []byte("key11"), + MaxKey: []byte("key16"), + Filenames: [][2]string{ + {"/test2/mergeID/3", "/test2/mergeID_stat/3"}, + {"/test2/mergeID/4", "/test2/mergeID_stat/4"}, + {"/test2/mergeID/5", "/test2/mergeID_stat/5"}, + }, + MaxOverlappingNum: 1, + } + require.Equal(t, expected, summary.MultipleFilesStats[1]) + expected = MultipleFilesStat{ + MinKey: []byte("key20"), + MaxKey: []byte("key24"), + Filenames: [][2]string{ + {"/test2/mergeID/6", "/test2/mergeID_stat/6"}, + {"/test2/mergeID/7", "/test2/mergeID_stat/7"}, + {"/test2/mergeID/8", "/test2/mergeID_stat/8"}, + }, + MaxOverlappingNum: 1, + } + require.Equal(t, expected, summary.MultipleFilesStats[2]) + require.EqualValues(t, "key01", summary.Min) + require.EqualValues(t, "key24", summary.Max) } diff --git a/br/pkg/lightning/backend/local/BUILD.bazel b/br/pkg/lightning/backend/local/BUILD.bazel index d275cace49baf..33fbc53f058eb 100644 --- a/br/pkg/lightning/backend/local/BUILD.bazel +++ b/br/pkg/lightning/backend/local/BUILD.bazel @@ -55,8 +55,10 @@ go_library( "//tablecodec", "//types", "//util/codec", + "//util/compress", "//util/engine", "//util/hack", + "//util/intest", "//util/mathutil", "//util/ranger", "@com_github_cockroachdb_pebble//:pebble", diff --git a/br/pkg/lightning/backend/local/compress.go b/br/pkg/lightning/backend/local/compress.go index c9315d33b3225..4e5375973feea 100644 --- a/br/pkg/lightning/backend/local/compress.go +++ b/br/pkg/lightning/backend/local/compress.go @@ -16,9 +16,9 @@ package local import ( "io" - "sync" "github.com/klauspost/compress/gzip" // faster than stdlib + "github.com/pingcap/tidb/util/compress" "google.golang.org/grpc" ) @@ -29,15 +29,9 @@ var ( type gzipCompressor struct{} -var gzipWriterPool = sync.Pool{ - New: func() any { - return gzip.NewWriter(io.Discard) - }, -} - func (*gzipCompressor) Do(w io.Writer, p []byte) error { - z := gzipWriterPool.Get().(*gzip.Writer) - defer gzipWriterPool.Put(z) + z := compress.GzipWriterPool.Get().(*gzip.Writer) + defer compress.GzipWriterPool.Put(z) z.Reset(w) if _, err := z.Write(p); err != nil { return err @@ -51,22 +45,16 @@ func (*gzipCompressor) Type() string { type gzipDecompressor struct{} -var gzipReaderPool = sync.Pool{ - New: func() any { - return &gzip.Reader{} - }, -} - func (*gzipDecompressor) Do(r io.Reader) ([]byte, error) { - z := gzipReaderPool.Get().(*gzip.Reader) + z := compress.GzipReaderPool.Get().(*gzip.Reader) if err := z.Reset(r); err != nil { - gzipReaderPool.Put(z) + compress.GzipReaderPool.Put(z) return nil, err } defer func() { _ = z.Close() - gzipReaderPool.Put(z) + compress.GzipReaderPool.Put(z) }() return io.ReadAll(z) } diff --git a/br/pkg/lightning/backend/local/local.go b/br/pkg/lightning/backend/local/local.go index b8dafdaeee342..efb7652307d40 100644 --- a/br/pkg/lightning/backend/local/local.go +++ b/br/pkg/lightning/backend/local/local.go @@ -59,6 +59,7 @@ import ( "github.com/pingcap/tidb/tablecodec" "github.com/pingcap/tidb/util/codec" "github.com/pingcap/tidb/util/engine" + "github.com/pingcap/tidb/util/intest" "github.com/pingcap/tidb/util/mathutil" "github.com/tikv/client-go/v2/oracle" tikvclient "github.com/tikv/client-go/v2/tikv" @@ -939,7 +940,11 @@ func (local *Backend) CloseEngine(ctx context.Context, cfg *backend.EngineConfig if err != nil { return err } - store, err := storage.New(ctx, storeBackend, nil) + opt := &storage.ExternalStorageOptions{} + if intest.InTest { + opt.NoCredentials = true + } + store, err := storage.New(ctx, storeBackend, opt) if err != nil { return err } @@ -1469,7 +1474,7 @@ func (local *Backend) ImportEngine( log.FromContext(ctx).Info("engine contains no kv, skip import", zap.Stringer("engine", engineUUID)) return nil } - kvRegionSplitSize, kvRegionSplitKeys, err := getRegionSplitSizeKeys(ctx, local.pdCtl.GetPDClient(), local.tls) + kvRegionSplitSize, kvRegionSplitKeys, err := GetRegionSplitSizeKeys(ctx, local.pdCtl.GetPDClient(), local.tls) if err == nil { if kvRegionSplitSize > regionSplitSize { regionSplitSize = kvRegionSplitSize @@ -1549,7 +1554,7 @@ func (local *Backend) ImportEngine( // GetRegionSplitSizeKeys gets the region split size and keys from PD. func (local *Backend) GetRegionSplitSizeKeys(ctx context.Context) (finalSize int64, finalKeys int64, err error) { - return getRegionSplitSizeKeys(ctx, local.pdCtl.GetPDClient(), local.tls) + return GetRegionSplitSizeKeys(ctx, local.pdCtl.GetPDClient(), local.tls) } // expose these variables to unit test. @@ -1689,6 +1694,16 @@ func (local *Backend) GetImportedKVCount(engineUUID uuid.UUID) int64 { return e.importedKVCount.Load() } +// GetExternalEngineKVStatistics returns kv statistics of some engine. +func (local *Backend) GetExternalEngineKVStatistics(engineUUID uuid.UUID) ( + totalKVSize int64, totalKVCount int64) { + v, ok := local.externalEngine[engineUUID] + if !ok { + return 0, 0 + } + return v.KVStatistics() +} + // ResetEngine reset the engine and reclaim the space. func (local *Backend) ResetEngine(ctx context.Context, engineUUID uuid.UUID) error { // the only way to reset the engine + reclaim the space is to delete and reopen it 🤷 @@ -1927,8 +1942,8 @@ func getSplitConfFromStore(ctx context.Context, host string, tls *common.TLS) ( return splitSize, nested.Coprocessor.RegionSplitKeys, nil } -// return region split size, region split keys, error -func getRegionSplitSizeKeys(ctx context.Context, cli pd.Client, tls *common.TLS) ( +// GetRegionSplitSizeKeys return region split size, region split keys, error +func GetRegionSplitSizeKeys(ctx context.Context, cli pd.Client, tls *common.TLS) ( regionSplitSize int64, regionSplitKeys int64, err error) { stores, err := cli.GetAllStores(ctx, pd.WithExcludeTombstone()) if err != nil { diff --git a/br/pkg/lightning/backend/local/local_test.go b/br/pkg/lightning/backend/local/local_test.go index 1976d97e00f52..d1ae8846087f3 100644 --- a/br/pkg/lightning/backend/local/local_test.go +++ b/br/pkg/lightning/backend/local/local_test.go @@ -1123,7 +1123,7 @@ func TestGetRegionSplitSizeKeys(t *testing.T) { } return 0, 0, errors.New("invalid connection") } - splitSize, splitKeys, err := getRegionSplitSizeKeys(ctx, cli, nil) + splitSize, splitKeys, err := GetRegionSplitSizeKeys(ctx, cli, nil) require.NoError(t, err) require.Equal(t, int64(1), splitSize) require.Equal(t, int64(2), splitKeys) @@ -2255,3 +2255,13 @@ func TestExternalEngine(t *testing.T) { } require.Equal(t, 100, kvIdx) } + +func TestGetExternalEngineKVStatistics(t *testing.T) { + b := Backend{ + externalEngine: map[uuid.UUID]common.Engine{}, + } + // non existent uuid + size, count := b.GetExternalEngineKVStatistics(uuid.New()) + require.Zero(t, size) + require.Zero(t, count) +} diff --git a/br/pkg/lightning/importer/import.go b/br/pkg/lightning/importer/import.go index 9ae64c784403a..2f41331b3ce1a 100644 --- a/br/pkg/lightning/importer/import.go +++ b/br/pkg/lightning/importer/import.go @@ -978,7 +978,7 @@ func verifyLocalFile(ctx context.Context, cpdb checkpoints.DB, dir string) error } for tableName, engineIDs := range targetTables { for _, engineID := range engineIDs { - _, eID := backend.MakeUUID(tableName, engineID) + _, eID := backend.MakeUUID(tableName, int64(engineID)) file := local.Engine{UUID: eID} err := file.Exist(dir) if err != nil { diff --git a/br/pkg/storage/gcs.go b/br/pkg/storage/gcs.go index f32d4344d9a83..7c6deb7aaac3f 100644 --- a/br/pkg/storage/gcs.go +++ b/br/pkg/storage/gcs.go @@ -296,6 +296,9 @@ func NewGCSStorage(ctx context.Context, gcs *backuppb.GCS, opts *ExternalStorage if gcs.Endpoint != "" { clientOps = append(clientOps, option.WithEndpoint(gcs.Endpoint)) } + // the HTTPClient should has credential, currently the HTTPClient only has the http.Transport. + // So we remove the HTTPClient in the storage.New(). + // Issue: https: //github.com/pingcap/tidb/issues/47022 if opts.HTTPClient != nil { clientOps = append(clientOps, option.WithHTTPClient(opts.HTTPClient)) } diff --git a/br/pkg/storage/storage.go b/br/pkg/storage/storage.go index e4624e2ed475e..7ed15ce2d16bf 100644 --- a/br/pkg/storage/storage.go +++ b/br/pkg/storage/storage.go @@ -144,7 +144,9 @@ type ExternalStorageOptions struct { NoCredentials bool // HTTPClient to use. The created storage may ignore this field if it is not - // directly using HTTP (e.g. the local storage). + // directly using HTTP (e.g. the local storage) or use self-design HTTP client + // with credential (e.g. the gcs). + // NOTICE: the HTTPClient is only used by s3 storage and azure blob storage. HTTPClient *http.Client // CheckPermissions check the given permission in New() function. @@ -197,6 +199,9 @@ func New(ctx context.Context, backend *backuppb.StorageBackend, opts *ExternalSt if backend.Gcs == nil { return nil, errors.Annotate(berrors.ErrStorageInvalidConfig, "GCS config not found") } + // the HTTPClient should has credential, currently the HTTPClient only has the http.Transport. + // Issue: https: //github.com/pingcap/tidb/issues/47022 + opts.HTTPClient = nil return NewGCSStorage(ctx, backend.Gcs, opts) case *backuppb.StorageBackend_AzureBlobStorage: return newAzureBlobStorage(ctx, backend.AzureBlobStorage, opts) diff --git a/build/nogo_config.json b/build/nogo_config.json index d962e816e8ae1..18c0685ab77aa 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -627,6 +627,7 @@ "br/pkg/backup/": "br/pkg/backup/ coded", "planer/core/casetest/binaryplan": "planer/core/casetest/binaryplan", "planer/core/casetest/cbotest": "planer/core/casetest/cbotest", + "planer/core/casetest/dag": "planer/core/casetest/dag", "planer/core/casetest/enforcempp": "planer/core/casetest/enforcempp", "planer/core/casetest/flatplan": "planer/core/casetest/flatplan", "planer/core/casetest/hint": "planer/core/casetest/hint", diff --git a/cmd/mirror/mirror.go b/cmd/mirror/mirror.go index 38b335e7be860..a8612d0a79af8 100644 --- a/cmd/mirror/mirror.go +++ b/cmd/mirror/mirror.go @@ -197,7 +197,7 @@ func downloadZips( cmd := exec.Command(gobin, downloadArgs...) cmd.Dir = tmpdir env := os.Environ() - env = append(env, fmt.Sprintf("GOPROXY=%s", "https://mirrors.aliyun.com/goproxy/,https://proxy.golang.org,direct")) + env = append(env, fmt.Sprintf("GOPROXY=%s", "https://mirrors.aliyun.com/goproxy/,http://goproxy.apps.svc,https://proxy.golang.org,direct")) env = append(env, fmt.Sprintf("GOSUMDB=%s", "sum.golang.org")) cmd.Env = env jsonBytes, err := cmd.Output() @@ -228,7 +228,7 @@ func listAllModules(tmpdir string) (map[string]listedModule, error) { cmd := exec.Command(gobin, "list", "-mod=readonly", "-m", "-json", "all") cmd.Dir = tmpdir env := os.Environ() - env = append(env, fmt.Sprintf("GOPROXY=%s", "https://mirrors.aliyun.com/goproxy/,https://proxy.golang.org,direct")) + env = append(env, fmt.Sprintf("GOPROXY=%s", "https://mirrors.aliyun.com/goproxy/,http://goproxy.apps.svc,https://proxy.golang.org,direct")) env = append(env, fmt.Sprintf("GOSUMDB=%s", "sum.golang.org")) cmd.Env = env jsonBytes, err := cmd.Output() diff --git a/ddl/BUILD.bazel b/ddl/BUILD.bazel index f7fda21cb115e..b35206b6be329 100644 --- a/ddl/BUILD.bazel +++ b/ddl/BUILD.bazel @@ -13,9 +13,11 @@ go_library( srcs = [ "backfilling.go", "backfilling_dispatcher.go", + "backfilling_dist_scheduler.go", "backfilling_import_cloud.go", "backfilling_import_local.go", - "backfilling_operator.go", + "backfilling_merge_sort.go", + "backfilling_operators.go", "backfilling_read_index.go", "backfilling_scheduler.go", "callback.go", @@ -50,7 +52,6 @@ go_library( "schema.go", "sequence.go", "split_region.go", - "stage_scheduler.go", "stat.go", "table.go", "table_lock.go", @@ -124,6 +125,7 @@ go_library( "//util/codec", "//util/collate", "//util/dbterror", + "//util/disttask", "//util/domainutil", "//util/filter", "//util/gcutil", @@ -138,6 +140,7 @@ go_library( "//util/rowDecoder", "//util/rowcodec", "//util/set", + "//util/size", "//util/slice", "//util/sqlexec", "//util/stringutil", diff --git a/ddl/backfilling_dispatcher.go b/ddl/backfilling_dispatcher.go index a49852718f561..fa3e226c8894b 100644 --- a/ddl/backfilling_dispatcher.go +++ b/ddl/backfilling_dispatcher.go @@ -37,13 +37,16 @@ import ( "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/store/helper" "github.com/pingcap/tidb/table" + disttaskutil "github.com/pingcap/tidb/util/disttask" + "github.com/pingcap/tidb/util/intest" "github.com/pingcap/tidb/util/logutil" "github.com/tikv/client-go/v2/tikv" "go.uber.org/zap" ) type backfillingDispatcherExt struct { - d *ddl + d *ddl + previousSchedulerIDs []string } var _ dispatcher.Extension = (*backfillingDispatcherExt)(nil) @@ -63,68 +66,91 @@ func NewBackfillingDispatcherExt(d DDL) (dispatcher.Extension, error) { func (*backfillingDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -// OnNextSubtasksBatch generate batch of next stage's plan. -func (h *backfillingDispatcherExt) OnNextSubtasksBatch(ctx context.Context, +// OnNextSubtasksBatch generate batch of next step's plan. +func (h *backfillingDispatcherExt) OnNextSubtasksBatch( + ctx context.Context, taskHandle dispatcher.TaskHandle, gTask *proto.Task, + step int64, ) (taskMeta [][]byte, err error) { var gTaskMeta BackfillGlobalMeta if err := json.Unmarshal(gTask.Meta, &gTaskMeta); err != nil { return nil, err } + job := &gTaskMeta.Job useExtStore := len(gTaskMeta.CloudStorageURI) > 0 defer func() { // Only redact when the task is complete. if len(taskMeta) == 0 && useExtStore { redactCloudStorageURI(ctx, gTask, &gTaskMeta) - if err := taskHandle.UpdateTask(gTask.State, nil, dispatcher.RetrySQLTimes); err != nil { - logutil.Logger(ctx).Error("failed to UpdateTask", zap.Error(err)) - } } }() - job := &gTaskMeta.Job tblInfo, err := getTblInfo(h.d, job) if err != nil { return nil, err } - // generate partition table's plan. - if tblInfo.Partition != nil { - switch gTask.Step { - case proto.StepInit: + + switch step { + case proto.StepOne: + if tblInfo.Partition != nil { return generatePartitionPlan(tblInfo) - case proto.StepOne: - if useExtStore { - return generateMergeSortPlan(ctx, taskHandle, gTask, job.ID, gTaskMeta.CloudStorageURI) - } - return nil, nil - default: - return nil, nil } - } - // generate non-partition table's plan. - switch gTask.Step { - case proto.StepInit: return generateNonPartitionPlan(h.d, tblInfo, job) - case proto.StepOne: + case proto.StepTwo: + return generateMergePlan(taskHandle, gTask) + case proto.StepThree: if useExtStore { return generateMergeSortPlan(ctx, taskHandle, gTask, job.ID, gTaskMeta.CloudStorageURI) } - return generateIngestTaskPlan(ctx) + if tblInfo.Partition != nil { + return nil, nil + } + return generateIngestTaskPlan(ctx, h, taskHandle, gTask) default: return nil, nil } } -// StageFinished check if current stage finished. -func (*backfillingDispatcherExt) StageFinished(_ *proto.Task) bool { - return true -} - -// Finished check if current task finished. -func (*backfillingDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == proto.StepOne +func (*backfillingDispatcherExt) GetNextStep( + taskHandle dispatcher.TaskHandle, + task *proto.Task, +) int64 { + switch task.Step { + case proto.StepInit: + return proto.StepOne + case proto.StepOne: + // when in tests + if taskHandle == nil { + return proto.StepThree + } + // if data files overlaps too much, we need a merge step. + subTaskMetas, err := taskHandle.GetPreviousSubtaskMetas(task.ID, proto.StepInit) + if err != nil { + // TODO(lance6716): should we return error? + return proto.StepTwo + } + multiStats := make([]external.MultipleFilesStat, 0, 100) + for _, bs := range subTaskMetas { + var subtask BackfillSubTaskMeta + err = json.Unmarshal(bs, &subtask) + if err != nil { + // TODO(lance6716): should we return error? + return proto.StepThree + } + multiStats = append(multiStats, subtask.MultipleFilesStats...) + } + if external.GetMaxOverlappingTotal(multiStats) > external.MergeSortOverlapThreshold { + return proto.StepTwo + } + return proto.StepThree + case proto.StepTwo: + return proto.StepThree + default: + // current step should be proto.StepThree + return proto.StepDone + } } // OnErrStage generate error handling stage's plan. @@ -136,8 +162,22 @@ func (*backfillingDispatcherExt) OnErrStage(_ context.Context, _ dispatcher.Task return nil, nil } -func (*backfillingDispatcherExt) GetEligibleInstances(ctx context.Context, _ *proto.Task) ([]*infosync.ServerInfo, error) { - return dispatcher.GenerateSchedulerNodes(ctx) +func (h *backfillingDispatcherExt) GetEligibleInstances(ctx context.Context, _ *proto.Task) ([]*infosync.ServerInfo, error) { + serverInfos, err := dispatcher.GenerateSchedulerNodes(ctx) + if err != nil { + return nil, err + } + if len(h.previousSchedulerIDs) > 0 { + // Only the nodes that executed step one can have step two. + involvedServerInfos := make([]*infosync.ServerInfo, 0, len(serverInfos)) + for _, id := range h.previousSchedulerIDs { + if idx := disttaskutil.FindServerInfo(serverInfos, id); idx >= 0 { + involvedServerInfos = append(involvedServerInfos, serverInfos[idx]) + } + } + return involvedServerInfos, nil + } + return serverInfos, nil } // IsRetryableErr implements TaskFlowHandle.IsRetryableErr interface. @@ -243,20 +283,37 @@ func generateNonPartitionPlan(d *ddl, tblInfo *model.TableInfo, job *model.Job) return subTaskMetas, nil } -func generateIngestTaskPlan(ctx context.Context) ([][]byte, error) { +func generateIngestTaskPlan( + ctx context.Context, + h *backfillingDispatcherExt, + taskHandle dispatcher.TaskHandle, + gTask *proto.Task, +) ([][]byte, error) { // We dispatch dummy subtasks because the rest data in local engine will be imported // in the initialization of subtask executor. - serverNodes, err := dispatcher.GenerateSchedulerNodes(ctx) - if err != nil { - return nil, err + var ingestSubtaskCnt int + if intest.InTest && taskHandle == nil { + serverNodes, err := dispatcher.GenerateSchedulerNodes(ctx) + if err != nil { + return nil, err + } + ingestSubtaskCnt = len(serverNodes) + } else { + schedulerIDs, err := taskHandle.GetPreviousSchedulerIDs(ctx, gTask.ID, gTask.Step) + if err != nil { + return nil, err + } + h.previousSchedulerIDs = schedulerIDs + ingestSubtaskCnt = len(schedulerIDs) } - subTaskMetas := make([][]byte, 0, len(serverNodes)) + + subTaskMetas := make([][]byte, 0, ingestSubtaskCnt) dummyMeta := &BackfillSubTaskMeta{} metaBytes, err := json.Marshal(dummyMeta) if err != nil { return nil, err } - for range serverNodes { + for i := 0; i < ingestSubtaskCnt; i++ { subTaskMetas = append(subTaskMetas, metaBytes) } return subTaskMetas, nil @@ -310,12 +367,14 @@ func generateMergeSortPlan( hex.EncodeToString(startKey), hex.EncodeToString(endKey)) } m := &BackfillSubTaskMeta{ - MinKey: startKey, - MaxKey: endKey, - DataFiles: dataFiles, - StatFiles: statFiles, + SortedKVMeta: external.SortedKVMeta{ + MinKey: startKey, + MaxKey: endKey, + DataFiles: dataFiles, + StatFiles: statFiles, + TotalKVSize: totalSize / uint64(len(instanceIDs)), + }, RangeSplitKeys: rangeSplitKeys, - TotalKVSize: totalSize / uint64(len(instanceIDs)), } metaBytes, err := json.Marshal(m) if err != nil { @@ -329,6 +388,39 @@ func generateMergeSortPlan( } } +func generateMergePlan( + taskHandle dispatcher.TaskHandle, + task *proto.Task, +) ([][]byte, error) { + _, _, _, dataFiles, _, err := getSummaryFromLastStep(taskHandle, task.ID) + if err != nil { + return nil, err + } + + start := 0 + step := external.MergeSortFileCountStep + metaArr := make([][]byte, 0, 16) + for start < len(dataFiles) { + end := start + step + if end > len(dataFiles) { + end = len(dataFiles) + } + m := &BackfillSubTaskMeta{ + SortedKVMeta: external.SortedKVMeta{ + DataFiles: dataFiles[start:end], + }, + } + metaBytes, err := json.Marshal(m) + if err != nil { + return nil, err + } + metaArr = append(metaArr, metaBytes) + + start = end + } + return metaArr, nil +} + func getRangeSplitter( ctx context.Context, cloudStorageURI string, @@ -372,7 +464,7 @@ func getSummaryFromLastStep( taskHandle dispatcher.TaskHandle, gTaskID int64, ) (min, max kv.Key, totalKVSize uint64, dataFiles, statFiles []string, err error) { - subTaskMetas, err := taskHandle.GetPreviousSubtaskMetas(gTaskID, proto.StepInit) + subTaskMetas, err := taskHandle.GetPreviousSubtaskMetas(gTaskID, proto.StepOne) if err != nil { return nil, nil, 0, nil, nil, errors.Trace(err) } @@ -387,12 +479,16 @@ func getSummaryFromLastStep( } // Skip empty subtask.MinKey/MaxKey because it means // no records need to be written in this subtask. - minKey = notNilMin(minKey, subtask.MinKey) - maxKey = notNilMax(maxKey, subtask.MaxKey) + minKey = external.NotNilMin(minKey, subtask.MinKey) + maxKey = external.NotNilMax(maxKey, subtask.MaxKey) totalKVSize += subtask.TotalKVSize - allDataFiles = append(allDataFiles, subtask.DataFiles...) - allStatFiles = append(allStatFiles, subtask.StatFiles...) + for _, stat := range subtask.MultipleFilesStats { + for i := range stat.Filenames { + allDataFiles = append(allDataFiles, stat.Filenames[i][0]) + allStatFiles = append(allStatFiles, stat.Filenames[i][1]) + } + } } return minKey, maxKey, totalKVSize, allDataFiles, allStatFiles, nil } @@ -410,31 +506,3 @@ func redactCloudStorageURI( } gTask.Meta = metaBytes } - -// notNilMin returns the smaller of a and b, ignoring nil values. -func notNilMin(a, b []byte) []byte { - if len(a) == 0 { - return b - } - if len(b) == 0 { - return a - } - if bytes.Compare(a, b) < 0 { - return a - } - return b -} - -// notNilMax returns the larger of a and b, ignoring nil values. -func notNilMax(a, b []byte) []byte { - if len(a) == 0 { - return b - } - if len(b) == 0 { - return a - } - if bytes.Compare(a, b) > 0 { - return a - } - return b -} diff --git a/ddl/backfilling_dispatcher_test.go b/ddl/backfilling_dispatcher_test.go index 832b80b34b496..b9f9bb7284047 100644 --- a/ddl/backfilling_dispatcher_test.go +++ b/ddl/backfilling_dispatcher_test.go @@ -50,7 +50,9 @@ func TestBackfillingDispatcher(t *testing.T) { tblInfo := tbl.Meta() // 1.1 OnNextSubtasksBatch - metas, err := dsp.OnNextSubtasksBatch(context.Background(), nil, gTask) + gTask.Step = dsp.GetNextStep(nil, gTask) + require.Equal(t, proto.StepOne, gTask.Step) + metas, err := dsp.OnNextSubtasksBatch(context.Background(), nil, gTask, gTask.Step) require.NoError(t, err) require.Equal(t, len(tblInfo.Partition.Definitions), len(metas)) for i, par := range tblInfo.Partition.Definitions { @@ -61,10 +63,17 @@ func TestBackfillingDispatcher(t *testing.T) { // 1.2 test partition table OnNextSubtasksBatch after StepInit finished. gTask.State = proto.TaskStateRunning - gTask.Step++ - metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask) + gTask.Step = dsp.GetNextStep(nil, gTask) + require.Equal(t, proto.StepThree, gTask.Step) + // for partition table, we will not generate subtask for StepThree. + metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask, gTask.Step) require.NoError(t, err) - require.Equal(t, 0, len(metas)) + require.Len(t, metas, 0) + gTask.Step = dsp.GetNextStep(nil, gTask) + require.Equal(t, proto.StepDone, gTask.Step) + metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask, gTask.Step) + require.NoError(t, err) + require.Len(t, metas, 0) // 1.3 test partition table OnErrStage. errMeta, err := dsp.OnErrStage(context.Background(), nil, gTask, []error{errors.New("mockErr")}) @@ -79,7 +88,7 @@ func TestBackfillingDispatcher(t *testing.T) { // 2.1 empty table tk.MustExec("create table t1(id int primary key, v int)") gTask = createAddIndexGlobalTask(t, dom, "test", "t1", ddl.BackfillTaskType) - metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask) + metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask, gTask.Step) require.NoError(t, err) require.Equal(t, 0, len(metas)) // 2.2 non empty table. @@ -90,15 +99,23 @@ func TestBackfillingDispatcher(t *testing.T) { tk.MustExec("insert into t2 values (), (), (), (), (), ()") gTask = createAddIndexGlobalTask(t, dom, "test", "t2", ddl.BackfillTaskType) // 2.2.1 stepInit - metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask) + gTask.Step = dsp.GetNextStep(nil, gTask) + metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask, gTask.Step) require.NoError(t, err) require.Equal(t, 1, len(metas)) + require.Equal(t, proto.StepOne, gTask.Step) // 2.2.2 stepOne - gTask.Step++ gTask.State = proto.TaskStateRunning - metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask) + gTask.Step = dsp.GetNextStep(nil, gTask) + require.Equal(t, proto.StepThree, gTask.Step) + metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask, gTask.Step) require.NoError(t, err) require.Equal(t, 1, len(metas)) + gTask.Step = dsp.GetNextStep(nil, gTask) + require.Equal(t, proto.StepDone, gTask.Step) + metas, err = dsp.OnNextSubtasksBatch(context.Background(), nil, gTask, gTask.Step) + require.NoError(t, err) + require.Equal(t, 0, len(metas)) } func createAddIndexGlobalTask(t *testing.T, dom *domain.Domain, dbName, tblName string, taskType string) *proto.Task { diff --git a/ddl/stage_scheduler.go b/ddl/backfilling_dist_scheduler.go similarity index 90% rename from ddl/stage_scheduler.go rename to ddl/backfilling_dist_scheduler.go index 833750e6ef50a..e40a8296a2953 100644 --- a/ddl/stage_scheduler.go +++ b/ddl/backfilling_dist_scheduler.go @@ -19,6 +19,7 @@ import ( "encoding/json" "github.com/pingcap/errors" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/ddl/ingest" "github.com/pingcap/tidb/disttask/framework/proto" "github.com/pingcap/tidb/disttask/framework/scheduler" @@ -44,12 +45,8 @@ type BackfillSubTaskMeta struct { StartKey []byte `json:"start_key"` EndKey []byte `json:"end_key"` - DataFiles []string `json:"data_files"` - StatFiles []string `json:"stat_files"` - RangeSplitKeys [][]byte `json:"range_split_keys"` - MinKey []byte `json:"min_key"` - MaxKey []byte `json:"max_key"` - TotalKVSize uint64 `json:"total_kv_size"` + RangeSplitKeys [][]byte `json:"range_split_keys"` + external.SortedKVMeta `json:",inline"` } // NewBackfillSubtaskExecutor creates a new backfill subtask executor. @@ -74,15 +71,17 @@ func NewBackfillSubtaskExecutor(_ context.Context, taskMeta []byte, d *ddl, } switch stage { - case proto.StepInit: + case proto.StepOne: jc := d.jobContext(jobMeta.ID, jobMeta.ReorgMeta) d.setDDLLabelForTopSQL(jobMeta.ID, jobMeta.Query) d.setDDLSourceForDiagnosis(jobMeta.ID, jobMeta.Type) return newReadIndexExecutor( d, &bgm.Job, indexInfo, tbl.(table.PhysicalTable), jc, bc, summary, bgm.CloudStorageURI), nil - case proto.StepOne: + case proto.StepTwo: + return newMergeSortExecutor(jobMeta.ID, indexInfo, tbl.(table.PhysicalTable), bc, bgm.CloudStorageURI) + case proto.StepThree: if len(bgm.CloudStorageURI) > 0 { - return newCloudImportExecutor(jobMeta.ID, indexInfo, tbl.(table.PhysicalTable), bc, bgm.CloudStorageURI) + return newCloudImportExecutor(&bgm.Job, jobMeta.ID, indexInfo, tbl.(table.PhysicalTable), bc, bgm.CloudStorageURI) } return newImportFromLocalStepExecutor(jobMeta.ID, indexInfo, tbl.(table.PhysicalTable), bc), nil default: @@ -145,7 +144,7 @@ func (s *backfillDistScheduler) Init(ctx context.Context) error { func (s *backfillDistScheduler) GetSubtaskExecutor(ctx context.Context, task *proto.Task, summary *execute.Summary) (execute.SubtaskExecutor, error) { switch task.Step { - case proto.StepInit, proto.StepOne: + case proto.StepOne, proto.StepTwo, proto.StepThree: return NewBackfillSubtaskExecutor(ctx, task.Meta, s.d, s.backendCtx, task.Step, summary) default: return nil, errors.Errorf("unknown backfill step %d for task %d", task.Step, task.ID) diff --git a/ddl/backfilling_import_cloud.go b/ddl/backfilling_import_cloud.go index 693af13232f10..e658803bde5c6 100644 --- a/ddl/backfilling_import_cloud.go +++ b/ddl/backfilling_import_cloud.go @@ -30,6 +30,7 @@ import ( ) type cloudImportExecutor struct { + job *model.Job jobID int64 index *model.IndexInfo ptbl table.PhysicalTable @@ -38,6 +39,7 @@ type cloudImportExecutor struct { } func newCloudImportExecutor( + job *model.Job, jobID int64, index *model.IndexInfo, ptbl table.PhysicalTable, @@ -45,6 +47,7 @@ func newCloudImportExecutor( cloudStoreURI string, ) (*cloudImportExecutor, error) { return &cloudImportExecutor{ + job: job, jobID: jobID, index: index, ptbl: ptbl, @@ -54,12 +57,12 @@ func newCloudImportExecutor( } func (*cloudImportExecutor) Init(ctx context.Context) error { - logutil.Logger(ctx).Info("merge sort stage init subtask exec env") + logutil.Logger(ctx).Info("cloud import executor init subtask exec env") return nil } func (m *cloudImportExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) error { - logutil.Logger(ctx).Info("merge sort stage split subtask") + logutil.Logger(ctx).Info("cloud import executor run subtask") sm := &BackfillSubTaskMeta{} err := json.Unmarshal(subtask.Meta, sm) @@ -74,7 +77,7 @@ func (m *cloudImportExecutor) RunSubtask(ctx context.Context, subtask *proto.Sub if local == nil { return errors.Errorf("local backend not found") } - _, engineUUID := backend.MakeUUID(m.ptbl.Meta().Name.L, int32(m.index.ID)) + _, engineUUID := backend.MakeUUID(m.ptbl.Meta().Name.L, m.index.ID) err = local.CloseEngine(ctx, &backend.EngineConfig{ External: &backend.ExternalEngineConfig{ StorageURI: m.cloudStoreURI, @@ -95,16 +98,16 @@ func (m *cloudImportExecutor) RunSubtask(ctx context.Context, subtask *proto.Sub } func (*cloudImportExecutor) Cleanup(ctx context.Context) error { - logutil.Logger(ctx).Info("merge sort stage clean up subtask env") + logutil.Logger(ctx).Info("cloud import executor clean up subtask env") return nil } func (*cloudImportExecutor) OnFinished(ctx context.Context, _ *proto.Subtask) error { - logutil.Logger(ctx).Info("merge sort stage finish subtask") + logutil.Logger(ctx).Info("cloud import executor finish subtask") return nil } func (*cloudImportExecutor) Rollback(ctx context.Context) error { - logutil.Logger(ctx).Info("merge sort stage rollback subtask") + logutil.Logger(ctx).Info("cloud import executor rollback subtask") return nil } diff --git a/ddl/backfilling_import_local.go b/ddl/backfilling_import_local.go index 40f5b8a8a6b3f..8f79971279dc2 100644 --- a/ddl/backfilling_import_local.go +++ b/ddl/backfilling_import_local.go @@ -48,7 +48,7 @@ func newImportFromLocalStepExecutor( } func (i *localImportExecutor) Init(ctx context.Context) error { - logutil.Logger(ctx).Info("ingest index stage init subtask exec env") + logutil.Logger(ctx).Info("local import executor init subtask exec env") _, _, err := i.bc.Flush(i.index.ID, ingest.FlushModeForceGlobal) if err != nil { if common.ErrFoundDuplicateKeys.Equal(err) { @@ -62,21 +62,21 @@ func (i *localImportExecutor) Init(ctx context.Context) error { } func (*localImportExecutor) RunSubtask(ctx context.Context, _ *proto.Subtask) error { - logutil.Logger(ctx).Info("ingest index stage split subtask") + logutil.Logger(ctx).Info("local import executor run subtask") return nil } func (*localImportExecutor) Cleanup(ctx context.Context) error { - logutil.Logger(ctx).Info("ingest index stage cleanup subtask exec env") + logutil.Logger(ctx).Info("local import executor cleanup subtask exec env") return nil } func (*localImportExecutor) OnFinished(ctx context.Context, _ *proto.Subtask) error { - logutil.Logger(ctx).Info("ingest index stage finish subtask") + logutil.Logger(ctx).Info("local import executor finish subtask") return nil } func (*localImportExecutor) Rollback(ctx context.Context) error { - logutil.Logger(ctx).Info("ingest index stage rollback backfill add index task") + logutil.Logger(ctx).Info("local import executor rollback subtask") return nil } diff --git a/ddl/backfilling_merge_sort.go b/ddl/backfilling_merge_sort.go new file mode 100644 index 0000000000000..2862f0141c309 --- /dev/null +++ b/ddl/backfilling_merge_sort.go @@ -0,0 +1,131 @@ +// 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 ddl + +import ( + "context" + "encoding/json" + "path" + "strconv" + "sync" + + "github.com/google/uuid" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" + "github.com/pingcap/tidb/br/pkg/storage" + "github.com/pingcap/tidb/ddl/ingest" + "github.com/pingcap/tidb/disttask/framework/proto" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/table" + "github.com/pingcap/tidb/util/logutil" + "github.com/pingcap/tidb/util/size" + "go.uber.org/zap" +) + +type mergeSortExecutor struct { + jobID int64 + index *model.IndexInfo + ptbl table.PhysicalTable + bc ingest.BackendCtx + cloudStoreURI string + dataFiles []string + statFiles []string + mu sync.Mutex +} + +func newMergeSortExecutor( + jobID int64, + index *model.IndexInfo, + ptbl table.PhysicalTable, + bc ingest.BackendCtx, + cloudStoreURI string, +) (*mergeSortExecutor, error) { + return &mergeSortExecutor{ + jobID: jobID, + index: index, + ptbl: ptbl, + bc: bc, + cloudStoreURI: cloudStoreURI, + }, nil +} + +func (*mergeSortExecutor) Init(ctx context.Context) error { + logutil.Logger(ctx).Info("merge sort executor init subtask exec env") + return nil +} + +func (m *mergeSortExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) error { + logutil.Logger(ctx).Info("merge sort executor run subtask") + + sm := &BackfillSubTaskMeta{} + err := json.Unmarshal(subtask.Meta, sm) + if err != nil { + logutil.BgLogger().Error("unmarshal error", + zap.String("category", "ddl"), + zap.Error(err)) + return err + } + + m.mu.Lock() + onClose := func(summary *external.WriterSummary) { + for _, f := range summary.MultipleFilesStats { + for _, filename := range f.Filenames { + m.dataFiles = append(m.dataFiles, filename[0]) + m.statFiles = append(m.statFiles, filename[1]) + } + } + m.mu.Unlock() + } + + storeBackend, err := storage.ParseBackend(m.cloudStoreURI, nil) + if err != nil { + return err + } + store, err := storage.New(ctx, storeBackend, nil) + if err != nil { + return err + } + + writerID := uuid.New().String() + prefix := path.Join(strconv.Itoa(int(m.jobID)), strconv.Itoa(int(subtask.ID))) + + // TODO: config generated by plan. + return external.MergeOverlappingFiles( + ctx, + sm.DataFiles, + store, + 64*1024, + prefix, + writerID, + 256*size.MB, + 8*1024, + 1*size.MB, + 8*1024, + onClose) +} + +func (*mergeSortExecutor) Cleanup(ctx context.Context) error { + logutil.Logger(ctx).Info("merge cleanup subtask exec env") + return nil +} + +func (*mergeSortExecutor) OnFinished(ctx context.Context, _ *proto.Subtask) error { + logutil.Logger(ctx).Info("merge sort finish subtask") + return nil +} + +func (*mergeSortExecutor) Rollback(ctx context.Context) error { + logutil.Logger(ctx).Info("merge sort executor rollback backfill add index task") + return nil +} diff --git a/ddl/backfilling_operator.go b/ddl/backfilling_operators.go similarity index 99% rename from ddl/backfilling_operator.go rename to ddl/backfilling_operators.go index 8724f112e0ba3..cf02ecd1ea897 100644 --- a/ddl/backfilling_operator.go +++ b/ddl/backfilling_operators.go @@ -160,6 +160,7 @@ func NewWriteIndexToExternalStoragePipeline( idxInfo *model.IndexInfo, startKey, endKey kv.Key, totalRowCount *atomic.Int64, + metricCounter prometheus.Counter, onClose external.OnCloseFunc, ) (*operator.AsyncPipeline, error) { index := tables.NewIndex(tbl.GetPhysicalID(), tbl.Meta(), idxInfo) @@ -188,7 +189,7 @@ func NewWriteIndexToExternalStoragePipeline( scanOp := NewTableScanOperator(ctx, sessPool, copCtx, srcChkPool, readerCnt) writeOp := NewWriteExternalStoreOperator( ctx, copCtx, sessPool, jobID, subtaskID, tbl, index, extStore, srcChkPool, writerCnt, onClose) - sinkOp := newIndexWriteResultSink(ctx, nil, tbl, index, totalRowCount, nil) + sinkOp := newIndexWriteResultSink(ctx, nil, tbl, index, totalRowCount, metricCounter) operator.Compose[TableScanTask](srcOp, scanOp) operator.Compose[IndexRecordChunk](scanOp, writeOp) @@ -471,12 +472,9 @@ func NewWriteExternalStoreOperator( concurrency, func() workerpool.Worker[IndexRecordChunk, IndexWriteResult] { builder := external.NewWriterBuilder(). - SetOnCloseFunc(onClose) - if index.Meta().Unique { - builder = builder.EnableDuplicationDetection() - } + SetOnCloseFunc(onClose). + SetKeyDuplicationEncoding(index.Meta().Unique) writerID := uuid.New().String() - prefix := path.Join(strconv.Itoa(int(jobID)), strconv.Itoa(int(subtaskID))) writer := builder.Build(store, prefix, writerID) diff --git a/ddl/backfilling_read_index.go b/ddl/backfilling_read_index.go index 1d86f9a83f737..2140c86b84aa4 100644 --- a/ddl/backfilling_read_index.go +++ b/ddl/backfilling_read_index.go @@ -58,6 +58,7 @@ type readIndexSummary struct { totalSize uint64 dataFiles []string statFiles []string + stats []external.MultipleFilesStat mu sync.Mutex } @@ -84,14 +85,15 @@ func newReadIndexExecutor( } func (*readIndexExecutor) Init(_ context.Context) error { - logutil.BgLogger().Info("read index stage init subtask exec env", + logutil.BgLogger().Info("read index executor init subtask exec env", zap.String("category", "ddl")) return nil } func (r *readIndexExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) error { - logutil.BgLogger().Info("read index stage run subtask", - zap.String("category", "ddl")) + logutil.BgLogger().Info("read index executor run subtask", + zap.String("category", "ddl"), + zap.Bool("use cloud", len(r.cloudStorageURI) > 0)) r.subtaskSummary.Store(subtask.ID, &readIndexSummary{}) @@ -147,7 +149,7 @@ func (r *readIndexExecutor) RunSubtask(ctx context.Context, subtask *proto.Subta } func (*readIndexExecutor) Cleanup(ctx context.Context) error { - logutil.Logger(ctx).Info("read index stage cleanup subtask exec env", + logutil.Logger(ctx).Info("read index executor cleanup subtask exec env", zap.String("category", "ddl")) return nil } @@ -178,6 +180,7 @@ func (r *readIndexExecutor) OnFinished(ctx context.Context, subtask *proto.Subta subtaskMeta.TotalKVSize = s.totalSize subtaskMeta.DataFiles = s.dataFiles subtaskMeta.StatFiles = s.statFiles + subtaskMeta.MultipleFilesStats = s.stats logutil.Logger(ctx).Info("get key boundary on subtask finished", zap.String("min", hex.EncodeToString(s.minKey)), zap.String("max", hex.EncodeToString(s.maxKey)), @@ -192,7 +195,7 @@ func (r *readIndexExecutor) OnFinished(ctx context.Context, subtask *proto.Subta } func (r *readIndexExecutor) Rollback(ctx context.Context) error { - logutil.Logger(ctx).Info("read index stage rollback backfill add index task", + logutil.Logger(ctx).Info("read index executor rollback backfill add index task", zap.String("category", "ddl"), zap.Int64("jobID", r.job.ID)) return nil } @@ -260,6 +263,7 @@ func (r *readIndexExecutor) buildExternalStorePipeline( s.maxKey = summary.Max.Clone() } s.totalSize += summary.TotalSize + s.stats = append(s.stats, summary.MultipleFilesStats...) for _, f := range summary.MultipleFilesStats { for _, filename := range f.Filenames { s.dataFiles = append(s.dataFiles, filename[0]) @@ -268,7 +272,9 @@ func (r *readIndexExecutor) buildExternalStorePipeline( } s.mu.Unlock() } + counter := metrics.BackfillTotalCounter.WithLabelValues( + metrics.GenerateReorgLabel("add_idx_rate", r.job.SchemaName, tbl.Meta().Name.O)) return NewWriteIndexToExternalStoragePipeline( opCtx, d.store, r.cloudStorageURI, r.d.sessPool, sessCtx, r.job.ID, subtaskID, - tbl, r.index, start, end, totalRowCount, onClose) + tbl, r.index, start, end, totalRowCount, counter, onClose) } diff --git a/ddl/db_rename_test.go b/ddl/db_rename_test.go index d2a33c2556734..0bbe0eaea7e3e 100644 --- a/ddl/db_rename_test.go +++ b/ddl/db_rename_test.go @@ -293,3 +293,15 @@ func TestRenameMultiTables(t *testing.T) { tk.MustExec("drop database test1") tk.MustExec("drop database test") } + +func TestRenameMultiTablesIssue47064(t *testing.T) { + store := testkit.CreateMockStore(t, mockstore.WithDDLChecker()) + + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("create table t1(a int)") + tk.MustExec("create table t2(a int)") + tk.MustExec("create database test1") + tk.MustExec("rename table test.t1 to test1.t1, test.t2 to test1.t2") + tk.MustQuery("select column_name from information_schema.columns where table_name = 't1'").Check(testkit.Rows("a")) +} diff --git a/ddl/ddl.go b/ddl/ddl.go index 0b0e9619be899..b3e155bf746ed 100644 --- a/ddl/ddl.go +++ b/ddl/ddl.go @@ -154,6 +154,7 @@ const ( OnExistReplace jobRecordCapacity = 16 + jobOnceCapacity = 1000 ) var ( @@ -289,14 +290,14 @@ type waitSchemaSyncedController struct { mu sync.RWMutex job map[int64]struct{} - // true if this node is elected to the DDL owner, we should wait 2 * lease before it runs the first DDL job. - once *atomicutil.Bool + // Use to check if the DDL job is the first run on this owner. + onceMap map[int64]struct{} } func newWaitSchemaSyncedController() *waitSchemaSyncedController { return &waitSchemaSyncedController{ - job: make(map[int64]struct{}, jobRecordCapacity), - once: atomicutil.NewBool(true), + job: make(map[int64]struct{}, jobRecordCapacity), + onceMap: make(map[int64]struct{}, jobOnceCapacity), } } @@ -319,6 +320,25 @@ func (w *waitSchemaSyncedController) synced(job *model.Job) { delete(w.job, job.ID) } +// maybeAlreadyRunOnce returns true means that the job may be the first run on this owner. +// Returns false means that the job must not be the first run on this owner. +func (w *waitSchemaSyncedController) maybeAlreadyRunOnce(id int64) bool { + w.mu.Lock() + defer w.mu.Unlock() + _, ok := w.onceMap[id] + return ok +} + +func (w *waitSchemaSyncedController) setAlreadyRunOnce(id int64) { + w.mu.Lock() + defer w.mu.Unlock() + if len(w.onceMap) > jobOnceCapacity { + // If the map is too large, we reset it. These jobs may need to check schema synced again, but it's ok. + w.onceMap = make(map[int64]struct{}, jobRecordCapacity) + } + w.onceMap[id] = struct{}{} +} + // ddlCtx is the context when we use worker to handle DDL jobs. type ddlCtx struct { ctx context.Context diff --git a/ddl/ddl_api.go b/ddl/ddl_api.go index efb41f6285751..aacb4e1e76aaa 100644 --- a/ddl/ddl_api.go +++ b/ddl/ddl_api.go @@ -7158,6 +7158,12 @@ func BuildHiddenColumnInfo(ctx sessionctx.Context, indexPartSpecifications []*as colInfo.FieldType.SetDecimal(types.MaxFsp) } } + // For an array, the collation is set to "binary". The collation has no effect on the array itself (as it's usually + // regarded as a JSON), but will influence how TiKV handles the index value. + if colInfo.FieldType.IsArray() { + colInfo.SetCharset("binary") + colInfo.SetCollate("binary") + } checkDependencies := make(map[string]struct{}) for _, colName := range FindColumnNamesInExpr(idxPart.Expr) { colInfo.Dependences[colName.Name.L] = struct{}{} diff --git a/ddl/ddl_worker.go b/ddl/ddl_worker.go index e99601a6d81d7..dbd519b79f116 100644 --- a/ddl/ddl_worker.go +++ b/ddl/ddl_worker.go @@ -835,17 +835,14 @@ func (w *worker) HandleDDLJobTable(d *ddlCtx, job *model.Job) (int64, error) { } w.registerSync(job) - if runJobErr != nil { + if runJobErr != nil && !dbterror.ErrPausedDDLJob.Equal(runJobErr) { // Omit the ErrPausedDDLJob - if !dbterror.ErrPausedDDLJob.Equal(runJobErr) { + w.jobLogger(job).Info("run DDL job failed, sleeps a while then retries it.", + zap.Duration("waitTime", GetWaitTimeWhenErrorOccurred()), zap.Error(runJobErr)) + // In test and job is cancelling we can ignore the sleep. + if !(intest.InTest && job.IsCancelling()) { // wait a while to retry again. If we don't wait here, DDL will retry this job immediately, // which may act like a deadlock. - w.jobLogger(job).Info("run DDL job failed, sleeps a while then retries it.", - zap.Duration("waitTime", GetWaitTimeWhenErrorOccurred()), zap.Error(runJobErr)) - } - - // In test and job is cancelling we can ignore the sleep - if !(intest.InTest && job.IsCancelling()) { time.Sleep(GetWaitTimeWhenErrorOccurred()) } } @@ -1190,14 +1187,14 @@ func toTError(err error) *terror.Error { return dbterror.ClassDDL.Synthesize(terror.CodeUnknown, err.Error()) } -// waitSchemaChanged waits for the completion of updating all servers' schema. In order to make sure that happens, +// waitSchemaChanged waits for the completion of updating all servers' schema or MDL synced. In order to make sure that happens, // we wait at most 2 * lease time(sessionTTL, 90 seconds). -func waitSchemaChanged(d *ddlCtx, waitTime time.Duration, latestSchemaVersion int64, job *model.Job) { +func waitSchemaChanged(d *ddlCtx, waitTime time.Duration, latestSchemaVersion int64, job *model.Job) error { if !job.IsRunning() && !job.IsRollingback() && !job.IsDone() && !job.IsRollbackDone() { - return + return nil } if waitTime == 0 { - return + return nil } timeStart := time.Now() @@ -1208,16 +1205,19 @@ func waitSchemaChanged(d *ddlCtx, waitTime time.Duration, latestSchemaVersion in if latestSchemaVersion == 0 { logutil.Logger(d.ctx).Info("schema version doesn't change", zap.String("category", "ddl")) - return + return nil } err = d.schemaSyncer.OwnerUpdateGlobalVersion(d.ctx, latestSchemaVersion) if err != nil { logutil.Logger(d.ctx).Info("update latest schema version failed", zap.String("category", "ddl"), zap.Int64("ver", latestSchemaVersion), zap.Error(err)) + if variable.EnableMDL.Load() { + return err + } if terror.ErrorEqual(err, context.DeadlineExceeded) { // If err is context.DeadlineExceeded, it means waitTime(2 * lease) is elapsed. So all the schemas are synced by ticker. // There is no need to use etcd to sync. The function returns directly. - return + return nil } } @@ -1225,12 +1225,13 @@ func waitSchemaChanged(d *ddlCtx, waitTime time.Duration, latestSchemaVersion in err = d.schemaSyncer.OwnerCheckAllVersions(d.ctx, job.ID, latestSchemaVersion) if err != nil { logutil.Logger(d.ctx).Info("wait latest schema version encounter error", zap.String("category", "ddl"), zap.Int64("ver", latestSchemaVersion), zap.Error(err)) - return + return err } logutil.Logger(d.ctx).Info("wait latest schema version changed(get the metadata lock if tidb_enable_metadata_lock is true)", zap.String("category", "ddl"), zap.Int64("ver", latestSchemaVersion), zap.Duration("take time", time.Since(timeStart)), zap.String("job", job.String())) + return nil } // waitSchemaSyncedForMDL likes waitSchemaSynced, but it waits for getting the metadata lock of the latest version of this DDL. @@ -1289,8 +1290,7 @@ func waitSchemaSynced(d *ddlCtx, job *model.Job, waitTime time.Duration) error { } }) - waitSchemaChanged(d, waitTime, latestSchemaVersion, job) - return nil + return waitSchemaChanged(d, waitTime, latestSchemaVersion, job) } func buildPlacementAffects(oldIDs []int64, newIDs []int64) []*model.AffectedOption { @@ -1377,9 +1377,13 @@ func updateSchemaVersion(d *ddlCtx, t *meta.Meta, job *model.Job, multiInfos ... if err != nil { return 0, errors.Trace(err) } - affects := make([]*model.AffectedOption, len(newSchemaIDs)) + affects := make([]*model.AffectedOption, len(newSchemaIDs)-1) for i, newSchemaID := range newSchemaIDs { - affects[i] = &model.AffectedOption{ + // Do not add the first table to AffectedOpts. Related issue tidb#47064. + if i == 0 { + continue + } + affects[i-1] = &model.AffectedOption{ SchemaID: newSchemaID, TableID: tableIDs[i], OldTableID: tableIDs[i], @@ -1420,6 +1424,10 @@ func updateSchemaVersion(d *ddlCtx, t *meta.Meta, job *model.Job, multiInfos ... // Keep this as Schema ID of non-partitioned table // to avoid trigger early rename in TiFlash diff.AffectedOpts[0].SchemaID = job.SchemaID + // Need reload partition table, use diff.AffectedOpts[0].OldSchemaID to mark it. + if len(multiInfos) > 0 { + diff.AffectedOpts[0].OldSchemaID = ptSchemaID + } } else { // Swap diff.TableID = ptDefID diff --git a/ddl/index.go b/ddl/index.go index 1bb5fb6747ad6..95ce17f6ad1fe 100644 --- a/ddl/index.go +++ b/ddl/index.go @@ -1959,7 +1959,7 @@ func (w *worker) updateJobRowCount(taskKey string, jobID int64) { logutil.BgLogger().Warn("cannot get global task", zap.String("category", "ddl"), zap.String("task_key", taskKey), zap.Error(err)) return } - rowCount, err := taskMgr.GetSubtaskRowCount(gTask.ID, proto.StepInit) + rowCount, err := taskMgr.GetSubtaskRowCount(gTask.ID, proto.StepOne) if err != nil { logutil.BgLogger().Warn("cannot get subtask row count", zap.String("category", "ddl"), zap.String("task_key", taskKey), zap.Error(err)) return @@ -2206,8 +2206,9 @@ func (w *worker) updateReorgInfoForPartitions(t table.PartitionedTable, reorg *r if i == len(partitionIDs)-1 { return true, nil } + pid = partitionIDs[i+1] + break } - pid = partitionIDs[i+1] } currentVer, err := getValidCurrentVersion(reorg.d.store) diff --git a/ddl/job_table.go b/ddl/job_table.go index e42b377737f86..b3ea152d694ed 100644 --- a/ddl/job_table.go +++ b/ddl/job_table.go @@ -277,7 +277,7 @@ func (d *ddl) startDispatchLoop() { } if !d.isOwner() { isOnce = true - d.once.Store(true) + d.onceMap = make(map[int64]struct{}, jobOnceCapacity) time.Sleep(dispatchLoopWaitingDuration) continue } @@ -378,7 +378,7 @@ func (d *ddl) delivery2worker(wk *worker, pool *workerPool, job *model.Job) { metrics.DDLRunningJobCount.WithLabelValues(pool.tp().String()).Dec() }() // check if this ddl job is synced to all servers. - if !d.isSynced(job) || d.once.Load() { + if !job.NotStarted() && (!d.isSynced(job) || !d.maybeAlreadyRunOnce(job.ID)) { if variable.EnableMDL.Load() { exist, version, err := checkMDLInfo(job.ID, d.sessPool) if err != nil { @@ -393,7 +393,7 @@ func (d *ddl) delivery2worker(wk *worker, pool *workerPool, job *model.Job) { if err != nil { return } - d.once.Store(false) + d.setAlreadyRunOnce(job.ID) cleanMDLInfo(d.sessPool, job.ID, d.etcdCli) // Don't have a worker now. return @@ -407,7 +407,7 @@ func (d *ddl) delivery2worker(wk *worker, pool *workerPool, job *model.Job) { pool.put(wk) return } - d.once.Store(false) + d.setAlreadyRunOnce(job.ID) } } @@ -426,9 +426,14 @@ func (d *ddl) delivery2worker(wk *worker, pool *workerPool, job *model.Job) { }) // Here means the job enters another state (delete only, write only, public, etc...) or is cancelled. - // If the job is done or still running or rolling back, we will wait 2 * lease time to guarantee other servers to update + // If the job is done or still running or rolling back, we will wait 2 * lease time or util MDL synced to guarantee other servers to update // the newest schema. - waitSchemaChanged(d.ddlCtx, d.lease*2, schemaVer, job) + err := waitSchemaChanged(d.ddlCtx, d.lease*2, schemaVer, job) + if err != nil { + // May be caused by server closing, shouldn't clean the MDL info. + logutil.BgLogger().Info("wait latest schema version error", zap.String("category", "ddl"), zap.Error(err)) + return + } cleanMDLInfo(d.sessPool, job.ID, d.etcdCli) d.synced(job) diff --git a/ddl/partition.go b/ddl/partition.go index 28622385532f2..8d70224656e6d 100644 --- a/ddl/partition.go +++ b/ddl/partition.go @@ -2458,16 +2458,27 @@ func (w *worker) onExchangeTablePartition(d *ddlCtx, t *meta.Meta, job *model.Jo return ver, errors.Trace(err) } } + var ptInfo []schemaIDAndTableInfo + if len(nt.Constraints) > 0 { + pt.ExchangePartitionInfo = &model.ExchangePartitionInfo{ + ExchangePartitionTableID: nt.ID, + ExchangePartitionDefID: defID, + } + ptInfo = append(ptInfo, schemaIDAndTableInfo{ + schemaID: ptSchemaID, + tblInfo: pt, + }) + } nt.ExchangePartitionInfo = &model.ExchangePartitionInfo{ - ExchangePartitionID: ptID, - ExchangePartitionDefID: defID, + ExchangePartitionTableID: ptID, + ExchangePartitionDefID: defID, } // We need an interim schema version, // so there are no non-matching rows inserted // into the table using the schema version // before the exchange is made. job.SchemaState = model.StateWriteOnly - return updateVersionAndTableInfoWithCheck(d, t, job, nt, true) + return updateVersionAndTableInfoWithCheck(d, t, job, nt, true, ptInfo...) } // From now on, nt (the non-partitioned table) has // ExchangePartitionInfo set, meaning it is restricted @@ -2527,6 +2538,7 @@ func (w *worker) onExchangeTablePartition(d *ddlCtx, t *meta.Meta, job *model.Jo } // exchange table meta id + pt.ExchangePartitionInfo = nil partDef.ID, nt.ID = nt.ID, partDef.ID err = t.UpdateTable(ptSchemaID, pt) diff --git a/ddl/rollingback.go b/ddl/rollingback.go index 47e1a3735d5cb..c72be206529e4 100644 --- a/ddl/rollingback.go +++ b/ddl/rollingback.go @@ -264,11 +264,35 @@ func needNotifyAndStopReorgWorker(job *model.Job) bool { // rollbackExchangeTablePartition will clear the non-partitioned // table's ExchangePartitionInfo state. -func rollbackExchangeTablePartition(d *ddlCtx, t *meta.Meta, job *model.Job, tblInfo *model.TableInfo) (int64, error) { +func rollbackExchangeTablePartition(d *ddlCtx, t *meta.Meta, job *model.Job, tblInfo *model.TableInfo) (ver int64, err error) { tblInfo.ExchangePartitionInfo = nil job.State = model.JobStateRollbackDone job.SchemaState = model.StatePublic - return updateVersionAndTableInfo(d, t, job, tblInfo, true) + if len(tblInfo.Constraints) == 0 { + return updateVersionAndTableInfo(d, t, job, tblInfo, true) + } + var ( + defID int64 + ptSchemaID int64 + ptID int64 + partName string + withValidation bool + ) + if err = job.DecodeArgs(&defID, &ptSchemaID, &ptID, &partName, &withValidation); err != nil { + return ver, errors.Trace(err) + } + pt, err := getTableInfo(t, ptID, ptSchemaID) + if err != nil { + return ver, errors.Trace(err) + } + pt.ExchangePartitionInfo = nil + var ptInfo []schemaIDAndTableInfo + ptInfo = append(ptInfo, schemaIDAndTableInfo{ + schemaID: ptSchemaID, + tblInfo: pt, + }) + ver, err = updateVersionAndTableInfo(d, t, job, tblInfo, true, ptInfo...) + return ver, errors.Trace(err) } func rollingbackExchangeTablePartition(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, err error) { diff --git a/ddl/tests/fk/foreign_key_test.go b/ddl/tests/fk/foreign_key_test.go index 8efbc8d6abba7..f2744097cf096 100644 --- a/ddl/tests/fk/foreign_key_test.go +++ b/ddl/tests/fk/foreign_key_test.go @@ -1566,7 +1566,7 @@ func TestRenameTablesWithForeignKey(t *testing.T) { // check the schema diff diff := getLatestSchemaDiff(t, tk) require.Equal(t, model.ActionRenameTables, diff.Type) - require.Equal(t, 3, len(diff.AffectedOpts)) + require.Equal(t, 2, len(diff.AffectedOpts)) // check referred foreign key information. t1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1") diff --git a/ddl/tests/multivaluedindex/BUILD.bazel b/ddl/tests/multivaluedindex/BUILD.bazel new file mode 100644 index 0000000000000..25df7f9079d69 --- /dev/null +++ b/ddl/tests/multivaluedindex/BUILD.bazel @@ -0,0 +1,19 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "multivaluedindex_test", + timeout = "short", + srcs = [ + "main_test.go", + "multi_valued_index_test.go", + ], + flaky = True, + deps = [ + "//infoschema", + "//parser/model", + "//testkit", + "//testkit/testsetup", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/ddl/tests/multivaluedindex/main_test.go b/ddl/tests/multivaluedindex/main_test.go new file mode 100644 index 0000000000000..17eda6ca0900b --- /dev/null +++ b/ddl/tests/multivaluedindex/main_test.go @@ -0,0 +1,35 @@ +// 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 multivaluedindex + +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/ddl/tests/multivaluedindex/multi_valued_index_test.go b/ddl/tests/multivaluedindex/multi_valued_index_test.go new file mode 100644 index 0000000000000..6442c8df40445 --- /dev/null +++ b/ddl/tests/multivaluedindex/multi_valued_index_test.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 multivaluedindex + +import ( + "testing" + + "github.com/pingcap/tidb/infoschema" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" +) + +func TestCreateMultiValuedIndexHasBinaryCollation(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("create table test.t (pk varchar(4) primary key clustered, j json, str varchar(255), value int, key idx((cast(j as char(100) array)), str));") + is := tk.Session().GetDomainInfoSchema().(infoschema.InfoSchema) + require.NotNil(t, is) + + tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + + foundIndex := false + for _, c := range tbl.Cols() { + if c.Hidden { + foundIndex = true + require.True(t, c.FieldType.IsArray()) + require.Equal(t, c.FieldType.GetCharset(), "binary") + require.Equal(t, c.FieldType.GetCollate(), "binary") + } + } + require.True(t, foundIndex) +} diff --git a/ddl/tests/partition/db_partition_test.go b/ddl/tests/partition/db_partition_test.go index 8ca4877989cd9..93caa59015fec 100644 --- a/ddl/tests/partition/db_partition_test.go +++ b/ddl/tests/partition/db_partition_test.go @@ -2373,6 +2373,44 @@ func TestDropPartitionWithGlobalIndex(t *testing.T) { require.Equal(t, 2, cnt) } +func TestDropMultiPartitionWithGlobalIndex(t *testing.T) { + defer config.RestoreFunc()() + config.UpdateGlobal(func(conf *config.Config) { + conf.EnableGlobalIndex = true + }) + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists test_global") + tk.MustExec(`create table test_global ( a int, b int, c int) + partition by range( a ) ( + partition p1 values less than (10), + partition p2 values less than (20), + partition p3 values less than (30) + );`) + tt := external.GetTableByName(t, tk, "test", "test_global") + pid := tt.Meta().Partition.Definitions[1].ID + + tk.MustExec("Alter Table test_global Add Unique Index idx_b (b);") + tk.MustExec("Alter Table test_global Add Unique Index idx_c (c);") + tk.MustExec(`INSERT INTO test_global VALUES (1, 1, 1), (2, 2, 2), (11, 3, 3), (12, 4, 4), (21, 21, 21), (29, 29, 29)`) + + tk.MustExec("alter table test_global drop partition p1, p2;") + result := tk.MustQuery("select * from test_global;") + result.Sort().Check(testkit.Rows("21 21 21", "29 29 29")) + + tt = external.GetTableByName(t, tk, "test", "test_global") + idxInfo := tt.Meta().FindIndexByName("idx_b") + require.NotNil(t, idxInfo) + cnt := checkGlobalIndexCleanUpDone(t, tk.Session(), tt.Meta(), idxInfo, pid) + require.Equal(t, 2, cnt) + + idxInfo = tt.Meta().FindIndexByName("idx_c") + require.NotNil(t, idxInfo) + cnt = checkGlobalIndexCleanUpDone(t, tk.Session(), tt.Meta(), idxInfo, pid) + require.Equal(t, 2, cnt) +} + func TestGlobalIndexInsertInDropPartition(t *testing.T) { defer config.RestoreFunc()() config.UpdateGlobal(func(conf *config.Config) { diff --git a/distsql/OWNERS b/distsql/OWNERS new file mode 100644 index 0000000000000..11ce88846bb13 --- /dev/null +++ b/distsql/OWNERS @@ -0,0 +1,5 @@ +# See the OWNERS docs at https://go.k8s.io/owners +options: + no_parent_owners: true +approvers: + - sig-approvers-distsql diff --git a/distsql/request_builder.go b/distsql/request_builder.go index d165edc8edc74..981eefe11711a 100644 --- a/distsql/request_builder.go +++ b/distsql/request_builder.go @@ -310,7 +310,7 @@ func (builder *RequestBuilder) SetFromSessionVars(sv *variable.SessionVars) *Req builder.Request.ResourceGroupName = sv.ResourceGroupName builder.Request.StoreBusyThreshold = sv.LoadBasedReplicaReadThreshold builder.Request.RunawayChecker = sv.StmtCtx.RunawayChecker - builder.Request.TidbKvReadTimeout = sv.GetTidbKvReadTimeout() + builder.Request.TiKVClientReadTimeout = sv.GetTiKVClientReadTimeout() return builder } @@ -488,7 +488,7 @@ func encodeHandleKey(ran *ranger.Range) ([]byte, []byte) { // 1. signedRanges is less or equal than MaxInt64 // 2. unsignedRanges is greater than MaxInt64 // -// We do this because every key of tikv is encoded as an int64. As a result, MaxUInt64 is small than zero when +// We do this because every key of tikv is encoded as an int64. As a result, MaxUInt64 is smaller than zero when // interpreted as an int64 variable. // // This function does the following: @@ -496,7 +496,7 @@ func encodeHandleKey(ran *ranger.Range) ([]byte, []byte) { // 2. if there's a range that straddles the int64 boundary, split it into two ranges, which results in one smaller and // one greater than MaxInt64. // -// if `KeepOrder` is false, we merge the two groups of ranges into one group, to save an rpc call later +// if `KeepOrder` is false, we merge the two groups of ranges into one group, to save a rpc call later // if `desc` is false, return signed ranges first, vice versa. func SplitRangesAcrossInt64Boundary(ranges []*ranger.Range, keepOrder bool, desc bool, isCommonHandle bool) ([]*ranger.Range, []*ranger.Range) { if isCommonHandle || len(ranges) == 0 || ranges[0].LowVal[0].Kind() == types.KindInt64 { diff --git a/distsql/request_builder_test.go b/distsql/request_builder_test.go index da10f5827156a..ad51f661e5ee8 100644 --- a/distsql/request_builder_test.go +++ b/distsql/request_builder_test.go @@ -603,26 +603,26 @@ func TestRequestBuilder8(t *testing.T) { require.Equal(t, expect, actual) } -func TestRequestBuilderTidbKvReadTimeout(t *testing.T) { +func TestRequestBuilderTiKVClientReadTimeout(t *testing.T) { sv := variable.NewSessionVars(nil) - sv.TidbKvReadTimeout = 100 + sv.TiKVClientReadTimeout = 100 actual, err := (&RequestBuilder{}). SetFromSessionVars(sv). Build() require.NoError(t, err) expect := &kv.Request{ - Tp: 0, - StartTs: 0x0, - Data: []uint8(nil), - KeyRanges: kv.NewNonParitionedKeyRanges(nil), - Concurrency: variable.DefDistSQLScanConcurrency, - IsolationLevel: 0, - Priority: 0, - MemTracker: (*memory.Tracker)(nil), - SchemaVar: 0, - ReadReplicaScope: kv.GlobalReplicaScope, - TidbKvReadTimeout: 100, - ResourceGroupName: resourcegroup.DefaultResourceGroupName, + Tp: 0, + StartTs: 0x0, + Data: []uint8(nil), + KeyRanges: kv.NewNonParitionedKeyRanges(nil), + Concurrency: variable.DefDistSQLScanConcurrency, + IsolationLevel: 0, + Priority: 0, + MemTracker: (*memory.Tracker)(nil), + SchemaVar: 0, + ReadReplicaScope: kv.GlobalReplicaScope, + TiKVClientReadTimeout: 100, + ResourceGroupName: resourcegroup.DefaultResourceGroupName, } expect.Paging.MinPagingSize = paging.MinPagingSize expect.Paging.MaxPagingSize = paging.MaxPagingSize diff --git a/disttask/framework/BUILD.bazel b/disttask/framework/BUILD.bazel index 574b0524e5a77..5ef3fd327004d 100644 --- a/disttask/framework/BUILD.bazel +++ b/disttask/framework/BUILD.bazel @@ -12,7 +12,7 @@ go_test( ], flaky = True, race = "off", - shard_count = 27, + shard_count = 29, deps = [ "//disttask/framework/dispatcher", "//disttask/framework/mock", diff --git a/disttask/framework/dispatcher/BUILD.bazel b/disttask/framework/dispatcher/BUILD.bazel index a4c4aedf87845..edc610b3d2f1c 100644 --- a/disttask/framework/dispatcher/BUILD.bazel +++ b/disttask/framework/dispatcher/BUILD.bazel @@ -37,8 +37,9 @@ go_test( embed = [":dispatcher"], flaky = True, race = "off", - shard_count = 8, + shard_count = 11, deps = [ + "//disttask/framework/mock", "//disttask/framework/proto", "//disttask/framework/storage", "//domain/infosync", @@ -52,5 +53,6 @@ go_test( "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//util", "@org_uber_go_goleak//:goleak", + "@org_uber_go_mock//gomock", ], ) diff --git a/disttask/framework/dispatcher/dispatcher.go b/disttask/framework/dispatcher/dispatcher.go index 4c3272c15c88b..9d15de58550b7 100644 --- a/disttask/framework/dispatcher/dispatcher.go +++ b/disttask/framework/dispatcher/dispatcher.go @@ -57,19 +57,23 @@ var ( // TaskHandle provides the interface for operations needed by Dispatcher. // Then we can use dispatcher's function in Dispatcher interface. type TaskHandle interface { + // GetPreviousSchedulerIDs gets previous scheduler IDs. + GetPreviousSchedulerIDs(_ context.Context, taskID int64, step int64) ([]string, error) // GetPreviousSubtaskMetas gets previous subtask metas. GetPreviousSubtaskMetas(taskID int64, step int64) ([][]byte, error) - // UpdateTask update the task in tidb_global_task table. - UpdateTask(taskState string, newSubTasks []*proto.Subtask, retryTimes int) error storage.SessionExecutor } // Dispatcher manages the lifetime of a task // including submitting subtasks and updating the status of a task. type Dispatcher interface { + // Init initializes the dispatcher, should be called before ExecuteTask. + // if Init returns error, dispatcher manager will fail the task directly, + // so the returned error should be a fatal error. + Init() error + // ExecuteTask start to schedule a task. ExecuteTask() - // Close closes the dispatcher, not routine-safe, and should be called - // after ExecuteTask finished. + // Close closes the dispatcher, should be called if Init returns nil. Close() } @@ -116,7 +120,12 @@ func NewBaseDispatcher(ctx context.Context, taskMgr *storage.TaskManager, server } } -// ExecuteTask start to schedule a task. +// Init implements the Dispatcher interface. +func (*BaseDispatcher) Init() error { + return nil +} + +// ExecuteTask implements the Dispatcher interface. func (d *BaseDispatcher) ExecuteTask() { logutil.Logger(d.logCtx).Info("execute one task", zap.String("state", d.Task.State), zap.Uint64("concurrency", d.Task.Concurrency)) @@ -206,7 +215,7 @@ func (d *BaseDispatcher) onReverting() error { if cnt == 0 { // Finish the rollback step. logutil.Logger(d.logCtx).Info("all reverting tasks finished, update the task to reverted state") - return d.UpdateTask(proto.TaskStateReverted, nil, RetrySQLTimes) + return d.updateTask(proto.TaskStateReverted, nil, RetrySQLTimes) } // Wait all subtasks in this stage finished. d.OnTick(d.ctx, d.Task) @@ -241,18 +250,6 @@ func (d *BaseDispatcher) onRunning() error { } if cnt == 0 { - logutil.Logger(d.logCtx).Info("previous subtasks finished, generate dist plan", zap.Int64("stage", d.Task.Step)) - // When all subtasks dispatched and processed, mark task as succeed. - if d.Finished(d.Task) { - d.Task.StateUpdateTime = time.Now().UTC() - logutil.Logger(d.logCtx).Info("all subtasks dispatched and processed, finish the task") - err := d.UpdateTask(proto.TaskStateSucceed, nil, RetrySQLTimes) - if err != nil { - logutil.Logger(d.logCtx).Warn("update task failed", zap.Error(err)) - return err - } - return nil - } return d.onNextStage() } // Check if any node are down. @@ -328,29 +325,8 @@ func (d *BaseDispatcher) replaceDeadNodesIfAny() error { return nil } -func (d *BaseDispatcher) addSubtasks(subtasks []*proto.Subtask) (err error) { - for i := 0; i < RetrySQLTimes; i++ { - err = d.taskMgr.AddSubTasks(d.Task, subtasks) - if err == nil { - break - } - if i%10 == 0 { - logutil.Logger(d.logCtx).Warn("addSubtasks failed", zap.String("state", d.Task.State), zap.Int64("step", d.Task.Step), - zap.Int("subtask cnt", len(subtasks)), - zap.Int("retry times", i), zap.Error(err)) - } - time.Sleep(RetrySQLInterval) - } - if err != nil { - logutil.Logger(d.logCtx).Warn("addSubtasks failed", zap.String("state", d.Task.State), zap.Int64("step", d.Task.Step), - zap.Int("subtask cnt", len(subtasks)), - zap.Int("retry times", RetrySQLTimes), zap.Error(err)) - } - return err -} - -// UpdateTask update the task in tidb_global_task table. -func (d *BaseDispatcher) UpdateTask(taskState string, newSubTasks []*proto.Subtask, retryTimes int) (err error) { +// updateTask update the task in tidb_global_task table. +func (d *BaseDispatcher) updateTask(taskState string, newSubTasks []*proto.Subtask, retryTimes int) (err error) { prevState := d.Task.State d.Task.State = taskState if !VerifyTaskStateTransform(prevState, taskState) { @@ -404,17 +380,29 @@ func (d *BaseDispatcher) dispatchSubTask4Revert(meta []byte) error { subTasks := make([]*proto.Subtask, 0, len(instanceIDs)) for _, id := range instanceIDs { - subTasks = append(subTasks, proto.NewSubtask(d.Task.ID, d.Task.Type, id, meta)) + // reverting subtasks belong to the same step as current active step. + subTasks = append(subTasks, proto.NewSubtask(d.Task.Step, d.Task.ID, d.Task.Type, id, meta)) } - return d.UpdateTask(proto.TaskStateReverting, subTasks, RetrySQLTimes) + return d.updateTask(proto.TaskStateReverting, subTasks, RetrySQLTimes) +} + +func (*BaseDispatcher) nextStepSubtaskDispatched(*proto.Task) bool { + // TODO: will implement it when we we support dispatch subtask by batch. + // since subtask meta might be too large to save in one transaction. + return true } -func (d *BaseDispatcher) onNextStage() error { +func (d *BaseDispatcher) onNextStage() (err error) { /// dynamic dispatch subtasks. failpoint.Inject("mockDynamicDispatchErr", func() { failpoint.Return(errors.New("mockDynamicDispatchErr")) }) + nextStep := d.GetNextStep(d, d.Task) + logutil.Logger(d.logCtx).Info("onNextStage", + zap.Int64("current-step", d.Task.Step), + zap.Int64("next-step", nextStep)) + // 1. Adjust the global task's concurrency. if d.Task.State == proto.TaskStatePending { if d.Task.Concurrency == 0 { @@ -423,24 +411,40 @@ func (d *BaseDispatcher) onNextStage() error { if d.Task.Concurrency > MaxSubtaskConcurrency { d.Task.Concurrency = MaxSubtaskConcurrency } - d.Task.StateUpdateTime = time.Now().UTC() - if err := d.UpdateTask(proto.TaskStateRunning, nil, RetrySQLTimes); err != nil { - return err - } - } else if d.StageFinished(d.Task) { - // 2. when previous stage finished, update to next stage. - d.Task.Step++ - logutil.Logger(d.logCtx).Info("previous stage finished, run into next stage", zap.Int64("from", d.Task.Step-1), zap.Int64("to", d.Task.Step)) - d.Task.StateUpdateTime = time.Now().UTC() - err := d.UpdateTask(proto.TaskStateRunning, nil, RetrySQLTimes) + } + defer func() { if err != nil { - return err + return } - } + // invariant: task.Step always means the most recent step that all + // corresponding subtasks have been saved to system table. + // + // when all subtasks of task.Step is finished, we call OnNextSubtasksBatch + // to generate subtasks of next step. after all subtasks of next step are + // saved to system table, we will update task.Step to next step, so the + // invariant hold. + // see nextStepSubtaskDispatched for why we don't update task and subtasks + // in a single transaction. + if d.nextStepSubtaskDispatched(d.Task) { + currStep := d.Task.Step + d.Task.Step = nextStep + // When all subtasks dispatched and processed, mark task as succeed. + taskState := proto.TaskStateRunning + if d.Task.Step == proto.StepDone { + taskState = proto.TaskStateSucceed + logutil.Logger(d.logCtx).Info("all subtasks dispatched and processed, finish the task") + } else { + logutil.Logger(d.logCtx).Info("move to next stage", + zap.Int64("from", currStep), zap.Int64("to", d.Task.Step)) + } + d.Task.StateUpdateTime = time.Now().UTC() + err = d.updateTask(taskState, nil, RetrySQLTimes) + } + }() for { // 3. generate a batch of subtasks. - metas, err := d.OnNextSubtasksBatch(d.ctx, d, d.Task) + metas, err := d.OnNextSubtasksBatch(d.ctx, d, d.Task, nextStep) if err != nil { logutil.Logger(d.logCtx).Warn("generate part of subtasks failed", zap.Error(err)) return d.handlePlanErr(err) @@ -451,12 +455,12 @@ func (d *BaseDispatcher) onNextStage() error { }) // 4. dispatch batch of subtasks to EligibleInstances. - err = d.dispatchSubTask(metas) + err = d.dispatchSubTask(nextStep, metas) if err != nil { return err } - if d.StageFinished(d.Task) { + if d.nextStepSubtaskDispatched(d.Task) { break } @@ -467,7 +471,7 @@ func (d *BaseDispatcher) onNextStage() error { return nil } -func (d *BaseDispatcher) dispatchSubTask(metas [][]byte) error { +func (d *BaseDispatcher) dispatchSubTask(subtaskStep int64, metas [][]byte) error { logutil.Logger(d.logCtx).Info("dispatch subtasks", zap.String("state", d.Task.State), zap.Int64("step", d.Task.Step), zap.Uint64("concurrency", d.Task.Concurrency), zap.Int("subtasks", len(metas))) // select all available TiDB nodes for task. @@ -499,9 +503,9 @@ func (d *BaseDispatcher) dispatchSubTask(metas [][]byte) error { pos := i % len(serverNodes) instanceID := disttaskutil.GenerateExecID(serverNodes[pos].IP, serverNodes[pos].Port) logutil.Logger(d.logCtx).Debug("create subtasks", zap.String("instanceID", instanceID)) - subTasks = append(subTasks, proto.NewSubtask(d.Task.ID, d.Task.Type, instanceID, meta)) + subTasks = append(subTasks, proto.NewSubtask(subtaskStep, d.Task.ID, d.Task.Type, instanceID, meta)) } - return d.addSubtasks(subTasks) + return d.updateTask(d.Task.State, subTasks, RetrySQLTimes) } func (d *BaseDispatcher) handlePlanErr(err error) error { @@ -511,7 +515,7 @@ func (d *BaseDispatcher) handlePlanErr(err error) error { } d.Task.Error = err // state transform: pending -> failed. - return d.UpdateTask(proto.TaskStateFailed, nil, RetrySQLTimes) + return d.updateTask(proto.TaskStateFailed, nil, RetrySQLTimes) } // GenerateSchedulerNodes generate a eligible TiDB nodes. @@ -598,6 +602,11 @@ func (d *BaseDispatcher) GetPreviousSubtaskMetas(taskID int64, step int64) ([][] return previousSubtaskMetas, nil } +// GetPreviousSchedulerIDs gets scheduler IDs that run previous step. +func (d *BaseDispatcher) GetPreviousSchedulerIDs(_ context.Context, taskID int64, step int64) ([]string, error) { + return d.taskMgr.GetSchedulerIDsByTaskIDAndStep(taskID, step) +} + // WithNewSession executes the function with a new session. func (d *BaseDispatcher) WithNewSession(fn func(se sessionctx.Context) error) error { return d.taskMgr.WithNewSession(fn) diff --git a/disttask/framework/dispatcher/dispatcher_manager.go b/disttask/framework/dispatcher/dispatcher_manager.go index e13e769d9e109..e15fb1def2d54 100644 --- a/disttask/framework/dispatcher/dispatcher_manager.go +++ b/disttask/framework/dispatcher/dispatcher_manager.go @@ -176,12 +176,7 @@ func (dm *Manager) dispatchTaskLoop() { if GetDispatcherFactory(task.Type) == nil { logutil.BgLogger().Warn("unknown task type", zap.Int64("task-id", task.ID), zap.String("task-type", task.Type)) - prevState := task.State - task.State = proto.TaskStateFailed - task.Error = errors.New("unknown task type") - if _, err2 := dm.taskMgr.UpdateGlobalTaskAndAddSubTasks(task, nil, prevState); err2 != nil { - logutil.BgLogger().Warn("update task state of unknown type failed", zap.Error(err2)) - } + dm.failTask(task, errors.New("unknown task type")) continue } // the task is not in runningTasks set when: @@ -201,6 +196,16 @@ func (dm *Manager) dispatchTaskLoop() { } } +func (dm *Manager) failTask(task *proto.Task, err error) { + prevState := task.State + task.State = proto.TaskStateFailed + task.Error = err + if _, err2 := dm.taskMgr.UpdateGlobalTaskAndAddSubTasks(task, nil, prevState); err2 != nil { + logutil.BgLogger().Warn("failed to update task state to failed", + zap.Int64("task-id", task.ID), zap.Error(err2)) + } +} + func (dm *Manager) gcSubtaskHistoryTable() { historySubtaskTableGcInterval := defaultHistorySubtaskTableGcInterval failpoint.Inject("historySubtaskTableGcInterval", func(val failpoint.Value) { @@ -244,6 +249,11 @@ func (dm *Manager) startDispatcher(task *proto.Task) { _ = dm.gPool.Run(func() { dispatcherFactory := GetDispatcherFactory(task.Type) dispatcher := dispatcherFactory(dm.ctx, dm.taskMgr, dm.serverID, task) + if err := dispatcher.Init(); err != nil { + logutil.BgLogger().Error("init dispatcher failed", zap.Error(err)) + dm.failTask(task, err) + return + } defer dispatcher.Close() dm.setRunningTask(task, dispatcher) dispatcher.ExecuteTask() diff --git a/disttask/framework/dispatcher/dispatcher_test.go b/disttask/framework/dispatcher/dispatcher_test.go index 8a3993cf6ee01..93dfc1e956893 100644 --- a/disttask/framework/dispatcher/dispatcher_test.go +++ b/disttask/framework/dispatcher/dispatcher_test.go @@ -17,6 +17,7 @@ package dispatcher_test import ( "context" "fmt" + "strings" "testing" "time" @@ -24,6 +25,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/failpoint" "github.com/pingcap/tidb/disttask/framework/dispatcher" + "github.com/pingcap/tidb/disttask/framework/mock" "github.com/pingcap/tidb/disttask/framework/proto" "github.com/pingcap/tidb/disttask/framework/storage" "github.com/pingcap/tidb/domain/infosync" @@ -32,6 +34,7 @@ import ( "github.com/pingcap/tidb/util/logutil" "github.com/stretchr/testify/require" "github.com/tikv/client-go/v2/util" + "go.uber.org/mock/gomock" ) var ( @@ -48,7 +51,7 @@ type testDispatcherExt struct{} func (*testDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -func (*testDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, task *proto.Task) (metas [][]byte, err error) { +func (*testDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, _ *proto.Task, _ int64) (metas [][]byte, err error) { return nil, nil } @@ -66,12 +69,8 @@ func (*testDispatcherExt) IsRetryableErr(error) bool { return true } -func (dsp *testDispatcherExt) StageFinished(task *proto.Task) bool { - return true -} - -func (dsp *testDispatcherExt) Finished(task *proto.Task) bool { - return false +func (*testDispatcherExt) GetNextStep(dispatcher.TaskHandle, *proto.Task) int64 { + return proto.StepDone } type numberExampleDispatcherExt struct{} @@ -79,7 +78,7 @@ type numberExampleDispatcherExt struct{} func (*numberExampleDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -func (n *numberExampleDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, task *proto.Task) (metas [][]byte, err error) { +func (n *numberExampleDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, task *proto.Task, _ int64) (metas [][]byte, err error) { switch task.Step { case proto.StepInit: for i := 0; i < subtaskCnt; i++ { @@ -108,12 +107,13 @@ func (*numberExampleDispatcherExt) IsRetryableErr(error) bool { return true } -func (*numberExampleDispatcherExt) StageFinished(task *proto.Task) bool { - return true -} - -func (*numberExampleDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == proto.StepTwo +func (*numberExampleDispatcherExt) GetNextStep(_ dispatcher.TaskHandle, task *proto.Task) int64 { + switch task.Step { + case proto.StepInit: + return proto.StepOne + default: + return proto.StepDone + } } func MockDispatcherManager(t *testing.T, pool *pools.ResourcePool) (*dispatcher.Manager, *storage.TaskManager) { @@ -203,7 +203,49 @@ func TestGetInstance(t *testing.T) { require.ElementsMatch(t, instanceIDs, serverIDs) } -func checkDispatch(t *testing.T, taskCnt int, isSucc bool, isCancel bool) { +func TestTaskFailInManager(t *testing.T) { + store := testkit.CreateMockStore(t) + gtk := testkit.NewTestKit(t, store) + pool := pools.NewResourcePool(func() (pools.Resource, error) { + return gtk.Session(), nil + }, 1, 1, time.Second) + defer pool.Close() + ctrl := gomock.NewController(t) + defer ctrl.Finish() + + mockDispatcher := mock.NewMockDispatcher(ctrl) + mockDispatcher.EXPECT().Init().Return(errors.New("mock dispatcher init error")) + + dspManager, mgr := MockDispatcherManager(t, pool) + dispatcher.RegisterDispatcherFactory(proto.TaskTypeExample, + func(ctx context.Context, taskMgr *storage.TaskManager, serverID string, task *proto.Task) dispatcher.Dispatcher { + return mockDispatcher + }) + dspManager.Start() + defer dspManager.Stop() + + // unknown task type + taskID, err := mgr.AddNewGlobalTask("test", "test-type", 1, nil) + require.NoError(t, err) + require.Eventually(t, func() bool { + task, err := mgr.GetGlobalTaskByID(taskID) + require.NoError(t, err) + return task.State == proto.TaskStateFailed && + strings.Contains(task.Error.Error(), "unknown task type") + }, time.Second*10, time.Millisecond*300) + + // dispatcher init error + taskID, err = mgr.AddNewGlobalTask("test2", proto.TaskTypeExample, 1, nil) + require.NoError(t, err) + require.Eventually(t, func() bool { + task, err := mgr.GetGlobalTaskByID(taskID) + require.NoError(t, err) + return task.State == proto.TaskStateFailed && + strings.Contains(task.Error.Error(), "mock dispatcher init error") + }, time.Second*10, time.Millisecond*300) +} + +func checkDispatch(t *testing.T, taskCnt int, isSucc, isCancel, isSubtaskCancel bool) { require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/domain/MockDisableDistTask", "return(true)")) defer func() { require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/domain/MockDisableDistTask")) @@ -329,10 +371,19 @@ func checkDispatch(t *testing.T, taskCnt int, isSucc bool, isCancel bool) { defer func() { require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/disttask/framework/storage/MockUpdateTaskErr")) }() - // Mock a subtask fails. - for i := 1; i <= subtaskCnt*taskCnt; i += subtaskCnt { - err = mgr.UpdateSubtaskStateAndError(int64(i), proto.TaskStateFailed, nil) - require.NoError(t, err) + + if isSubtaskCancel { + // Mock a subtask canceled + for i := 1; i <= subtaskCnt*taskCnt; i += subtaskCnt { + err = mgr.UpdateSubtaskStateAndError(int64(i), proto.TaskStateCanceled, nil) + require.NoError(t, err) + } + } else { + // Mock a subtask fails. + for i := 1; i <= subtaskCnt*taskCnt; i += subtaskCnt { + err = mgr.UpdateSubtaskStateAndError(int64(i), proto.TaskStateFailed, nil) + require.NoError(t, err) + } } } @@ -350,27 +401,35 @@ func checkDispatch(t *testing.T, taskCnt int, isSucc bool, isCancel bool) { } func TestSimple(t *testing.T) { - checkDispatch(t, 1, true, false) + checkDispatch(t, 1, true, false, false) } func TestSimpleErrStage(t *testing.T) { - checkDispatch(t, 1, false, false) + checkDispatch(t, 1, false, false, false) } func TestSimpleCancel(t *testing.T) { - checkDispatch(t, 1, false, true) + checkDispatch(t, 1, false, true, false) +} + +func TestSimpleSubtaskCancel(t *testing.T) { + checkDispatch(t, 1, false, false, true) } func TestParallel(t *testing.T) { - checkDispatch(t, 3, true, false) + checkDispatch(t, 3, true, false, false) } func TestParallelErrStage(t *testing.T) { - checkDispatch(t, 3, false, false) + checkDispatch(t, 3, false, false, false) } func TestParallelCancel(t *testing.T) { - checkDispatch(t, 3, false, true) + checkDispatch(t, 3, false, true, false) +} + +func TestParallelSubtaskCancel(t *testing.T) { + checkDispatch(t, 3, false, false, true) } func TestVerifyTaskStateTransform(t *testing.T) { diff --git a/disttask/framework/dispatcher/interface.go b/disttask/framework/dispatcher/interface.go index 758da0c52da9d..ebbd1c3e2f167 100644 --- a/disttask/framework/dispatcher/interface.go +++ b/disttask/framework/dispatcher/interface.go @@ -33,12 +33,13 @@ type Extension interface { // the event is generated every checkTaskRunningInterval, and only when the task NOT FINISHED and NO ERROR. OnTick(ctx context.Context, task *proto.Task) - // OnNextSubtasksBatch is used to generate batch of subtasks for current stage + // OnNextSubtasksBatch is used to generate batch of subtasks for next stage // NOTE: don't change gTask.State inside, framework will manage it. // it's called when: // 1. task is pending and entering it's first step. // 2. subtasks dispatched has all finished with no error. - OnNextSubtasksBatch(ctx context.Context, h TaskHandle, task *proto.Task) (subtaskMetas [][]byte, err error) + // when next step is StepDone, it should return nil, nil. + OnNextSubtasksBatch(ctx context.Context, h TaskHandle, task *proto.Task, step int64) (subtaskMetas [][]byte, err error) // OnErrStage is called when: // 1. subtask is finished with error. @@ -52,14 +53,10 @@ type Extension interface { // IsRetryableErr is used to check whether the error occurred in dispatcher is retryable. IsRetryableErr(err error) bool - // StageFinished is used to check if all subtasks in current stage are dispatched and processed. - // StageFinished is called before generating batch of subtasks. - StageFinished(task *proto.Task) bool - - // Finished is used to check if all subtasks for the task are dispatched and processed. - // Finished is called before generating batch of subtasks. - // Once Finished return true, mark the task as succeed. - Finished(task *proto.Task) bool + // GetNextStep is used to get the next step for the task. + // if task runs successfully, it should go from StepInit to business steps, + // then to StepDone, then dispatcher will mark it as finished. + GetNextStep(h TaskHandle, task *proto.Task) int64 } // FactoryFn is used to create a dispatcher. diff --git a/disttask/framework/framework_dynamic_dispatch_test.go b/disttask/framework/framework_dynamic_dispatch_test.go index 29f5331e3cd06..42960c1e0985e 100644 --- a/disttask/framework/framework_dynamic_dispatch_test.go +++ b/disttask/framework/framework_dynamic_dispatch_test.go @@ -37,9 +37,9 @@ var _ dispatcher.Extension = (*testDynamicDispatcherExt)(nil) func (*testDynamicDispatcherExt) OnTick(_ context.Context, _ *proto.Task) {} -func (dsp *testDynamicDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task) (metas [][]byte, err error) { +func (dsp *testDynamicDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task, _ int64) (metas [][]byte, err error) { // step1 - if gTask.Step == proto.StepInit && dsp.cnt < 3 { + if gTask.Step == proto.StepInit { dsp.cnt++ return [][]byte{ []byte(fmt.Sprintf("task%d", dsp.cnt)), @@ -48,7 +48,7 @@ func (dsp *testDynamicDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ di } // step2 - if gTask.Step == proto.StepOne && dsp.cnt < 4 { + if gTask.Step == proto.StepOne { dsp.cnt++ return [][]byte{ []byte(fmt.Sprintf("task%d", dsp.cnt)), @@ -61,18 +61,15 @@ func (*testDynamicDispatcherExt) OnErrStage(_ context.Context, _ dispatcher.Task return nil, nil } -func (dsp *testDynamicDispatcherExt) StageFinished(task *proto.Task) bool { - if task.Step == proto.StepInit && dsp.cnt >= 3 { - return true +func (dsp *testDynamicDispatcherExt) GetNextStep(_ dispatcher.TaskHandle, task *proto.Task) int64 { + switch task.Step { + case proto.StepInit: + return proto.StepOne + case proto.StepOne: + return proto.StepTwo + default: + return proto.StepDone } - if task.Step == proto.StepOne && dsp.cnt >= 4 { - return true - } - return false -} - -func (dsp *testDynamicDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == proto.StepOne && dsp.cnt >= 4 } func (*testDynamicDispatcherExt) GetEligibleInstances(_ context.Context, _ *proto.Task) ([]*infosync.ServerInfo, error) { diff --git a/disttask/framework/framework_err_handling_test.go b/disttask/framework/framework_err_handling_test.go index 6479c3e7ae98a..90a3510263c4b 100644 --- a/disttask/framework/framework_err_handling_test.go +++ b/disttask/framework/framework_err_handling_test.go @@ -40,7 +40,7 @@ var ( func (*planErrDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -func (p *planErrDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task) (metas [][]byte, err error) { +func (p *planErrDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task, _ int64) (metas [][]byte, err error) { if gTask.Step == proto.StepInit { if p.callTime == 0 { p.callTime++ @@ -78,21 +78,15 @@ func (*planErrDispatcherExt) IsRetryableErr(error) bool { return true } -func (p *planErrDispatcherExt) StageFinished(task *proto.Task) bool { - if task.Step == proto.StepInit && p.cnt == 3 { - return true +func (p *planErrDispatcherExt) GetNextStep(_ dispatcher.TaskHandle, task *proto.Task) int64 { + switch task.Step { + case proto.StepInit: + return proto.StepOne + case proto.StepOne: + return proto.StepTwo + default: + return proto.StepDone } - if task.Step == proto.StepOne && p.cnt == 4 { - return true - } - return false -} - -func (p *planErrDispatcherExt) Finished(task *proto.Task) bool { - if task.Step == proto.StepOne && p.cnt == 4 { - return true - } - return false } type planNotRetryableErrDispatcherExt struct { @@ -102,7 +96,7 @@ type planNotRetryableErrDispatcherExt struct { func (*planNotRetryableErrDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -func (p *planNotRetryableErrDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task) (metas [][]byte, err error) { +func (p *planNotRetryableErrDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, _ *proto.Task, _ int64) (metas [][]byte, err error) { return nil, errors.New("not retryable err") } @@ -118,18 +112,8 @@ func (*planNotRetryableErrDispatcherExt) IsRetryableErr(error) bool { return false } -func (p *planNotRetryableErrDispatcherExt) StageFinished(task *proto.Task) bool { - if task.Step == proto.StepInit && p.cnt >= 3 { - return true - } - if task.Step == proto.StepOne && p.cnt >= 4 { - return true - } - return false -} - -func (p *planNotRetryableErrDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == proto.StepOne && p.cnt >= 4 +func (p *planNotRetryableErrDispatcherExt) GetNextStep(dispatcher.TaskHandle, *proto.Task) int64 { + return proto.StepDone } func TestPlanErr(t *testing.T) { diff --git a/disttask/framework/framework_ha_test.go b/disttask/framework/framework_ha_test.go index 7cc43d93f2918..29487f13d01c5 100644 --- a/disttask/framework/framework_ha_test.go +++ b/disttask/framework/framework_ha_test.go @@ -37,7 +37,7 @@ var _ dispatcher.Extension = (*haTestDispatcherExt)(nil) func (*haTestDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -func (dsp *haTestDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task) (metas [][]byte, err error) { +func (dsp *haTestDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task, _ int64) (metas [][]byte, err error) { if gTask.Step == proto.StepInit { dsp.cnt = 10 return [][]byte{ @@ -78,18 +78,15 @@ func (*haTestDispatcherExt) IsRetryableErr(error) bool { return true } -func (dsp *haTestDispatcherExt) StageFinished(task *proto.Task) bool { - if task.Step == proto.StepInit && dsp.cnt >= 10 { - return true +func (dsp *haTestDispatcherExt) GetNextStep(_ dispatcher.TaskHandle, task *proto.Task) int64 { + switch task.Step { + case proto.StepInit: + return proto.StepOne + case proto.StepOne: + return proto.StepTwo + default: + return proto.StepDone } - if task.Step == proto.StepOne && dsp.cnt >= 15 { - return true - } - return false -} - -func (dsp *haTestDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == proto.StepOne && dsp.cnt >= 15 } func TestHABasic(t *testing.T) { diff --git a/disttask/framework/framework_rollback_test.go b/disttask/framework/framework_rollback_test.go index 85f9c4500fb6d..1ed99440e8c49 100644 --- a/disttask/framework/framework_rollback_test.go +++ b/disttask/framework/framework_rollback_test.go @@ -41,7 +41,7 @@ var rollbackCnt atomic.Int32 func (*rollbackDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -func (dsp *rollbackDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task) (metas [][]byte, err error) { +func (dsp *rollbackDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task, _ int64) (metas [][]byte, err error) { if gTask.Step == proto.StepInit { dsp.cnt = 3 return [][]byte{ @@ -65,12 +65,13 @@ func (*rollbackDispatcherExt) IsRetryableErr(error) bool { return true } -func (dsp *rollbackDispatcherExt) StageFinished(task *proto.Task) bool { - return task.Step == proto.StepInit && dsp.cnt >= 3 -} - -func (dsp *rollbackDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == proto.StepInit && dsp.cnt >= 3 +func (dsp *rollbackDispatcherExt) GetNextStep(_ dispatcher.TaskHandle, task *proto.Task) int64 { + switch task.Step { + case proto.StepInit: + return proto.StepOne + default: + return proto.StepDone + } } func registerRollbackTaskMeta(t *testing.T, ctrl *gomock.Controller, m *sync.Map) { diff --git a/disttask/framework/framework_test.go b/disttask/framework/framework_test.go index 340d0e347532b..65dde1c9816c7 100644 --- a/disttask/framework/framework_test.go +++ b/disttask/framework/framework_test.go @@ -44,7 +44,7 @@ var _ dispatcher.Extension = (*testDispatcherExt)(nil) func (*testDispatcherExt) OnTick(_ context.Context, _ *proto.Task) { } -func (dsp *testDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task) (metas [][]byte, err error) { +func (dsp *testDispatcherExt) OnNextSubtasksBatch(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task, _ int64) (metas [][]byte, err error) { if gTask.Step == proto.StepInit { dsp.cnt = 3 return [][]byte{ @@ -66,18 +66,15 @@ func (*testDispatcherExt) OnErrStage(_ context.Context, _ dispatcher.TaskHandle, return nil, nil } -func (dsp *testDispatcherExt) StageFinished(task *proto.Task) bool { - if task.Step == proto.StepInit && dsp.cnt >= 3 { - return true - } - if task.Step == proto.StepOne && dsp.cnt >= 4 { - return true +func (dsp *testDispatcherExt) GetNextStep(_ dispatcher.TaskHandle, task *proto.Task) int64 { + switch task.Step { + case proto.StepInit: + return proto.StepOne + case proto.StepOne: + return proto.StepTwo + default: + return proto.StepDone } - return false -} - -func (dsp *testDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == proto.StepOne && dsp.cnt >= 4 } func generateSchedulerNodes4Test() ([]*infosync.ServerInfo, error) { @@ -116,9 +113,9 @@ func RegisterTaskMeta(t *testing.T, ctrl *gomock.Controller, m *sync.Map, dispat mockSubtaskExecutor.EXPECT().RunSubtask(gomock.Any(), gomock.Any()).DoAndReturn( func(ctx context.Context, subtask *proto.Subtask) error { switch subtask.Step { - case proto.StepInit: - m.Store("0", "0") case proto.StepOne: + m.Store("0", "0") + case proto.StepTwo: m.Store("1", "1") default: panic("invalid step") @@ -155,9 +152,9 @@ func RegisterTaskMetaForExample2(t *testing.T, ctrl *gomock.Controller, m *sync. mockSubtaskExecutor.EXPECT().RunSubtask(gomock.Any(), gomock.Any()).DoAndReturn( func(ctx context.Context, subtask *proto.Subtask) error { switch subtask.Step { - case proto.StepInit: - m.Store("2", "2") case proto.StepOne: + m.Store("2", "2") + case proto.StepTwo: m.Store("3", "3") default: panic("invalid step") @@ -174,9 +171,9 @@ func RegisterTaskMetaForExample3(t *testing.T, ctrl *gomock.Controller, m *sync. mockSubtaskExecutor.EXPECT().RunSubtask(gomock.Any(), gomock.Any()).DoAndReturn( func(ctx context.Context, subtask *proto.Subtask) error { switch subtask.Step { - case proto.StepInit: - m.Store("4", "4") case proto.StepOne: + m.Store("4", "4") + case proto.StepTwo: m.Store("5", "5") default: panic("invalid step") @@ -245,6 +242,7 @@ func DispatchTaskAndCheckState(taskKey string, t *testing.T, m *sync.Map, state return true }) } + func DispatchMultiTasksAndOneFail(t *testing.T, num int, m []sync.Map) []*proto.Task { var tasks []*proto.Task var taskID []int64 @@ -609,3 +607,33 @@ func TestGC(t *testing.T) { distContext.Close() } + +func TestFrameworkSubtaskFinishedCancel(t *testing.T) { + var m sync.Map + + ctrl := gomock.NewController(t) + defer ctrl.Finish() + RegisterTaskMeta(t, ctrl, &m, &testDispatcherExt{}) + distContext := testkit.NewDistExecutionContext(t, 3) + err := failpoint.Enable("github.com/pingcap/tidb/disttask/framework/scheduler/MockSubtaskFinishedCancel", "1*return(true)") + require.NoError(t, err) + defer func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/disttask/framework/scheduler/MockSubtaskFinishedCancel")) + }() + DispatchTaskAndCheckState("key1", t, &m, proto.TaskStateReverted) + distContext.Close() +} + +func TestFrameworkRunSubtaskCancel(t *testing.T) { + var m sync.Map + + ctrl := gomock.NewController(t) + defer ctrl.Finish() + RegisterTaskMeta(t, ctrl, &m, &testDispatcherExt{}) + distContext := testkit.NewDistExecutionContext(t, 3) + err := failpoint.Enable("github.com/pingcap/tidb/disttask/framework/scheduler/MockRunSubtaskCancel", "1*return(true)") + require.NoError(t, err) + DispatchTaskAndCheckState("key1", t, &m, proto.TaskStateReverted) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/disttask/framework/scheduler/MockRunSubtaskCancel")) + distContext.Close() +} diff --git a/disttask/framework/mock/BUILD.bazel b/disttask/framework/mock/BUILD.bazel index d16d12502c432..1e02ac8e55499 100644 --- a/disttask/framework/mock/BUILD.bazel +++ b/disttask/framework/mock/BUILD.bazel @@ -3,6 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "mock", srcs = [ + "dispatcher_mock.go", "plan_mock.go", "scheduler_mock.go", ], diff --git a/disttask/framework/mock/dispatcher_mock.go b/disttask/framework/mock/dispatcher_mock.go new file mode 100644 index 0000000000000..abb3ad16df85f --- /dev/null +++ b/disttask/framework/mock/dispatcher_mock.go @@ -0,0 +1,72 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: github.com/pingcap/tidb/disttask/framework/dispatcher (interfaces: Dispatcher) + +// Package mock is a generated GoMock package. +package mock + +import ( + reflect "reflect" + + gomock "go.uber.org/mock/gomock" +) + +// MockDispatcher is a mock of Dispatcher interface. +type MockDispatcher struct { + ctrl *gomock.Controller + recorder *MockDispatcherMockRecorder +} + +// MockDispatcherMockRecorder is the mock recorder for MockDispatcher. +type MockDispatcherMockRecorder struct { + mock *MockDispatcher +} + +// NewMockDispatcher creates a new mock instance. +func NewMockDispatcher(ctrl *gomock.Controller) *MockDispatcher { + mock := &MockDispatcher{ctrl: ctrl} + mock.recorder = &MockDispatcherMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockDispatcher) EXPECT() *MockDispatcherMockRecorder { + return m.recorder +} + +// Close mocks base method. +func (m *MockDispatcher) Close() { + m.ctrl.T.Helper() + m.ctrl.Call(m, "Close") +} + +// Close indicates an expected call of Close. +func (mr *MockDispatcherMockRecorder) Close() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockDispatcher)(nil).Close)) +} + +// ExecuteTask mocks base method. +func (m *MockDispatcher) ExecuteTask() { + m.ctrl.T.Helper() + m.ctrl.Call(m, "ExecuteTask") +} + +// ExecuteTask indicates an expected call of ExecuteTask. +func (mr *MockDispatcherMockRecorder) ExecuteTask() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExecuteTask", reflect.TypeOf((*MockDispatcher)(nil).ExecuteTask)) +} + +// Init mocks base method. +func (m *MockDispatcher) Init() error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Init") + ret0, _ := ret[0].(error) + return ret0 +} + +// Init indicates an expected call of Init. +func (mr *MockDispatcherMockRecorder) Init() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Init", reflect.TypeOf((*MockDispatcher)(nil).Init)) +} diff --git a/disttask/framework/planner/plan.go b/disttask/framework/planner/plan.go index 2e20be064826d..08b8e1695d98e 100644 --- a/disttask/framework/planner/plan.go +++ b/disttask/framework/planner/plan.go @@ -26,13 +26,16 @@ type PlanCtx struct { // integrate with current distribute framework SessionCtx sessionctx.Context + TaskID int64 TaskKey string TaskType string ThreadCnt int - // PreviousSubtaskMetas is a list of subtask metas from previous step. + // PreviousSubtaskMetas is subtask metas of previous steps. // We can remove this field if we find a better way to pass the result between steps. - PreviousSubtaskMetas [][]byte + PreviousSubtaskMetas map[int64][][]byte + GlobalSort bool + NextTaskStep int64 } // LogicalPlan represents a logical plan in distribute framework. diff --git a/disttask/framework/proto/BUILD.bazel b/disttask/framework/proto/BUILD.bazel index 21bab39839933..c79a7260ad2c3 100644 --- a/disttask/framework/proto/BUILD.bazel +++ b/disttask/framework/proto/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "proto", @@ -6,3 +6,12 @@ go_library( importpath = "github.com/pingcap/tidb/disttask/framework/proto", visibility = ["//visibility:public"], ) + +go_test( + name = "proto_test", + timeout = "short", + srcs = ["task_test.go"], + embed = [":proto"], + flaky = True, + deps = ["@com_github_stretchr_testify//require"], +) diff --git a/disttask/framework/proto/task.go b/disttask/framework/proto/task.go index c1ab89f1a4d34..2403f76304586 100644 --- a/disttask/framework/proto/task.go +++ b/disttask/framework/proto/task.go @@ -47,10 +47,14 @@ const ( ) // TaskStep is the step of task. +// DO NOT change the value of the constants, will break backward compatibility. +// successfully task MUST go from StepInit to business steps, then StepDone. const ( - StepInit int64 = 0 - StepOne int64 = 1 - StepTwo int64 = 2 + StepInit int64 = -1 + StepDone int64 = -2 + StepOne int64 = 1 + StepTwo int64 = 2 + StepThree int64 = 3 ) // TaskIDLabelName is the label name of task id. @@ -101,8 +105,9 @@ type Subtask struct { } // NewSubtask create a new subtask. -func NewSubtask(taskID int64, tp, schedulerID string, meta []byte) *Subtask { +func NewSubtask(step int64, taskID int64, tp, schedulerID string, meta []byte) *Subtask { return &Subtask{ + Step: step, Type: tp, TaskID: taskID, SchedulerID: schedulerID, diff --git a/disttask/framework/proto/task_test.go b/disttask/framework/proto/task_test.go new file mode 100644 index 0000000000000..8824a6bc79853 --- /dev/null +++ b/disttask/framework/proto/task_test.go @@ -0,0 +1,27 @@ +// 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 proto + +import ( + "testing" + + "github.com/stretchr/testify/require" +) + +func TestTaskStep(t *testing.T) { + // make sure we don't change the value of StepInit accidentally + require.Equal(t, int64(-1), StepInit) + require.Equal(t, int64(-2), StepDone) +} diff --git a/disttask/framework/scheduler/scheduler.go b/disttask/framework/scheduler/scheduler.go index 96a41e6d350b7..997289e49d511 100644 --- a/disttask/framework/scheduler/scheduler.go +++ b/disttask/framework/scheduler/scheduler.go @@ -209,10 +209,15 @@ func (s *BaseScheduler) run(ctx context.Context, task *proto.Task) error { func (s *BaseScheduler) runSubtask(ctx context.Context, scheduler execute.SubtaskExecutor, subtask *proto.Subtask) { err := scheduler.RunSubtask(ctx, subtask) + failpoint.Inject("MockRunSubtaskCancel", func(val failpoint.Value) { + if val.(bool) { + err = context.Canceled + } + }) if err != nil { s.onError(err) if errors.Cause(err) == context.Canceled { - s.updateSubtaskStateAndError(subtask.ID, proto.TaskStateCanceled, nil) + s.updateSubtaskStateAndError(subtask.ID, proto.TaskStateCanceled, s.getError()) } else { s.updateSubtaskStateAndError(subtask.ID, proto.TaskStateFailed, s.getError()) } @@ -254,6 +259,7 @@ func (s *BaseScheduler) runSubtask(ctx context.Context, scheduler execute.Subtas time.Sleep(20 * time.Second) } }) + failpoint.Inject("MockExecutorRunErr", func(val failpoint.Value) { if val.(bool) { s.onError(errors.New("MockExecutorRunErr")) @@ -281,6 +287,11 @@ func (s *BaseScheduler) onSubtaskFinished(ctx context.Context, scheduler execute s.onError(err) } } + failpoint.Inject("MockSubtaskFinishedCancel", func(val failpoint.Value) { + if val.(bool) { + s.onError(context.Canceled) + } + }) if err := s.getError(); err != nil { if errors.Cause(err) == context.Canceled { s.updateSubtaskStateAndError(subtask.ID, proto.TaskStateCanceled, nil) @@ -391,7 +402,8 @@ func (s *BaseScheduler) onError(err error) { if err == nil { return } - + err = errors.WithStack(err) + logutil.Logger(s.logCtx).Error("onError", zap.Error(err)) s.mu.Lock() defer s.mu.Unlock() diff --git a/disttask/framework/storage/BUILD.bazel b/disttask/framework/storage/BUILD.bazel index 31a063a42834b..fded479bf075f 100644 --- a/disttask/framework/storage/BUILD.bazel +++ b/disttask/framework/storage/BUILD.bazel @@ -14,6 +14,7 @@ go_library( "//parser/terror", "//sessionctx", "//util/chunk", + "//util/intest", "//util/logutil", "//util/sqlexec", "@com_github_ngaut_pools//:pools", diff --git a/disttask/framework/storage/table_test.go b/disttask/framework/storage/table_test.go index dd1f56c0d6331..33cb7b138f63c 100644 --- a/disttask/framework/storage/table_test.go +++ b/disttask/framework/storage/table_test.go @@ -80,6 +80,7 @@ func TestGlobalTaskTable(t *testing.T) { require.NoError(t, err) require.Len(t, task4, 1) require.Equal(t, task, task4[0]) + require.GreaterOrEqual(t, task4[0].StateUpdateTime, task.StateUpdateTime) prevState := task.State task.State = proto.TaskStateRunning @@ -90,11 +91,12 @@ func TestGlobalTaskTable(t *testing.T) { task5, err := gm.GetGlobalTasksInStates(proto.TaskStateRunning) require.NoError(t, err) require.Len(t, task5, 1) - require.Equal(t, task, task5[0]) + require.Equal(t, task.State, task5[0].State) task6, err := gm.GetGlobalTaskByKey("key1") require.NoError(t, err) - require.Equal(t, task, task6) + require.Len(t, task5, 1) + require.Equal(t, task.State, task6.State) // test cannot insert task with dup key _, err = gm.AddNewGlobalTask("key1", "test2", 4, []byte("test2")) @@ -170,9 +172,6 @@ func TestSubTaskTable(t *testing.T) { require.NoError(t, err) require.True(t, ok) - err = sm.UpdateSubtaskHeartbeat("tidb1", 1, time.Now()) - require.NoError(t, err) - ts := time.Now() time.Sleep(time.Second) require.NoError(t, sm.StartSubtask(1)) @@ -323,11 +322,13 @@ func TestBothGlobalAndSubTaskTable(t *testing.T) { task.State = proto.TaskStateRunning subTasks := []*proto.Subtask{ { + Step: proto.StepInit, Type: proto.TaskTypeExample, SchedulerID: "instance1", Meta: []byte("m1"), }, { + Step: proto.StepInit, Type: proto.TaskTypeExample, SchedulerID: "instance2", Meta: []byte("m2"), @@ -362,11 +363,13 @@ func TestBothGlobalAndSubTaskTable(t *testing.T) { task.State = proto.TaskStateReverting subTasks = []*proto.Subtask{ { + Step: proto.StepInit, Type: proto.TaskTypeExample, SchedulerID: "instance3", Meta: []byte("m3"), }, { + Step: proto.StepInit, Type: proto.TaskTypeExample, SchedulerID: "instance4", Meta: []byte("m4"), diff --git a/disttask/framework/storage/task_table.go b/disttask/framework/storage/task_table.go index 6524f47744e77..4fec66cb711d5 100644 --- a/disttask/framework/storage/task_table.go +++ b/disttask/framework/storage/task_table.go @@ -30,6 +30,7 @@ import ( "github.com/pingcap/tidb/parser/terror" "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/util/chunk" + "github.com/pingcap/tidb/util/intest" "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/sqlexec" "github.com/tikv/client-go/v2/util" @@ -428,12 +429,12 @@ func (stm *TaskManager) GetSubtaskInStatesCnt(taskID int64, states ...interface{ // CollectSubTaskError collects the subtask error. func (stm *TaskManager) CollectSubTaskError(taskID int64) ([]error, error) { - rs, err := stm.executeSQLWithNewSession(stm.ctx, `select error from mysql.tidb_background_subtask - where task_key = %? AND state = %?`, taskID, proto.TaskStateFailed) + rs, err := stm.executeSQLWithNewSession(stm.ctx, + `select error from mysql.tidb_background_subtask + where task_key = %? AND state in (%?, %?)`, taskID, proto.TaskStateFailed, proto.TaskStateCanceled) if err != nil { return nil, err } - subTaskErrors := make([]error, 0, len(rs)) for _, row := range rs { if row.IsNull(0) { @@ -502,16 +503,6 @@ func (stm *TaskManager) FinishSubtask(id int64, meta []byte) error { return err } -// UpdateSubtaskHeartbeat updates the heartbeat of the subtask. -// not used now. -// TODO: not sure whether we really need this method, don't update state_update_time now, -func (stm *TaskManager) UpdateSubtaskHeartbeat(instanceID string, taskID int64, heartbeat time.Time) error { - _, err := stm.executeSQLWithNewSession(stm.ctx, `update mysql.tidb_background_subtask - set exec_expired = %? where exec_id = %? and task_key = %?`, - heartbeat.String(), instanceID, taskID) - return err -} - // DeleteSubtasksByTaskID deletes the subtask of the given global task ID. func (stm *TaskManager) DeleteSubtasksByTaskID(taskID int64) error { _, err := stm.executeSQLWithNewSession(stm.ctx, `delete from mysql.tidb_background_subtask @@ -622,7 +613,7 @@ func (stm *TaskManager) AddSubTasks(task *proto.Task, subtasks []*proto.Subtask) _, err := ExecSQL(stm.ctx, se, `insert into mysql.tidb_background_subtask (step, task_key, exec_id, meta, state, type, checkpoint, summary) values (%?, %?, %?, %?, %?, %?, %?, %?)`, - task.Step, task.ID, subtask.SchedulerID, subtask.Meta, subtaskState, proto.Type2Int(subtask.Type), []byte{}, "{}") + subtask.Step, task.ID, subtask.SchedulerID, subtask.Meta, subtaskState, proto.Type2Int(subtask.Type), []byte{}, "{}") if err != nil { return err } @@ -636,14 +627,38 @@ func (stm *TaskManager) AddSubTasks(task *proto.Task, subtasks []*proto.Subtask) func (stm *TaskManager) UpdateGlobalTaskAndAddSubTasks(gTask *proto.Task, subtasks []*proto.Subtask, prevState string) (bool, error) { retryable := true err := stm.WithNewTxn(stm.ctx, func(se sessionctx.Context) error { - _, err := ExecSQL(stm.ctx, se, "update mysql.tidb_global_task set state = %?, dispatcher_id = %?, step = %?, state_update_time = %?, concurrency = %?, meta = %?, error = %? where id = %? and state = %?", - gTask.State, gTask.DispatcherID, gTask.Step, gTask.StateUpdateTime.UTC().String(), gTask.Concurrency, gTask.Meta, serializeErr(gTask.Error), gTask.ID, prevState) + _, err := ExecSQL(stm.ctx, se, "update mysql.tidb_global_task "+ + "set state = %?, dispatcher_id = %?, step = %?, concurrency = %?, meta = %?, error = %?, state_update_time = CURRENT_TIMESTAMP()"+ + "where id = %? and state = %?", + gTask.State, gTask.DispatcherID, gTask.Step, gTask.Concurrency, gTask.Meta, serializeErr(gTask.Error), gTask.ID, prevState) if err != nil { return err } + // When AffectedRows == 0, means other admin command have changed the task state, it's illegal to dispatch subtasks. if se.GetSessionVars().StmtCtx.AffectedRows() == 0 { - retryable = false - return errors.New("invalid task state transform, state already changed") + if !intest.InTest { + // task state have changed by other admin command + retryable = false + return errors.New("invalid task state transform, state already changed") + } + // TODO: remove it, when OnNextSubtasksBatch returns subtasks, just insert subtasks without updating tidb_global_task. + // Currently the business running on distributed task framework will update proto.Task in OnNextSubtasksBatch. + // So when dispatching subtasks, framework needs to update global task and insert subtasks in one Txn. + // + // In future, it's needed to restrict changes of task in OnNextSubtasksBatch. + // If OnNextSubtasksBatch won't update any fields in proto.Task, we can insert subtasks only. + // + // For now, we update nothing in proto.Task in UT's OnNextSubtasksBatch, so the AffectedRows will be 0. So UT can't fully compatible + // with current UpdateGlobalTaskAndAddSubTasks implementation. + rs, err := ExecSQL(stm.ctx, se, "select id from mysql.tidb_global_task where id = %? and state = %?", gTask.ID, prevState) + if err != nil { + return err + } + // state have changed. + if len(rs) == 0 { + retryable = false + return errors.New("invalid task state transform, state already changed") + } } failpoint.Inject("MockUpdateTaskErr", func(val failpoint.Value) { @@ -651,23 +666,23 @@ func (stm *TaskManager) UpdateGlobalTaskAndAddSubTasks(gTask *proto.Task, subtas failpoint.Return(errors.New("updateTaskErr")) } }) + if len(subtasks) > 0 { + subtaskState := proto.TaskStatePending + if gTask.State == proto.TaskStateReverting { + subtaskState = proto.TaskStateRevertPending + } - subtaskState := proto.TaskStatePending - if gTask.State == proto.TaskStateReverting { - subtaskState = proto.TaskStateRevertPending - } - - for _, subtask := range subtasks { - // TODO: insert subtasks in batch - _, err = ExecSQL(stm.ctx, se, `insert into mysql.tidb_background_subtask + for _, subtask := range subtasks { + // TODO: insert subtasks in batch + _, err = ExecSQL(stm.ctx, se, `insert into mysql.tidb_background_subtask (step, task_key, exec_id, meta, state, type, checkpoint, summary) values (%?, %?, %?, %?, %?, %?, %?, %?)`, - gTask.Step, gTask.ID, subtask.SchedulerID, subtask.Meta, subtaskState, proto.Type2Int(subtask.Type), []byte{}, "{}") - if err != nil { - return err + subtask.Step, gTask.ID, subtask.SchedulerID, subtask.Meta, subtaskState, proto.Type2Int(subtask.Type), []byte{}, "{}") + if err != nil { + return err + } } } - return nil }) @@ -692,7 +707,9 @@ func serializeErr(err error) []byte { // CancelGlobalTask cancels global task. func (stm *TaskManager) CancelGlobalTask(taskID int64) error { - _, err := stm.executeSQLWithNewSession(stm.ctx, "update mysql.tidb_global_task set state=%? where id=%? and state in (%?, %?)", + _, err := stm.executeSQLWithNewSession(stm.ctx, + "update mysql.tidb_global_task set state=%?, state_update_time = CURRENT_TIMESTAMP() "+ + "where id=%? and state in (%?, %?)", proto.TaskStateCancelling, taskID, proto.TaskStatePending, proto.TaskStateRunning, ) return err @@ -700,7 +717,9 @@ func (stm *TaskManager) CancelGlobalTask(taskID int64) error { // CancelGlobalTaskByKeySession cancels global task by key using input session. func (stm *TaskManager) CancelGlobalTaskByKeySession(se sessionctx.Context, taskKey string) error { - _, err := ExecSQL(stm.ctx, se, "update mysql.tidb_global_task set state=%? where task_key=%? and state in (%?, %?)", + _, err := ExecSQL(stm.ctx, se, + "update mysql.tidb_global_task set state=%?, state_update_time = CURRENT_TIMESTAMP() "+ + "where task_key=%? and state in (%?, %?)", proto.TaskStateCancelling, taskKey, proto.TaskStatePending, proto.TaskStateRunning) return err } diff --git a/disttask/importinto/BUILD.bazel b/disttask/importinto/BUILD.bazel index 782bfd16f9bda..1133667f891c9 100644 --- a/disttask/importinto/BUILD.bazel +++ b/disttask/importinto/BUILD.bazel @@ -17,6 +17,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//br/pkg/lightning/backend", + "//br/pkg/lightning/backend/external", "//br/pkg/lightning/backend/kv", "//br/pkg/lightning/backend/local", "//br/pkg/lightning/checkpoints", @@ -26,6 +27,7 @@ go_library( "//br/pkg/lightning/metric", "//br/pkg/lightning/mydump", "//br/pkg/lightning/verification", + "//br/pkg/storage", "//br/pkg/utils", "//config", "//disttask/framework/dispatcher", @@ -44,6 +46,7 @@ go_library( "//meta/autoid", "//metrics", "//parser/ast", + "//parser/model", "//parser/mysql", "//resourcemanager/pool/workerpool", "//resourcemanager/util", @@ -57,7 +60,9 @@ go_library( "//util/logutil", "//util/mathutil", "//util/promutil", + "//util/size", "//util/sqlexec", + "@com_github_docker_go_units//:go-units", "@com_github_go_sql_driver_mysql//:mysql", "@com_github_google_uuid//:uuid", "@com_github_pingcap_errors//:errors", @@ -66,6 +71,7 @@ go_library( "@com_github_tikv_client_go_v2//util", "@org_uber_go_atomic//:atomic", "@org_uber_go_zap//:zap", + "@org_uber_go_zap//zapcore", ], ) @@ -76,6 +82,7 @@ go_test( "dispatcher_test.go", "dispatcher_testkit_test.go", "encode_and_sort_operator_test.go", + "job_testkit_test.go", "metrics_test.go", "planner_test.go", "subtask_executor_test.go", @@ -84,11 +91,14 @@ go_test( embed = [":importinto"], flaky = True, race = "on", - shard_count = 8, + shard_count = 13, deps = [ + "//br/pkg/lightning/backend", + "//br/pkg/lightning/backend/external", "//br/pkg/lightning/checkpoints", "//br/pkg/lightning/mydump", "//br/pkg/lightning/verification", + "//ddl", "//disttask/framework/dispatcher", "//disttask/framework/planner", "//disttask/framework/proto", @@ -98,10 +108,12 @@ go_test( "//domain/infosync", "//executor/importer", "//meta/autoid", + "//parser", + "//parser/ast", "//parser/model", - "//parser/mysql", "//testkit", "//util/logutil", + "//util/mock", "//util/sqlexec", "@com_github_ngaut_pools//:pools", "@com_github_pingcap_errors//:errors", diff --git a/disttask/importinto/dispatcher.go b/disttask/importinto/dispatcher.go index 0da29143cd187..cf821336708f1 100644 --- a/disttask/importinto/dispatcher.go +++ b/disttask/importinto/dispatcher.go @@ -25,9 +25,11 @@ import ( dmysql "github.com/go-sql-driver/mysql" "github.com/pingcap/errors" "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/br/pkg/lightning/checkpoints" "github.com/pingcap/tidb/br/pkg/lightning/common" "github.com/pingcap/tidb/br/pkg/lightning/config" + "github.com/pingcap/tidb/br/pkg/lightning/log" "github.com/pingcap/tidb/br/pkg/lightning/metric" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/disttask/framework/dispatcher" @@ -122,7 +124,8 @@ func (t *taskInfo) close(ctx context.Context) { // ImportDispatcherExt is an extension of ImportDispatcher, exported for test. type ImportDispatcherExt struct { - mu sync.RWMutex + GlobalSort bool + mu sync.RWMutex // NOTE: there's no need to sync for below 2 fields actually, since we add a restriction that only one // task can be running at a time. but we might support task queuing in the future, leave it for now. // the last time we switch TiKV into IMPORT mode, this is a global operation, do it for one task makes @@ -192,23 +195,28 @@ func (dsp *ImportDispatcherExt) unregisterTask(ctx context.Context, task *proto. } // OnNextSubtasksBatch generate batch of next stage's plan. -func (dsp *ImportDispatcherExt) OnNextSubtasksBatch(ctx context.Context, taskHandle dispatcher.TaskHandle, gTask *proto.Task) ( +func (dsp *ImportDispatcherExt) OnNextSubtasksBatch( + ctx context.Context, + taskHandle dispatcher.TaskHandle, + gTask *proto.Task, + nextStep int64, +) ( resSubtaskMeta [][]byte, err error) { logger := logutil.BgLogger().With( zap.String("type", gTask.Type), zap.Int64("task-id", gTask.ID), - zap.String("step", stepStr(gTask.Step)), + zap.String("curr-step", stepStr(gTask.Step)), + zap.String("next-step", stepStr(nextStep)), ) taskMeta := &TaskMeta{} err = json.Unmarshal(gTask.Meta, taskMeta) if err != nil { - return nil, err + return nil, errors.Trace(err) } logger.Info("on next subtasks batch") defer func() { - // currently, framework will take the task as finished when err is not nil or resSubtaskMeta is empty. - taskFinished := err == nil && len(resSubtaskMeta) == 0 + taskFinished := err == nil && nextStep == proto.StepDone if taskFinished { // todo: we're not running in a transaction with task update if err2 := dsp.finishJob(ctx, logger, taskHandle, gTask, taskMeta); err2 != nil { @@ -223,15 +231,42 @@ func (dsp *ImportDispatcherExt) OnNextSubtasksBatch(ctx context.Context, taskHan } }() - switch gTask.Step { - case StepImport: + previousSubtaskMetas := make(map[int64][][]byte, 1) + switch nextStep { + case StepImport, StepEncodeAndSort: if metrics, ok := metric.GetCommonMetric(ctx); ok { metrics.BytesCounter.WithLabelValues(metric.StateTotalRestore).Add(float64(taskMeta.Plan.TotalFileSize)) } - if err := preProcess(ctx, taskHandle, gTask, taskMeta, logger); err != nil { + jobStep := importer.JobStepImporting + if dsp.GlobalSort { + jobStep = importer.JobStepGlobalSorting + } + if err = startJob(ctx, logger, taskHandle, taskMeta, jobStep); err != nil { + return nil, err + } + case StepMergeSort: + sortAndEncodeMeta, err := taskHandle.GetPreviousSubtaskMetas(gTask.ID, StepEncodeAndSort) + if err != nil { + return nil, err + } + previousSubtaskMetas[StepEncodeAndSort] = sortAndEncodeMeta + case StepWriteAndIngest: + failpoint.Inject("failWhenDispatchWriteIngestSubtask", func() { + failpoint.Return(nil, errors.New("injected error")) + }) + // merge sort might be skipped for some kv groups, so we need to get all + // subtask metas of StepEncodeAndSort step too. + encodeAndSortMetas, err := taskHandle.GetPreviousSubtaskMetas(gTask.ID, StepEncodeAndSort) + if err != nil { + return nil, err + } + mergeSortMetas, err := taskHandle.GetPreviousSubtaskMetas(gTask.ID, StepMergeSort) + if err != nil { return nil, err } - if err = startJob(ctx, logger, taskHandle, taskMeta); err != nil { + previousSubtaskMetas[StepEncodeAndSort] = encodeAndSortMetas + previousSubtaskMetas[StepMergeSort] = mergeSortMetas + if err = job2Step(ctx, logger, taskMeta, importer.JobStepImporting); err != nil { return nil, err } case StepPostProcess: @@ -245,24 +280,30 @@ func (dsp *ImportDispatcherExt) OnNextSubtasksBatch(ctx context.Context, taskHan failpoint.Inject("failWhenDispatchPostProcessSubtask", func() { failpoint.Return(nil, errors.New("injected error after StepImport")) }) - if err := updateResult(taskHandle, gTask, taskMeta); err != nil { + // we need get metas where checksum is stored. + if err := updateResult(taskHandle, gTask, taskMeta, dsp.GlobalSort); err != nil { return nil, err } - if err := taskHandle.UpdateTask(gTask.State, nil, dispatcher.RetrySQLTimes); err != nil { + step := getStepOfEncode(dsp.GlobalSort) + metas, err := taskHandle.GetPreviousSubtaskMetas(gTask.ID, step) + if err != nil { return nil, err } + previousSubtaskMetas[step] = metas logger.Info("move to post-process step ", zap.Any("result", taskMeta.Result)) - case StepPostProcess + 1: + case proto.StepDone: return nil, nil default: return nil, errors.Errorf("unknown step %d", gTask.Step) } - previousSubtaskMetas, err := taskHandle.GetPreviousSubtaskMetas(gTask.ID, gTask.Step-1) - if err != nil { - return nil, err + planCtx := planner.PlanCtx{ + Ctx: ctx, + TaskID: gTask.ID, + PreviousSubtaskMetas: previousSubtaskMetas, + GlobalSort: dsp.GlobalSort, + NextTaskStep: nextStep, } - planCtx := planner.PlanCtx{Ctx: ctx, PreviousSubtaskMetas: previousSubtaskMetas} logicalPlan := &LogicalPlan{} if err := logicalPlan.FromTaskMeta(gTask.Meta); err != nil { return nil, err @@ -271,7 +312,7 @@ func (dsp *ImportDispatcherExt) OnNextSubtasksBatch(ctx context.Context, taskHan if err != nil { return nil, err } - metaBytes, err := physicalPlan.ToSubtaskMetas(planCtx, gTask.Step) + metaBytes, err := physicalPlan.ToSubtaskMetas(planCtx, nextStep) if err != nil { return nil, err } @@ -290,7 +331,7 @@ func (dsp *ImportDispatcherExt) OnErrStage(ctx context.Context, handle dispatche taskMeta := &TaskMeta{} err := json.Unmarshal(gTask.Meta, taskMeta) if err != nil { - return nil, err + return nil, errors.Trace(err) } errStrs := make([]string, 0, len(receiveErrs)) for _, receiveErr := range receiveErrs { @@ -323,7 +364,7 @@ func (*ImportDispatcherExt) GetEligibleInstances(ctx context.Context, gTask *pro taskMeta := &TaskMeta{} err := json.Unmarshal(gTask.Meta, taskMeta) if err != nil { - return nil, err + return nil, errors.Trace(err) } if len(taskMeta.EligibleInstances) > 0 { return taskMeta.EligibleInstances, nil @@ -337,14 +378,24 @@ func (*ImportDispatcherExt) IsRetryableErr(error) bool { return false } -// StageFinished check if current stage finished. -func (*ImportDispatcherExt) StageFinished(_ *proto.Task) bool { - return true -} - -// Finished check if current task finished. -func (*ImportDispatcherExt) Finished(task *proto.Task) bool { - return task.Step == StepPostProcess+1 +// GetNextStep implements dispatcher.Extension interface. +func (dsp *ImportDispatcherExt) GetNextStep(_ dispatcher.TaskHandle, task *proto.Task) int64 { + switch task.Step { + case proto.StepInit: + if dsp.GlobalSort { + return StepEncodeAndSort + } + return StepImport + case StepEncodeAndSort: + return StepMergeSort + case StepMergeSort: + return StepWriteAndIngest + case StepImport, StepWriteAndIngest: + return StepPostProcess + default: + // current step must be StepPostProcess + return proto.StepDone + } } func (dsp *ImportDispatcherExt) switchTiKV2NormalMode(ctx context.Context, task *proto.Task, logger *zap.Logger) { @@ -386,11 +437,28 @@ func newImportDispatcher(ctx context.Context, taskMgr *storage.TaskManager, serverID string, task *proto.Task) dispatcher.Dispatcher { metrics := metricsManager.getOrCreateMetrics(task.ID) subCtx := metric.WithCommonMetric(ctx, metrics) - dis := importDispatcher{ + dsp := importDispatcher{ BaseDispatcher: dispatcher.NewBaseDispatcher(subCtx, taskMgr, serverID, task), } - dis.BaseDispatcher.Extension = &ImportDispatcherExt{} - return &dis + return &dsp +} + +func (dsp *importDispatcher) Init() (err error) { + defer func() { + if err != nil { + // if init failed, close is not called, so we need to unregister here. + metricsManager.unregister(dsp.Task.ID) + } + }() + taskMeta := &TaskMeta{} + if err = json.Unmarshal(dsp.BaseDispatcher.Task.Meta, taskMeta); err != nil { + return errors.Annotate(err, "unmarshal task meta failed") + } + + dsp.BaseDispatcher.Extension = &ImportDispatcherExt{ + GlobalSort: taskMeta.Plan.CloudStorageURI != "", + } + return dsp.BaseDispatcher.Init() } func (dsp *importDispatcher) Close() { @@ -398,16 +466,6 @@ func (dsp *importDispatcher) Close() { dsp.BaseDispatcher.Close() } -// preProcess does the pre-processing for the task. -func preProcess(_ context.Context, _ dispatcher.TaskHandle, gTask *proto.Task, taskMeta *TaskMeta, logger *zap.Logger) error { - logger.Info("pre process") - // TODO: drop table indexes depends on the option. - // if err := dropTableIndexes(ctx, handle, taskMeta, logger); err != nil { - // return err - // } - return updateMeta(gTask, taskMeta) -} - // nolint:deadcode func dropTableIndexes(ctx context.Context, handle dispatcher.TaskHandle, taskMeta *TaskMeta, logger *zap.Logger) error { tblInfo := taskMeta.Plan.TableInfo @@ -479,7 +537,7 @@ func executeSQL(ctx context.Context, executor storage.SessionExecutor, logger *z func updateMeta(gTask *proto.Task, taskMeta *TaskMeta) error { bs, err := json.Marshal(taskMeta) if err != nil { - return err + return errors.Trace(err) } gTask.Meta = bs @@ -498,9 +556,17 @@ func toChunkMap(engineCheckpoints map[int32]*checkpoints.EngineCheckpoint) map[i return chunkMap } +func getStepOfEncode(globalSort bool) int64 { + if globalSort { + return StepEncodeAndSort + } + return StepImport +} + // we will update taskMeta in place and make gTask.Meta point to the new taskMeta. -func updateResult(handle dispatcher.TaskHandle, gTask *proto.Task, taskMeta *TaskMeta) error { - metas, err := handle.GetPreviousSubtaskMetas(gTask.ID, gTask.Step-1) +func updateResult(handle dispatcher.TaskHandle, gTask *proto.Task, taskMeta *TaskMeta, globalSort bool) error { + stepOfEncode := getStepOfEncode(globalSort) + metas, err := handle.GetPreviousSubtaskMetas(gTask.ID, stepOfEncode) if err != nil { return err } @@ -509,7 +575,7 @@ func updateResult(handle dispatcher.TaskHandle, gTask *proto.Task, taskMeta *Tas for _, bs := range metas { var subtaskMeta ImportStepMeta if err := json.Unmarshal(bs, &subtaskMeta); err != nil { - return err + return errors.Trace(err) } subtaskMetas = append(subtaskMetas, &subtaskMeta) } @@ -522,10 +588,35 @@ func updateResult(handle dispatcher.TaskHandle, gTask *proto.Task, taskMeta *Tas } } taskMeta.Result.ColSizeMap = columnSizeMap + + if globalSort { + taskMeta.Result.LoadedRowCnt, err = getLoadedRowCountOnGlobalSort(handle, gTask) + if err != nil { + return err + } + } + return updateMeta(gTask, taskMeta) } -func startJob(ctx context.Context, logger *zap.Logger, taskHandle dispatcher.TaskHandle, taskMeta *TaskMeta) error { +func getLoadedRowCountOnGlobalSort(handle dispatcher.TaskHandle, gTask *proto.Task) (uint64, error) { + metas, err := handle.GetPreviousSubtaskMetas(gTask.ID, StepWriteAndIngest) + if err != nil { + return 0, err + } + + var loadedRowCount uint64 + for _, bs := range metas { + var subtaskMeta WriteIngestStepMeta + if err = json.Unmarshal(bs, &subtaskMeta); err != nil { + return 0, errors.Trace(err) + } + loadedRowCount += subtaskMeta.Result.LoadedRowCnt + } + return loadedRowCount, nil +} + +func startJob(ctx context.Context, logger *zap.Logger, taskHandle dispatcher.TaskHandle, taskMeta *TaskMeta, jobStep string) error { failpoint.Inject("syncBeforeJobStarted", func() { TestSyncChan <- struct{}{} <-TestSyncChan @@ -539,7 +630,7 @@ func startJob(ctx context.Context, logger *zap.Logger, taskHandle dispatcher.Tas func(ctx context.Context) (bool, error) { return true, taskHandle.WithNewSession(func(se sessionctx.Context) error { exec := se.(sqlexec.SQLExecutor) - return importer.StartJob(ctx, exec, taskMeta.JobID) + return importer.StartJob(ctx, exec, taskMeta.JobID, jobStep) }) }, ) @@ -571,10 +662,10 @@ func job2Step(ctx context.Context, logger *zap.Logger, taskMeta *TaskMeta, step func (dsp *ImportDispatcherExt) finishJob(ctx context.Context, logger *zap.Logger, taskHandle dispatcher.TaskHandle, gTask *proto.Task, taskMeta *TaskMeta) error { dsp.unregisterTask(ctx, gTask) - redactSensitiveInfo(gTask, taskMeta) - if err := taskHandle.UpdateTask(gTask.State, nil, dispatcher.RetrySQLTimes); err != nil { - return err + if dsp.GlobalSort { + cleanUpGlobalSortedData(ctx, gTask, taskMeta) } + redactSensitiveInfo(gTask, taskMeta) summary := &importer.JobSummary{ImportedRows: taskMeta.Result.LoadedRowCnt} // retry for 3+6+12+24+(30-4)*30 ~= 825s ~= 14 minutes backoffer := backoff.NewExponential(dispatcher.RetrySQLInterval, 2, dispatcher.RetrySQLMaxInterval) @@ -592,10 +683,10 @@ func (dsp *ImportDispatcherExt) failJob(ctx context.Context, taskHandle dispatch taskMeta *TaskMeta, logger *zap.Logger, errorMsg string) error { dsp.switchTiKV2NormalMode(ctx, gTask, logger) dsp.unregisterTask(ctx, gTask) - redactSensitiveInfo(gTask, taskMeta) - if err := taskHandle.UpdateTask(gTask.State, nil, dispatcher.RetrySQLTimes); err != nil { - return err + if dsp.GlobalSort { + cleanUpGlobalSortedData(ctx, gTask, taskMeta) } + redactSensitiveInfo(gTask, taskMeta) // retry for 3+6+12+24+(30-4)*30 ~= 825s ~= 14 minutes backoffer := backoff.NewExponential(dispatcher.RetrySQLInterval, 2, dispatcher.RetrySQLMaxInterval) return handle.RunWithRetry(ctx, dispatcher.RetrySQLTimes, backoffer, logger, @@ -608,9 +699,35 @@ func (dsp *ImportDispatcherExt) failJob(ctx context.Context, taskHandle dispatch ) } +func cleanUpGlobalSortedData(ctx context.Context, gTask *proto.Task, taskMeta *TaskMeta) { + // we can only clean up files after all write&ingest subtasks are finished, + // since they might share the same file. + // we don't return error here, since the task is already done, we should + // return success if the task is success. + // TODO: maybe add a way to notify user that there are files left in global sorted storage. + logger := logutil.BgLogger().With(zap.Int64("task-id", gTask.ID)) + callLog := log.BeginTask(logger, "cleanup global sorted data") + defer callLog.End(zap.InfoLevel, nil) + + controller, err := buildController(&taskMeta.Plan, taskMeta.Stmt) + if err != nil { + logger.Warn("failed to build controller", zap.Error(err)) + } + if err = controller.InitDataStore(ctx); err != nil { + logger.Warn("failed to init data store", zap.Error(err)) + } + if err = external.CleanUpFiles(ctx, controller.GlobalSortStore, + strconv.Itoa(int(gTask.ID)), uint(taskMeta.Plan.ThreadCnt)); err != nil { + logger.Warn("failed to clean up files of task", zap.Error(err)) + } +} + func redactSensitiveInfo(gTask *proto.Task, taskMeta *TaskMeta) { taskMeta.Stmt = "" taskMeta.Plan.Path = ast.RedactURL(taskMeta.Plan.Path) + if taskMeta.Plan.CloudStorageURI != "" { + taskMeta.Plan.CloudStorageURI = ast.RedactURL(taskMeta.Plan.CloudStorageURI) + } if err := updateMeta(gTask, taskMeta); err != nil { // marshal failed, should not happen logutil.BgLogger().Warn("failed to update task meta", zap.Error(err)) @@ -627,7 +744,7 @@ func rollback(ctx context.Context, handle dispatcher.TaskHandle, gTask *proto.Ta taskMeta := &TaskMeta{} err = json.Unmarshal(gTask.Meta, taskMeta) if err != nil { - return err + return errors.Trace(err) } logger.Info("rollback") @@ -646,10 +763,20 @@ func rollback(ctx context.Context, handle dispatcher.TaskHandle, gTask *proto.Ta func stepStr(step int64) string { switch step { + case proto.StepInit: + return "init" case StepImport: return "import" case StepPostProcess: - return "postprocess" + return "post-process" + case StepEncodeAndSort: + return "encode&sort" + case StepMergeSort: + return "merge-sort" + case StepWriteAndIngest: + return "write&ingest" + case proto.StepDone: + return "done" default: return "unknown" } diff --git a/disttask/importinto/dispatcher_test.go b/disttask/importinto/dispatcher_test.go index 86fd23938f1c4..fa9fc11e0c0dd 100644 --- a/disttask/importinto/dispatcher_test.go +++ b/disttask/importinto/dispatcher_test.go @@ -21,6 +21,7 @@ import ( "testing" "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/disttask/framework/dispatcher" "github.com/pingcap/tidb/disttask/framework/proto" "github.com/pingcap/tidb/domain/infosync" "github.com/pingcap/tidb/executor/importer" @@ -106,3 +107,70 @@ func (s *importIntoSuite) TestUpdateCurrentTask() { require.Equal(s.T(), int64(1), dsp.currTaskID.Load()) require.True(s.T(), dsp.disableTiKVImportMode.Load()) } + +func (s *importIntoSuite) TestDispatcherInit() { + meta := TaskMeta{ + Plan: importer.Plan{ + CloudStorageURI: "", + }, + } + bytes, err := json.Marshal(meta) + s.NoError(err) + dsp := importDispatcher{ + BaseDispatcher: &dispatcher.BaseDispatcher{ + Task: &proto.Task{ + Meta: bytes, + }, + }, + } + s.NoError(dsp.Init()) + s.False(dsp.Extension.(*ImportDispatcherExt).GlobalSort) + + meta.Plan.CloudStorageURI = "s3://test" + bytes, err = json.Marshal(meta) + s.NoError(err) + dsp = importDispatcher{ + BaseDispatcher: &dispatcher.BaseDispatcher{ + Task: &proto.Task{ + Meta: bytes, + }, + }, + } + s.NoError(dsp.Init()) + s.True(dsp.Extension.(*ImportDispatcherExt).GlobalSort) +} + +func (s *importIntoSuite) TestGetNextStep() { + task := &proto.Task{ + Step: proto.StepInit, + } + ext := &ImportDispatcherExt{} + for _, nextStep := range []int64{StepImport, StepPostProcess, proto.StepDone} { + s.Equal(nextStep, ext.GetNextStep(nil, task)) + task.Step = nextStep + } + + task.Step = proto.StepInit + ext = &ImportDispatcherExt{GlobalSort: true} + for _, nextStep := range []int64{StepEncodeAndSort, StepMergeSort, + StepWriteAndIngest, StepPostProcess, proto.StepDone} { + s.Equal(nextStep, ext.GetNextStep(nil, task)) + task.Step = nextStep + } +} + +func (s *importIntoSuite) TestStr() { + s.Equal("init", stepStr(proto.StepInit)) + s.Equal("import", stepStr(StepImport)) + s.Equal("post-process", stepStr(StepPostProcess)) + s.Equal("merge-sort", stepStr(StepMergeSort)) + s.Equal("encode&sort", stepStr(StepEncodeAndSort)) + s.Equal("write&ingest", stepStr(StepWriteAndIngest)) + s.Equal("done", stepStr(proto.StepDone)) + s.Equal("unknown", stepStr(111)) +} + +func (s *importIntoSuite) TestGetStepOfEncode() { + s.Equal(StepImport, getStepOfEncode(false)) + s.Equal(StepEncodeAndSort, getStepOfEncode(true)) +} diff --git a/disttask/importinto/dispatcher_testkit_test.go b/disttask/importinto/dispatcher_testkit_test.go index e359fbe0853a2..c779d70f524ac 100644 --- a/disttask/importinto/dispatcher_testkit_test.go +++ b/disttask/importinto/dispatcher_testkit_test.go @@ -22,6 +22,8 @@ import ( "github.com/ngaut/pools" "github.com/pingcap/errors" + "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/disttask/framework/dispatcher" "github.com/pingcap/tidb/disttask/framework/proto" "github.com/pingcap/tidb/disttask/framework/storage" @@ -35,7 +37,7 @@ import ( "github.com/tikv/client-go/v2/util" ) -func TestDispatcherExt(t *testing.T) { +func TestDispatcherExtLocalSort(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) pool := pools.NewResourcePool(func() (pools.Resource, error) { @@ -89,9 +91,10 @@ func TestDispatcherExt(t *testing.T) { // to import stage, job should be running d := dsp.MockDispatcher(task) ext := importinto.ImportDispatcherExt{} - subtaskMetas, err := ext.OnNextSubtasksBatch(ctx, d, task) + subtaskMetas, err := ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(d, task)) require.NoError(t, err) require.Len(t, subtaskMetas, 1) + task.Step = ext.GetNextStep(d, task) require.Equal(t, importinto.StepImport, task.Step) gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) require.NoError(t, err) @@ -99,7 +102,7 @@ func TestDispatcherExt(t *testing.T) { // update task/subtask, and finish subtask, so we can go to next stage subtasks := make([]*proto.Subtask, 0, len(subtaskMetas)) for _, m := range subtaskMetas { - subtasks = append(subtasks, proto.NewSubtask(task.ID, task.Type, "", m)) + subtasks = append(subtasks, proto.NewSubtask(task.Step, task.ID, task.Type, "", m)) } _, err = manager.UpdateGlobalTaskAndAddSubTasks(task, subtasks, proto.TaskStatePending) require.NoError(t, err) @@ -109,20 +112,21 @@ func TestDispatcherExt(t *testing.T) { require.NoError(t, manager.FinishSubtask(s.ID, []byte("{}"))) } // to post-process stage, job should be running and in validating step - task.Step++ - subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task) + subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(d, task)) require.NoError(t, err) require.Len(t, subtaskMetas, 1) + task.Step = ext.GetNextStep(d, task) require.Equal(t, importinto.StepPostProcess, task.Step) gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) require.NoError(t, err) require.Equal(t, "running", gotJobInfo.Status) require.Equal(t, "validating", gotJobInfo.Step) // on next stage, job should be finished - task.Step++ - subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task) + subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(d, task)) require.NoError(t, err) require.Len(t, subtaskMetas, 0) + task.Step = ext.GetNextStep(d, task) + require.Equal(t, proto.StepDone, task.Step) gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) require.NoError(t, err) require.Equal(t, "finished", gotJobInfo.Status) @@ -137,10 +141,211 @@ func TestDispatcherExt(t *testing.T) { task.Meta = bs // Set step to StepPostProcess to skip the rollback sql. task.Step = importinto.StepPostProcess - require.NoError(t, importer.StartJob(ctx, conn, jobID)) + require.NoError(t, importer.StartJob(ctx, conn, jobID, importer.JobStepImporting)) _, err = ext.OnErrStage(ctx, d, task, []error{errors.New("test")}) require.NoError(t, err) gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) require.NoError(t, err) require.Equal(t, "failed", gotJobInfo.Status) } + +func TestDispatcherExtGlobalSort(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + pool := pools.NewResourcePool(func() (pools.Resource, error) { + return tk.Session(), nil + }, 1, 1, time.Second) + defer pool.Close() + ctx := context.WithValue(context.Background(), "etcd", true) + mgr := storage.NewTaskManager(util.WithInternalSourceType(ctx, "taskManager"), pool) + storage.SetTaskManager(mgr) + dsp, err := dispatcher.NewManager(util.WithInternalSourceType(ctx, "dispatcher"), mgr, "host:port") + require.NoError(t, err) + + // create job + conn := tk.Session().(sqlexec.SQLExecutor) + jobID, err := importer.CreateJob(ctx, conn, "test", "t", 1, + "root", &importer.ImportParameters{}, 123) + require.NoError(t, err) + gotJobInfo, err := importer.GetJob(ctx, conn, jobID, "root", true) + require.NoError(t, err) + require.Equal(t, "pending", gotJobInfo.Status) + logicalPlan := &importinto.LogicalPlan{ + JobID: jobID, + Plan: importer.Plan{ + Path: "gs://test-load/*.csv", + Format: "csv", + DBName: "test", + TableInfo: &model.TableInfo{ + Name: model.NewCIStr("t"), + State: model.StatePublic, + }, + DisableTiKVImportMode: true, + CloudStorageURI: "gs://sort-bucket", + InImportInto: true, + }, + Stmt: `IMPORT INTO db.tb FROM 'gs://test-load/*.csv?endpoint=xxx'`, + EligibleInstances: []*infosync.ServerInfo{{ID: "1"}}, + ChunkMap: map[int32][]importinto.Chunk{ + 1: {{Path: "gs://test-load/1.csv"}}, + 2: {{Path: "gs://test-load/2.csv"}}, + }, + } + bs, err := logicalPlan.ToTaskMeta() + require.NoError(t, err) + task := &proto.Task{ + Type: proto.ImportInto, + Meta: bs, + Step: proto.StepInit, + State: proto.TaskStatePending, + StateUpdateTime: time.Now(), + } + manager, err := storage.GetTaskManager() + require.NoError(t, err) + taskMeta, err := json.Marshal(task) + require.NoError(t, err) + taskID, err := manager.AddNewGlobalTask(importinto.TaskKey(jobID), proto.ImportInto, 1, taskMeta) + require.NoError(t, err) + task.ID = taskID + + // to encode-sort stage, job should be running + d := dsp.MockDispatcher(task) + ext := importinto.ImportDispatcherExt{ + GlobalSort: true, + } + subtaskMetas, err := ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(nil, task)) + require.NoError(t, err) + require.Len(t, subtaskMetas, 2) + task.Step = ext.GetNextStep(nil, task) + require.Equal(t, importinto.StepEncodeAndSort, task.Step) + gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) + require.NoError(t, err) + require.Equal(t, "running", gotJobInfo.Status) + require.Equal(t, "global-sorting", gotJobInfo.Step) + // update task/subtask, and finish subtask, so we can go to next stage + subtasks := make([]*proto.Subtask, 0, len(subtaskMetas)) + for _, m := range subtaskMetas { + subtasks = append(subtasks, proto.NewSubtask(task.Step, task.ID, task.Type, "", m)) + } + _, err = manager.UpdateGlobalTaskAndAddSubTasks(task, subtasks, proto.TaskStatePending) + require.NoError(t, err) + gotSubtasks, err := manager.GetSubtasksForImportInto(taskID, task.Step) + require.NoError(t, err) + sortStepMeta := &importinto.ImportStepMeta{ + SortedDataMeta: &external.SortedKVMeta{ + MinKey: []byte("ta"), + MaxKey: []byte("tc"), + TotalKVSize: 12, + DataFiles: []string{"gs://sort-bucket/data/1"}, + StatFiles: []string{"gs://sort-bucket/data/1.stat"}, + MultipleFilesStats: []external.MultipleFilesStat{ + { + Filenames: [][2]string{ + {"gs://sort-bucket/data/1", "gs://sort-bucket/data/1.stat"}, + }, + }, + }, + }, + SortedIndexMetas: map[int64]*external.SortedKVMeta{ + 1: { + MinKey: []byte("ia"), + MaxKey: []byte("ic"), + TotalKVSize: 12, + DataFiles: []string{"gs://sort-bucket/index/1"}, + StatFiles: []string{"gs://sort-bucket/index/1.stat"}, + MultipleFilesStats: []external.MultipleFilesStat{ + { + Filenames: [][2]string{ + {"gs://sort-bucket/index/1", "gs://sort-bucket/index/1.stat"}, + }, + }, + }, + }, + }, + } + sortStepMetaBytes, err := json.Marshal(sortStepMeta) + require.NoError(t, err) + for _, s := range gotSubtasks { + require.NoError(t, manager.FinishSubtask(s.ID, sortStepMetaBytes)) + } + + // to merge-sort stage + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/disttask/importinto/forceMergeSort", `return("data")`)) + t.Cleanup(func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/disttask/importinto/forceMergeSort")) + }) + subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(nil, task)) + require.NoError(t, err) + require.Len(t, subtaskMetas, 1) + task.Step = ext.GetNextStep(nil, task) + require.Equal(t, importinto.StepMergeSort, task.Step) + gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) + require.NoError(t, err) + require.Equal(t, "running", gotJobInfo.Status) + require.Equal(t, "global-sorting", gotJobInfo.Step) + // update task/subtask, and finish subtask, so we can go to next stage + subtasks = make([]*proto.Subtask, 0, len(subtaskMetas)) + for _, m := range subtaskMetas { + subtasks = append(subtasks, proto.NewSubtask(task.Step, task.ID, task.Type, "", m)) + } + _, err = manager.UpdateGlobalTaskAndAddSubTasks(task, subtasks, proto.TaskStatePending) + require.NoError(t, err) + gotSubtasks, err = manager.GetSubtasksForImportInto(taskID, task.Step) + require.NoError(t, err) + mergeSortStepMeta := &importinto.MergeSortStepMeta{ + KVGroup: "data", + SortedKVMeta: external.SortedKVMeta{ + MinKey: []byte("ta"), + MaxKey: []byte("tc"), + TotalKVSize: 12, + DataFiles: []string{"gs://sort-bucket/data/1"}, + StatFiles: []string{"gs://sort-bucket/data/1.stat"}, + MultipleFilesStats: []external.MultipleFilesStat{ + { + Filenames: [][2]string{ + {"gs://sort-bucket/data/1", "gs://sort-bucket/data/1.stat"}, + }, + }, + }, + }, + } + mergeSortStepMetaBytes, err := json.Marshal(mergeSortStepMeta) + require.NoError(t, err) + for _, s := range gotSubtasks { + require.NoError(t, manager.FinishSubtask(s.ID, mergeSortStepMetaBytes)) + } + + // to write-and-ingest stage + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/disttask/importinto/mockWriteIngestSpecs", "return(true)")) + t.Cleanup(func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/disttask/importinto/mockWriteIngestSpecs")) + }) + subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(nil, task)) + require.NoError(t, err) + require.Len(t, subtaskMetas, 2) + task.Step = ext.GetNextStep(nil, task) + require.Equal(t, importinto.StepWriteAndIngest, task.Step) + gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) + require.NoError(t, err) + require.Equal(t, "running", gotJobInfo.Status) + require.Equal(t, "importing", gotJobInfo.Step) + // on next stage, to post-process stage + subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(nil, task)) + require.NoError(t, err) + require.Len(t, subtaskMetas, 1) + task.Step = ext.GetNextStep(nil, task) + require.Equal(t, importinto.StepPostProcess, task.Step) + gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) + require.NoError(t, err) + require.Equal(t, "running", gotJobInfo.Status) + require.Equal(t, "validating", gotJobInfo.Step) + // next stage, done + subtaskMetas, err = ext.OnNextSubtasksBatch(ctx, d, task, ext.GetNextStep(nil, task)) + require.NoError(t, err) + require.Len(t, subtaskMetas, 0) + task.Step = ext.GetNextStep(nil, task) + require.Equal(t, proto.StepDone, task.Step) + gotJobInfo, err = importer.GetJob(ctx, conn, jobID, "root", true) + require.NoError(t, err) + require.Equal(t, "finished", gotJobInfo.Status) +} diff --git a/disttask/importinto/encode_and_sort_operator.go b/disttask/importinto/encode_and_sort_operator.go index fa5e32e7b48f5..164b2477a4856 100644 --- a/disttask/importinto/encode_and_sort_operator.go +++ b/disttask/importinto/encode_and_sort_operator.go @@ -16,16 +16,35 @@ package importinto import ( "context" + "path" + "strconv" + "time" + "github.com/google/uuid" "github.com/pingcap/errors" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/disttask/operator" + "github.com/pingcap/tidb/executor/importer" + "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/resourcemanager/pool/workerpool" "github.com/pingcap/tidb/resourcemanager/util" tidbutil "github.com/pingcap/tidb/util" + "github.com/pingcap/tidb/util/size" "go.uber.org/atomic" "go.uber.org/zap" ) +const ( + maxWaitDuration = 30 * time.Second + + // We limit the memory usage of KV deliver to 1GB per concurrency, and data + // KV deliver has external.DefaultMemSizeLimit, the rest of memory is for + // all index KV deliver. + // Note: this size is the memory taken by KV, not the size of taken by golang, + // each KV has additional 24*2 bytes overhead for golang slice. + indexKVTotalBufSize = size.GB - external.DefaultMemSizeLimit +) + // encodeAndSortOperator is an operator that encodes and sorts data. // this operator process data of a subtask, i.e. one engine, it contains a lot // of data chunks, each chunk is a data file or part of it. @@ -39,31 +58,36 @@ type encodeAndSortOperator struct { ctx context.Context cancel context.CancelFunc - logger *zap.Logger - errCh chan error + taskID, subtaskID int64 + tableImporter *importer.TableImporter + sharedVars *SharedVars + logger *zap.Logger + errCh chan error } var _ operator.Operator = (*encodeAndSortOperator)(nil) var _ operator.WithSource[*importStepMinimalTask] = (*encodeAndSortOperator)(nil) var _ operator.WithSink[workerpool.None] = (*encodeAndSortOperator)(nil) -func newEncodeAndSortOperator(ctx context.Context, concurrency int, logger *zap.Logger) *encodeAndSortOperator { +func newEncodeAndSortOperator(ctx context.Context, executor *importStepExecutor, + sharedVars *SharedVars, subtaskID int64, indexMemorySizeLimit uint64) *encodeAndSortOperator { subCtx, cancel := context.WithCancel(ctx) op := &encodeAndSortOperator{ - ctx: subCtx, - cancel: cancel, - logger: logger, - errCh: make(chan error), + ctx: subCtx, + cancel: cancel, + taskID: executor.taskID, + subtaskID: subtaskID, + tableImporter: executor.tableImporter, + sharedVars: sharedVars, + logger: executor.logger, + errCh: make(chan error), } pool := workerpool.NewWorkerPool( "encodeAndSortOperator", util.ImportInto, - concurrency, + int(executor.taskMeta.Plan.ThreadCnt), func() workerpool.Worker[*importStepMinimalTask, workerpool.None] { - return &chunkWorker{ - ctx: subCtx, - op: op, - } + return newChunkWorker(ctx, op, indexMemorySizeLimit) }, ) op.AsyncOperator = operator.NewAsyncOperator(subCtx, pool) @@ -116,6 +140,44 @@ func (op *encodeAndSortOperator) Done() <-chan struct{} { type chunkWorker struct { ctx context.Context op *encodeAndSortOperator + + dataWriter *external.EngineWriter + indexWriter *importer.IndexRouteWriter +} + +func newChunkWorker(ctx context.Context, op *encodeAndSortOperator, indexMemorySizeLimit uint64) *chunkWorker { + w := &chunkWorker{ + ctx: ctx, + op: op, + } + if op.tableImporter.IsGlobalSort() { + // in case on network partition, 2 nodes might run the same subtask. + workerUUID := uuid.New().String() + // sorted index kv storage path: /{taskID}/{subtaskID}/index/{indexID}/{workerID} + indexWriterFn := func(indexID int64) *external.Writer { + builder := external.NewWriterBuilder(). + SetOnCloseFunc(func(summary *external.WriterSummary) { + op.sharedVars.mergeIndexSummary(indexID, summary) + }).SetMemorySizeLimit(indexMemorySizeLimit) + prefix := subtaskPrefix(op.taskID, op.subtaskID) + // writer id for index: index/{indexID}/{workerID} + writerID := path.Join("index", strconv.Itoa(int(indexID)), workerUUID) + writer := builder.Build(op.tableImporter.GlobalSortStore, prefix, writerID) + return writer + } + + // sorted data kv storage path: /{taskID}/{subtaskID}/data/{workerID} + builder := external.NewWriterBuilder(). + SetOnCloseFunc(op.sharedVars.mergeDataSummary) + prefix := subtaskPrefix(op.taskID, op.subtaskID) + // writer id for data: data/{workerID} + writerID := path.Join("data", workerUUID) + writer := builder.Build(op.tableImporter.GlobalSortStore, prefix, writerID) + w.dataWriter = external.NewEngineWriter(writer) + + w.indexWriter = importer.NewIndexRouteWriter(op.logger, indexWriterFn) + } + return w } func (w *chunkWorker) HandleTask(task *importStepMinimalTask, _ func(workerpool.None)) { @@ -125,10 +187,66 @@ func (w *chunkWorker) HandleTask(task *importStepMinimalTask, _ func(workerpool. // we don't use the input send function, it makes workflow more complex // we send result to errCh and handle it here. executor := newImportMinimalTaskExecutor(task) - if err := executor.Run(w.ctx); err != nil { + if err := executor.Run(w.ctx, w.dataWriter, w.indexWriter); err != nil { w.op.onError(err) } } -func (*chunkWorker) Close() { +func (w *chunkWorker) Close() { + closeCtx := w.ctx + if closeCtx.Err() != nil { + // in case of context canceled, we need to create a new context to close writers. + newCtx, cancel := context.WithTimeout(context.Background(), maxWaitDuration) + closeCtx = newCtx + defer cancel() + } + if w.dataWriter != nil { + // Note: we cannot ignore close error as we're writing to S3 or GCS. + // ignore error might cause data loss. below too. + if _, err := w.dataWriter.Close(closeCtx); err != nil { + w.op.onError(errors.Trace(err)) + } + } + if w.indexWriter != nil { + if _, err := w.indexWriter.Close(closeCtx); err != nil { + w.op.onError(errors.Trace(err)) + } + } +} + +func subtaskPrefix(taskID, subtaskID int64) string { + return path.Join(strconv.Itoa(int(taskID)), strconv.Itoa(int(subtaskID))) +} + +func getWriterMemorySizeLimit(plan *importer.Plan) uint64 { + // min(external.DefaultMemSizeLimit, indexKVTotalBufSize / num-of-index-that-gen-kv) + cnt := getNumOfIndexGenKV(plan.DesiredTableInfo) + limit := indexKVTotalBufSize + if cnt > 0 { + limit = limit / uint64(cnt) + } + if limit > external.DefaultMemSizeLimit { + limit = external.DefaultMemSizeLimit + } + return limit +} + +func getNumOfIndexGenKV(tblInfo *model.TableInfo) int { + var count int + var nonClusteredPK bool + for _, idxInfo := range tblInfo.Indices { + // all public non-primary index generates index KVs + if idxInfo.State != model.StatePublic { + continue + } + if idxInfo.Primary && !tblInfo.HasClusteredIndex() { + nonClusteredPK = true + continue + } + count++ + } + if nonClusteredPK { + count++ + } + return count } diff --git a/disttask/importinto/encode_and_sort_operator_test.go b/disttask/importinto/encode_and_sort_operator_test.go index 3a11043750bf8..3aa2ee0377732 100644 --- a/disttask/importinto/encode_and_sort_operator_test.go +++ b/disttask/importinto/encode_and_sort_operator_test.go @@ -24,8 +24,16 @@ import ( "time" "github.com/pingcap/errors" + "github.com/pingcap/tidb/br/pkg/lightning/backend" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" + "github.com/pingcap/tidb/ddl" "github.com/pingcap/tidb/disttask/importinto/mock" "github.com/pingcap/tidb/disttask/operator" + "github.com/pingcap/tidb/executor/importer" + "github.com/pingcap/tidb/parser" + "github.com/pingcap/tidb/parser/ast" + "github.com/pingcap/tidb/parser/model" + utilmock "github.com/pingcap/tidb/util/mock" "github.com/stretchr/testify/require" "go.uber.org/mock/gomock" "go.uber.org/zap" @@ -54,15 +62,32 @@ func TestEncodeAndSortOperator(t *testing.T) { return executor } + executorForParam := &importStepExecutor{ + taskID: 1, + taskMeta: &TaskMeta{ + Plan: importer.Plan{ + ThreadCnt: 2, + }, + }, + tableImporter: &importer.TableImporter{ + LoadDataController: &importer.LoadDataController{ + Plan: &importer.Plan{ + CloudStorageURI: "", + }, + }, + }, + logger: logger, + } + source := operator.NewSimpleDataChannel(make(chan *importStepMinimalTask)) - op := newEncodeAndSortOperator(context.Background(), 3, logger) + op := newEncodeAndSortOperator(context.Background(), executorForParam, nil, 3, 0) op.SetSource(source) require.NoError(t, op.Open()) require.Greater(t, len(op.String()), 0) // cancel on error mockErr := errors.New("mock err") - executor.EXPECT().Run(gomock.Any()).Return(mockErr) + executor.EXPECT().Run(gomock.Any(), gomock.Any(), gomock.Any()).Return(mockErr) source.Channel() <- &importStepMinimalTask{} require.Eventually(t, func() bool { return op.hasError() @@ -75,7 +100,7 @@ func TestEncodeAndSortOperator(t *testing.T) { // cancel on error and log other errors mockErr2 := errors.New("mock err 2") source = operator.NewSimpleDataChannel(make(chan *importStepMinimalTask)) - op = newEncodeAndSortOperator(context.Background(), 2, logger) + op = newEncodeAndSortOperator(context.Background(), executorForParam, nil, 2, 0) op.SetSource(source) executor1 := mock.NewMockMiniTaskExecutor(ctrl) executor2 := mock.NewMockMiniTaskExecutor(ctrl) @@ -89,20 +114,22 @@ func TestEncodeAndSortOperator(t *testing.T) { var wg sync.WaitGroup wg.Add(2) // wait until 2 executor start running, else workerpool will be cancelled. - executor1.EXPECT().Run(gomock.Any()).DoAndReturn(func(context.Context) error { - wg.Done() - wg.Wait() - return mockErr2 - }) - executor2.EXPECT().Run(gomock.Any()).DoAndReturn(func(context.Context) error { - wg.Done() - wg.Wait() - // wait error in executor1 has been processed - require.Eventually(t, func() bool { - return op.hasError() - }, 3*time.Second, 300*time.Millisecond) - return errors.New("mock error should be logged") - }) + executor1.EXPECT().Run(gomock.Any(), gomock.Any(), gomock.Any()).DoAndReturn( + func(context.Context, backend.EngineWriter, backend.EngineWriter) error { + wg.Done() + wg.Wait() + return mockErr2 + }) + executor2.EXPECT().Run(gomock.Any(), gomock.Any(), gomock.Any()).DoAndReturn( + func(context.Context, backend.EngineWriter, backend.EngineWriter) error { + wg.Done() + wg.Wait() + // wait error in executor1 has been processed + require.Eventually(t, func() bool { + return op.hasError() + }, 3*time.Second, 300*time.Millisecond) + return errors.New("mock error should be logged") + }) require.NoError(t, op.Open()) // send 2 tasks source.Channel() <- &importStepMinimalTask{} @@ -115,3 +142,62 @@ func TestEncodeAndSortOperator(t *testing.T) { require.NoError(t, err) require.Contains(t, string(content), "mock error should be logged") } + +func TestGetWriterMemorySizeLimit(t *testing.T) { + cases := []struct { + createSQL string + numOfIndexGenKV int + writerMemorySizeLimit uint64 + }{ + { + createSQL: "create table t (a int)", + numOfIndexGenKV: 0, + writerMemorySizeLimit: external.DefaultMemSizeLimit, + }, + { + createSQL: "create table t (a int primary key clustered)", + numOfIndexGenKV: 0, + writerMemorySizeLimit: external.DefaultMemSizeLimit, + }, + { + createSQL: "create table t (a int primary key nonclustered)", + numOfIndexGenKV: 1, + writerMemorySizeLimit: external.DefaultMemSizeLimit, + }, + { + createSQL: "create table t (a int primary key clustered, b int, key(b))", + numOfIndexGenKV: 1, + writerMemorySizeLimit: external.DefaultMemSizeLimit, + }, + { + createSQL: "create table t (a int primary key clustered, b int, key(b), key(a,b))", + numOfIndexGenKV: 2, + writerMemorySizeLimit: external.DefaultMemSizeLimit, + }, + { + createSQL: "create table t (a int primary key clustered, b int, c int, key(b,c), unique(b), unique(c), key(a,b))", + numOfIndexGenKV: 4, + writerMemorySizeLimit: indexKVTotalBufSize / 4, + }, + { + createSQL: "create table t (a int, b int, c int, primary key(a,b,c) nonclustered, key(b,c), unique(b), unique(c), key(a,b))", + numOfIndexGenKV: 5, + writerMemorySizeLimit: indexKVTotalBufSize / 5, + }, + } + + for _, c := range cases { + p := parser.New() + node, err := p.ParseOneStmt(c.createSQL, "", "") + require.NoError(t, err) + sctx := utilmock.NewContext() + info, err := ddl.MockTableInfo(sctx, node.(*ast.CreateTableStmt), 1) + require.NoError(t, err) + info.State = model.StatePublic + + require.Equal(t, c.numOfIndexGenKV, getNumOfIndexGenKV(info), c.createSQL) + require.Equal(t, c.writerMemorySizeLimit, getWriterMemorySizeLimit(&importer.Plan{ + DesiredTableInfo: info, + }), c.createSQL) + } +} diff --git a/disttask/importinto/job.go b/disttask/importinto/job.go index 2f6917cb4bba8..e82524462a83a 100644 --- a/disttask/importinto/job.go +++ b/disttask/importinto/job.go @@ -245,7 +245,7 @@ func getTaskMeta(jobID int64) (*TaskMeta, error) { } var taskMeta TaskMeta if err := json.Unmarshal(globalTask.Meta, &taskMeta); err != nil { - return nil, err + return nil, errors.Trace(err) } return &taskMeta, nil } @@ -258,24 +258,42 @@ func GetTaskImportedRows(jobID int64) (uint64, error) { return 0, err } taskKey := TaskKey(jobID) - globalTask, err := globalTaskManager.GetGlobalTaskByKey(taskKey) + task, err := globalTaskManager.GetGlobalTaskByKey(taskKey) if err != nil { return 0, err } - if globalTask == nil { + if task == nil { return 0, errors.Errorf("cannot find global task with key %s", taskKey) } - subtasks, err := globalTaskManager.GetSubtasksForImportInto(globalTask.ID, StepImport) - if err != nil { - return 0, err + taskMeta := TaskMeta{} + if err = json.Unmarshal(task.Meta, &taskMeta); err != nil { + return 0, errors.Trace(err) } var importedRows uint64 - for _, subtask := range subtasks { - var subtaskMeta ImportStepMeta - if err2 := json.Unmarshal(subtask.Meta, &subtaskMeta); err2 != nil { - return 0, err2 + if taskMeta.Plan.CloudStorageURI == "" { + subtasks, err := globalTaskManager.GetSubtasksForImportInto(task.ID, StepImport) + if err != nil { + return 0, err + } + for _, subtask := range subtasks { + var subtaskMeta ImportStepMeta + if err2 := json.Unmarshal(subtask.Meta, &subtaskMeta); err2 != nil { + return 0, errors.Trace(err2) + } + importedRows += subtaskMeta.Result.LoadedRowCnt + } + } else { + subtasks, err := globalTaskManager.GetSubtasksForImportInto(task.ID, StepWriteAndIngest) + if err != nil { + return 0, err + } + for _, subtask := range subtasks { + var subtaskMeta WriteIngestStepMeta + if err2 := json.Unmarshal(subtask.Meta, &subtaskMeta); err2 != nil { + return 0, errors.Trace(err2) + } + importedRows += subtaskMeta.Result.LoadedRowCnt } - importedRows += subtaskMeta.Result.LoadedRowCnt } return importedRows, nil } diff --git a/disttask/importinto/job_testkit_test.go b/disttask/importinto/job_testkit_test.go new file mode 100644 index 0000000000000..3638feb2d59d6 --- /dev/null +++ b/disttask/importinto/job_testkit_test.go @@ -0,0 +1,107 @@ +// 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 importinto_test + +import ( + "context" + "encoding/json" + "testing" + "time" + + "github.com/ngaut/pools" + "github.com/pingcap/tidb/disttask/framework/proto" + "github.com/pingcap/tidb/disttask/framework/storage" + "github.com/pingcap/tidb/disttask/importinto" + "github.com/pingcap/tidb/executor/importer" + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" + "github.com/tikv/client-go/v2/util" +) + +func TestGetTaskImportedRows(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + pool := pools.NewResourcePool(func() (pools.Resource, error) { + return tk.Session(), nil + }, 1, 1, time.Second) + defer pool.Close() + ctx := context.WithValue(context.Background(), "etcd", true) + mgr := storage.NewTaskManager(util.WithInternalSourceType(ctx, "taskManager"), pool) + storage.SetTaskManager(mgr) + manager, err := storage.GetTaskManager() + require.NoError(t, err) + + // local sort + taskMeta := importinto.TaskMeta{ + Plan: importer.Plan{}, + } + bytes, err := json.Marshal(taskMeta) + require.NoError(t, err) + taskID, err := manager.AddNewGlobalTask(importinto.TaskKey(111), proto.ImportInto, 1, bytes) + require.NoError(t, err) + importStepMetas := []*importinto.ImportStepMeta{ + { + Result: importinto.Result{ + LoadedRowCnt: 1, + }, + }, + { + Result: importinto.Result{ + LoadedRowCnt: 2, + }, + }, + } + for _, m := range importStepMetas { + bytes, err := json.Marshal(m) + require.NoError(t, err) + require.NoError(t, manager.AddNewSubTask(taskID, importinto.StepImport, + "", bytes, proto.ImportInto, false)) + } + rows, err := importinto.GetTaskImportedRows(111) + require.NoError(t, err) + require.Equal(t, uint64(3), rows) + + // global sort + taskMeta = importinto.TaskMeta{ + Plan: importer.Plan{ + CloudStorageURI: "s3://test-bucket/test-path", + }, + } + bytes, err = json.Marshal(taskMeta) + require.NoError(t, err) + taskID, err = manager.AddNewGlobalTask(importinto.TaskKey(222), proto.ImportInto, 1, bytes) + require.NoError(t, err) + ingestStepMetas := []*importinto.WriteIngestStepMeta{ + { + Result: importinto.Result{ + LoadedRowCnt: 11, + }, + }, + { + Result: importinto.Result{ + LoadedRowCnt: 22, + }, + }, + } + for _, m := range ingestStepMetas { + bytes, err := json.Marshal(m) + require.NoError(t, err) + require.NoError(t, manager.AddNewSubTask(taskID, importinto.StepWriteAndIngest, + "", bytes, proto.ImportInto, false)) + } + rows, err = importinto.GetTaskImportedRows(222) + require.NoError(t, err) + require.Equal(t, uint64(33), rows) +} diff --git a/disttask/importinto/mock/BUILD.bazel b/disttask/importinto/mock/BUILD.bazel index 9a780c155376d..902ed4332b31a 100644 --- a/disttask/importinto/mock/BUILD.bazel +++ b/disttask/importinto/mock/BUILD.bazel @@ -5,5 +5,8 @@ go_library( srcs = ["import_mock.go"], importpath = "github.com/pingcap/tidb/disttask/importinto/mock", visibility = ["//visibility:public"], - deps = ["@org_uber_go_mock//gomock"], + deps = [ + "//br/pkg/lightning/backend", + "@org_uber_go_mock//gomock", + ], ) diff --git a/disttask/importinto/mock/import_mock.go b/disttask/importinto/mock/import_mock.go index 63cce354f2db7..e5db685538d32 100644 --- a/disttask/importinto/mock/import_mock.go +++ b/disttask/importinto/mock/import_mock.go @@ -8,6 +8,7 @@ import ( context "context" reflect "reflect" + backend "github.com/pingcap/tidb/br/pkg/lightning/backend" gomock "go.uber.org/mock/gomock" ) @@ -35,15 +36,15 @@ func (m *MockMiniTaskExecutor) EXPECT() *MockMiniTaskExecutorMockRecorder { } // Run mocks base method. -func (m *MockMiniTaskExecutor) Run(arg0 context.Context) error { +func (m *MockMiniTaskExecutor) Run(arg0 context.Context, arg1, arg2 backend.EngineWriter) error { m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Run", arg0) + ret := m.ctrl.Call(m, "Run", arg0, arg1, arg2) ret0, _ := ret[0].(error) return ret0 } // Run indicates an expected call of Run. -func (mr *MockMiniTaskExecutorMockRecorder) Run(arg0 interface{}) *gomock.Call { +func (mr *MockMiniTaskExecutorMockRecorder) Run(arg0, arg1, arg2 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockMiniTaskExecutor)(nil).Run), arg0) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockMiniTaskExecutor)(nil).Run), arg0, arg1, arg2) } diff --git a/disttask/importinto/planner.go b/disttask/importinto/planner.go index 5eb2483dbf188..6713070d165ef 100644 --- a/disttask/importinto/planner.go +++ b/disttask/importinto/planner.go @@ -16,17 +16,28 @@ package importinto import ( "context" + "encoding/hex" "encoding/json" + "math" + "strconv" + "github.com/pingcap/errors" + "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/br/pkg/lightning/backend/kv" "github.com/pingcap/tidb/br/pkg/lightning/common" + "github.com/pingcap/tidb/br/pkg/lightning/config" verify "github.com/pingcap/tidb/br/pkg/lightning/verification" + "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/disttask/framework/planner" "github.com/pingcap/tidb/domain/infosync" "github.com/pingcap/tidb/executor/importer" + tidbkv "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/meta/autoid" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/table/tables" + "github.com/pingcap/tidb/util/logutil" + "go.uber.org/zap" ) var ( @@ -60,7 +71,7 @@ func (p *LogicalPlan) ToTaskMeta() ([]byte, error) { func (p *LogicalPlan) FromTaskMeta(bs []byte) error { var taskMeta TaskMeta if err := json.Unmarshal(bs, &taskMeta); err != nil { - return err + return errors.Trace(err) } p.JobID = taskMeta.JobID p.Plan = taskMeta.Plan @@ -74,50 +85,68 @@ func (p *LogicalPlan) FromTaskMeta(bs []byte) error { func (p *LogicalPlan) ToPhysicalPlan(planCtx planner.PlanCtx) (*planner.PhysicalPlan, error) { physicalPlan := &planner.PhysicalPlan{} inputLinks := make([]planner.LinkSpec, 0) - // physical plan only needs to be generated once. - // However, our current implementation requires generating it for each step. - // Only the first step needs to generate import specs. - // This is a fast path to bypass generating import spec multiple times (as we need to access the source data). - if len(planCtx.PreviousSubtaskMetas) == 0 { - importSpecs, err := generateImportSpecs(planCtx.Ctx, p) - if err != nil { - return nil, err - } - - for i, importSpec := range importSpecs { + addSpecs := func(specs []planner.PipelineSpec) { + for i, spec := range specs { physicalPlan.AddProcessor(planner.ProcessorSpec{ ID: i, - Pipeline: importSpec, + Pipeline: spec, Output: planner.OutputSpec{ Links: []planner.LinkSpec{ { - ProcessorID: len(importSpecs), + ProcessorID: len(specs), }, }, }, - Step: StepImport, + Step: planCtx.NextTaskStep, }) inputLinks = append(inputLinks, planner.LinkSpec{ ProcessorID: i, }) } } + // physical plan only needs to be generated once. + // However, our current implementation requires generating it for each step. + // we only generate needed plans for the next step. + switch planCtx.NextTaskStep { + case StepImport, StepEncodeAndSort: + specs, err := generateImportSpecs(planCtx.Ctx, p) + if err != nil { + return nil, err + } + + addSpecs(specs) + case StepMergeSort: + specs, err := generateMergeSortSpecs(planCtx) + if err != nil { + return nil, err + } - physicalPlan.AddProcessor(planner.ProcessorSpec{ - ID: len(inputLinks), - Input: planner.InputSpec{ - ColumnTypes: []byte{ - // Checksum_crc64_xor, Total_kvs, Total_bytes, ReadRowCnt, LoadedRowCnt, ColSizeMap - mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeJSON, + addSpecs(specs) + case StepWriteAndIngest: + specs, err := generateWriteIngestSpecs(planCtx, p) + if err != nil { + return nil, err + } + + addSpecs(specs) + case StepPostProcess: + physicalPlan.AddProcessor(planner.ProcessorSpec{ + ID: len(inputLinks), + Input: planner.InputSpec{ + ColumnTypes: []byte{ + // Checksum_crc64_xor, Total_kvs, Total_bytes, ReadRowCnt, LoadedRowCnt, ColSizeMap + mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeJSON, + }, + Links: inputLinks, }, - Links: inputLinks, - }, - Pipeline: &PostProcessSpec{ - Schema: p.Plan.DBName, - Table: p.Plan.TableInfo.Name.L, - }, - Step: StepPostProcess, - }) + Pipeline: &PostProcessSpec{ + Schema: p.Plan.DBName, + Table: p.Plan.TableInfo.Name.L, + }, + Step: planCtx.NextTaskStep, + }) + } + return physicalPlan, nil } @@ -137,6 +166,26 @@ func (s *ImportSpec) ToSubtaskMeta(planner.PlanCtx) ([]byte, error) { return json.Marshal(importStepMeta) } +// WriteIngestSpec is the specification of a write-ingest pipeline. +type WriteIngestSpec struct { + *WriteIngestStepMeta +} + +// ToSubtaskMeta converts the write-ingest spec to subtask meta. +func (s *WriteIngestSpec) ToSubtaskMeta(planner.PlanCtx) ([]byte, error) { + return json.Marshal(s.WriteIngestStepMeta) +} + +// MergeSortSpec is the specification of a merge-sort pipeline. +type MergeSortSpec struct { + *MergeSortStepMeta +} + +// ToSubtaskMeta converts the merge-sort spec to subtask meta. +func (s *MergeSortSpec) ToSubtaskMeta(planner.PlanCtx) ([]byte, error) { + return json.Marshal(s.MergeSortStepMeta) +} + // PostProcessSpec is the specification of a post process pipeline. type PostProcessSpec struct { // for checksum request @@ -146,11 +195,12 @@ type PostProcessSpec struct { // ToSubtaskMeta converts the post process spec to subtask meta. func (*PostProcessSpec) ToSubtaskMeta(planCtx planner.PlanCtx) ([]byte, error) { + encodeStep := getStepOfEncode(planCtx.GlobalSort) subtaskMetas := make([]*ImportStepMeta, 0, len(planCtx.PreviousSubtaskMetas)) - for _, bs := range planCtx.PreviousSubtaskMetas { + for _, bs := range planCtx.PreviousSubtaskMetas[encodeStep] { var subtaskMeta ImportStepMeta if err := json.Unmarshal(bs, &subtaskMeta); err != nil { - return nil, err + return nil, errors.Trace(err) } subtaskMetas = append(subtaskMetas, &subtaskMeta) } @@ -177,30 +227,34 @@ func (*PostProcessSpec) ToSubtaskMeta(planCtx planner.PlanCtx) ([]byte, error) { return json.Marshal(postProcessStepMeta) } -func buildController(p *LogicalPlan) (*importer.LoadDataController, error) { +func buildControllerForPlan(p *LogicalPlan) (*importer.LoadDataController, error) { + return buildController(&p.Plan, p.Stmt) +} + +func buildController(plan *importer.Plan, stmt string) (*importer.LoadDataController, error) { idAlloc := kv.NewPanickingAllocators(0) - tbl, err := tables.TableFromMeta(idAlloc, p.Plan.TableInfo) + tbl, err := tables.TableFromMeta(idAlloc, plan.TableInfo) if err != nil { return nil, err } - astArgs, err := importer.ASTArgsFromStmt(p.Stmt) + astArgs, err := importer.ASTArgsFromStmt(stmt) if err != nil { return nil, err } - controller, err := importer.NewLoadDataController(&p.Plan, tbl, astArgs) + controller, err := importer.NewLoadDataController(plan, tbl, astArgs) if err != nil { return nil, err } return controller, nil } -func generateImportSpecs(ctx context.Context, p *LogicalPlan) ([]*ImportSpec, error) { +func generateImportSpecs(ctx context.Context, p *LogicalPlan) ([]planner.PipelineSpec, error) { var chunkMap map[int32][]Chunk if len(p.ChunkMap) > 0 { chunkMap = p.ChunkMap } else { - controller, err2 := buildController(p) + controller, err2 := buildControllerForPlan(p) if err2 != nil { return nil, err2 } @@ -214,7 +268,7 @@ func generateImportSpecs(ctx context.Context, p *LogicalPlan) ([]*ImportSpec, er } chunkMap = toChunkMap(engineCheckpoints) } - importSpecs := make([]*ImportSpec, 0, len(chunkMap)) + importSpecs := make([]planner.PipelineSpec, 0, len(chunkMap)) for id := range chunkMap { if id == common.IndexEngineID { continue @@ -228,3 +282,224 @@ func generateImportSpecs(ctx context.Context, p *LogicalPlan) ([]*ImportSpec, er } return importSpecs, nil } + +func skipMergeSort(kvGroup string, stats []external.MultipleFilesStat) bool { + failpoint.Inject("forceMergeSort", func(val failpoint.Value) { + in := val.(string) + if in == kvGroup || in == "*" { + failpoint.Return(false) + } + }) + return external.GetMaxOverlappingTotal(stats) <= external.MergeSortOverlapThreshold +} + +func generateMergeSortSpecs(planCtx planner.PlanCtx) ([]planner.PipelineSpec, error) { + step := external.MergeSortFileCountStep + result := make([]planner.PipelineSpec, 0, 16) + kvMetas, err := getSortedKVMetasOfEncodeStep(planCtx.PreviousSubtaskMetas[StepEncodeAndSort]) + if err != nil { + return nil, err + } + for kvGroup, kvMeta := range kvMetas { + length := len(kvMeta.DataFiles) + if skipMergeSort(kvGroup, kvMeta.MultipleFilesStats) { + logutil.Logger(planCtx.Ctx).Info("skip merge sort for kv group", + zap.Int64("task-id", planCtx.TaskID), + zap.String("kv-group", kvGroup)) + continue + } + for start := 0; start < length; start += step { + end := start + step + if end > length { + end = length + } + result = append(result, &MergeSortSpec{ + MergeSortStepMeta: &MergeSortStepMeta{ + KVGroup: kvGroup, + DataFiles: kvMeta.DataFiles[start:end], + }, + }) + } + } + return result, nil +} + +func generateWriteIngestSpecs(planCtx planner.PlanCtx, p *LogicalPlan) ([]planner.PipelineSpec, error) { + ctx := planCtx.Ctx + controller, err2 := buildControllerForPlan(p) + if err2 != nil { + return nil, err2 + } + if err2 = controller.InitDataStore(ctx); err2 != nil { + return nil, err2 + } + // kvMetas contains data kv meta and all index kv metas. + // each kvMeta will be split into multiple range group individually, + // i.e. data and index kv will NOT be in the same subtask. + kvMetas, err := getSortedKVMetasForIngest(planCtx) + if err != nil { + return nil, err + } + failpoint.Inject("mockWriteIngestSpecs", func() { + failpoint.Return([]planner.PipelineSpec{ + &WriteIngestSpec{ + WriteIngestStepMeta: &WriteIngestStepMeta{ + KVGroup: dataKVGroup, + }, + }, + &WriteIngestSpec{ + WriteIngestStepMeta: &WriteIngestStepMeta{ + KVGroup: "1", + }, + }, + }, nil) + }) + specs := make([]planner.PipelineSpec, 0, 16) + for kvGroup, kvMeta := range kvMetas { + splitter, err1 := getRangeSplitter(ctx, controller.GlobalSortStore, kvMeta) + if err1 != nil { + return nil, err1 + } + + err1 = func() error { + defer func() { + err2 := splitter.Close() + if err2 != nil { + logutil.Logger(ctx).Warn("close range splitter failed", zap.Error(err2)) + } + }() + startKey := tidbkv.Key(kvMeta.MinKey) + var endKey tidbkv.Key + for { + endKeyOfGroup, dataFiles, statFiles, rangeSplitKeys, err2 := splitter.SplitOneRangesGroup() + if err2 != nil { + return err2 + } + if len(endKeyOfGroup) == 0 { + endKey = tidbkv.Key(kvMeta.MaxKey).Next() + } else { + endKey = tidbkv.Key(endKeyOfGroup).Clone() + } + logutil.Logger(ctx).Info("kv range as subtask", + zap.String("startKey", hex.EncodeToString(startKey)), + zap.String("endKey", hex.EncodeToString(endKey))) + if startKey.Cmp(endKey) >= 0 { + return errors.Errorf("invalid kv range, startKey: %s, endKey: %s", + hex.EncodeToString(startKey), hex.EncodeToString(endKey)) + } + // each subtask will write and ingest one range group + m := &WriteIngestStepMeta{ + KVGroup: kvGroup, + SortedKVMeta: external.SortedKVMeta{ + MinKey: startKey, + MaxKey: endKey, + DataFiles: dataFiles, + StatFiles: statFiles, + // this is actually an estimate, we don't know the exact size of the data + TotalKVSize: uint64(config.DefaultBatchSize), + }, + RangeSplitKeys: rangeSplitKeys, + } + specs = append(specs, &WriteIngestSpec{m}) + + startKey = endKey + if len(endKeyOfGroup) == 0 { + break + } + } + return nil + }() + if err1 != nil { + return nil, err1 + } + } + return specs, nil +} + +func getSortedKVMetasOfEncodeStep(subTaskMetas [][]byte) (map[string]*external.SortedKVMeta, error) { + dataKVMeta := &external.SortedKVMeta{} + indexKVMetas := make(map[int64]*external.SortedKVMeta) + for _, subTaskMeta := range subTaskMetas { + var stepMeta ImportStepMeta + err := json.Unmarshal(subTaskMeta, &stepMeta) + if err != nil { + return nil, errors.Trace(err) + } + dataKVMeta.Merge(stepMeta.SortedDataMeta) + for indexID, sortedIndexMeta := range stepMeta.SortedIndexMetas { + if item, ok := indexKVMetas[indexID]; !ok { + indexKVMetas[indexID] = sortedIndexMeta + } else { + item.Merge(sortedIndexMeta) + } + } + } + res := make(map[string]*external.SortedKVMeta, 1+len(indexKVMetas)) + res[dataKVGroup] = dataKVMeta + for indexID, item := range indexKVMetas { + res[strconv.Itoa(int(indexID))] = item + } + return res, nil +} + +func getSortedKVMetasOfMergeStep(subTaskMetas [][]byte) (map[string]*external.SortedKVMeta, error) { + result := make(map[string]*external.SortedKVMeta, len(subTaskMetas)) + for _, subTaskMeta := range subTaskMetas { + var stepMeta MergeSortStepMeta + err := json.Unmarshal(subTaskMeta, &stepMeta) + if err != nil { + return nil, errors.Trace(err) + } + meta, ok := result[stepMeta.KVGroup] + if !ok { + result[stepMeta.KVGroup] = &stepMeta.SortedKVMeta + continue + } + meta.Merge(&stepMeta.SortedKVMeta) + } + return result, nil +} + +func getSortedKVMetasForIngest(planCtx planner.PlanCtx) (map[string]*external.SortedKVMeta, error) { + kvMetasOfMergeSort, err := getSortedKVMetasOfMergeStep(planCtx.PreviousSubtaskMetas[StepMergeSort]) + if err != nil { + return nil, err + } + kvMetasOfEncodeStep, err := getSortedKVMetasOfEncodeStep(planCtx.PreviousSubtaskMetas[StepEncodeAndSort]) + if err != nil { + return nil, err + } + for kvGroup, kvMeta := range kvMetasOfEncodeStep { + // only part of kv files are merge sorted. we need to merge kv metas that + // are not merged into the kvMetasOfMergeSort. + if skipMergeSort(kvGroup, kvMeta.MultipleFilesStats) { + if _, ok := kvMetasOfMergeSort[kvGroup]; ok { + // this should not happen, because we only generate merge sort + // subtasks for those kv groups with MaxOverlappingTotal > MergeSortOverlapThreshold + logutil.Logger(planCtx.Ctx).Error("kv group of encode step conflict with merge sort step") + return nil, errors.New("kv group of encode step conflict with merge sort step") + } + kvMetasOfMergeSort[kvGroup] = kvMeta + } + } + return kvMetasOfMergeSort, nil +} + +func getRangeSplitter(ctx context.Context, store storage.ExternalStorage, kvMeta *external.SortedKVMeta) ( + *external.RangeSplitter, error) { + regionSplitSize, regionSplitKeys, err := importer.GetRegionSplitSizeKeys(ctx) + if err != nil { + logutil.Logger(ctx).Warn("fail to get region split size and keys", zap.Error(err)) + } + regionSplitSize = max(regionSplitSize, int64(config.SplitRegionSize)) + regionSplitKeys = max(regionSplitKeys, int64(config.SplitRegionKeys)) + logutil.Logger(ctx).Info("split kv range with split size and keys", + zap.Int64("region-split-size", regionSplitSize), + zap.Int64("region-split-keys", regionSplitKeys)) + + return external.NewRangeSplitter( + ctx, kvMeta.DataFiles, kvMeta.StatFiles, store, + int64(config.DefaultBatchSize), int64(math.MaxInt64), + regionSplitSize, regionSplitKeys, + ) +} diff --git a/disttask/importinto/planner_test.go b/disttask/importinto/planner_test.go index 7ce4733b4d2ff..95655b8d794bd 100644 --- a/disttask/importinto/planner_test.go +++ b/disttask/importinto/planner_test.go @@ -15,15 +15,18 @@ package importinto import ( + "context" "encoding/json" + "fmt" "testing" + "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/disttask/framework/planner" "github.com/pingcap/tidb/domain/infosync" "github.com/pingcap/tidb/executor/importer" "github.com/pingcap/tidb/meta/autoid" "github.com/pingcap/tidb/parser/model" - "github.com/pingcap/tidb/parser/mysql" "github.com/stretchr/testify/require" ) @@ -56,7 +59,9 @@ func TestToPhysicalPlan(t *testing.T) { EligibleInstances: []*infosync.ServerInfo{{ID: "1"}}, ChunkMap: map[int32][]Chunk{chunkID: {{Path: "gs://test-load/1.csv"}}}, } - planCtx := planner.PlanCtx{} + planCtx := planner.PlanCtx{ + NextTaskStep: StepImport, + } physicalPlan, err := logicalPlan.ToPhysicalPlan(planCtx) require.NoError(t, err) plan := &planner.PhysicalPlan{ @@ -77,24 +82,6 @@ func TestToPhysicalPlan(t *testing.T) { }, Step: StepImport, }, - { - ID: 1, - Input: planner.InputSpec{ - ColumnTypes: []byte{ - mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeLonglong, mysql.TypeJSON, - }, - Links: []planner.LinkSpec{ - { - ProcessorID: 0, - }, - }, - }, - Pipeline: &PostProcessSpec{ - Schema: "db", - Table: "tb", - }, - Step: StepPostProcess, - }, }, } require.Equal(t, plan, physicalPlan) @@ -112,8 +99,15 @@ func TestToPhysicalPlan(t *testing.T) { subtaskMeta1.Checksum = Checksum{Size: 1, KVs: 2, Sum: 3} bs, err = json.Marshal(subtaskMeta1) require.NoError(t, err) + planCtx = planner.PlanCtx{ + NextTaskStep: StepPostProcess, + } + physicalPlan, err = logicalPlan.ToPhysicalPlan(planCtx) + require.NoError(t, err) subtaskMetas2, err := physicalPlan.ToSubtaskMetas(planner.PlanCtx{ - PreviousSubtaskMetas: [][]byte{bs}, + PreviousSubtaskMetas: map[int64][][]byte{ + StepImport: {bs}, + }, }, StepPostProcess) require.NoError(t, err) subtaskMeta2 := PostProcessStepMeta{ @@ -124,3 +118,145 @@ func TestToPhysicalPlan(t *testing.T) { require.NoError(t, err) require.Equal(t, [][]byte{bs}, subtaskMetas2) } + +func genEncodeStepMetas(t *testing.T, cnt int) [][]byte { + stepMetaBytes := make([][]byte, 0, cnt) + for i := 0; i < cnt; i++ { + prefix := fmt.Sprintf("d_%d_", i) + idxPrefix := fmt.Sprintf("i1_%d_", i) + meta := &ImportStepMeta{ + SortedDataMeta: &external.SortedKVMeta{ + MinKey: []byte(prefix + "a"), + MaxKey: []byte(prefix + "c"), + TotalKVSize: 12, + DataFiles: []string{prefix + "/1"}, + StatFiles: []string{prefix + "/1.stat"}, + MultipleFilesStats: []external.MultipleFilesStat{ + { + Filenames: [][2]string{ + {prefix + "/1", prefix + "/1.stat"}, + }, + }, + }, + }, + SortedIndexMetas: map[int64]*external.SortedKVMeta{ + 1: { + MinKey: []byte(idxPrefix + "a"), + MaxKey: []byte(idxPrefix + "c"), + TotalKVSize: 12, + DataFiles: []string{idxPrefix + "/1"}, + StatFiles: []string{idxPrefix + "/1.stat"}, + MultipleFilesStats: []external.MultipleFilesStat{ + { + Filenames: [][2]string{ + {idxPrefix + "/1", idxPrefix + "/1.stat"}, + }, + }, + }, + }, + }, + } + bytes, err := json.Marshal(meta) + require.NoError(t, err) + stepMetaBytes = append(stepMetaBytes, bytes) + } + return stepMetaBytes +} + +func TestGenerateMergeSortSpecs(t *testing.T) { + stepBak := external.MergeSortFileCountStep + external.MergeSortFileCountStep = 2 + t.Cleanup(func() { + external.MergeSortFileCountStep = stepBak + }) + // force merge sort for data kv + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/disttask/importinto/forceMergeSort", `return("data")`)) + t.Cleanup(func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/disttask/importinto/forceMergeSort")) + }) + encodeStepMetaBytes := genEncodeStepMetas(t, 3) + planCtx := planner.PlanCtx{ + Ctx: context.Background(), + TaskID: 1, + PreviousSubtaskMetas: map[int64][][]byte{ + StepEncodeAndSort: encodeStepMetaBytes, + }, + } + specs, err := generateMergeSortSpecs(planCtx) + require.NoError(t, err) + require.Len(t, specs, 2) + require.Len(t, specs[0].(*MergeSortSpec).DataFiles, 2) + require.Equal(t, "data", specs[0].(*MergeSortSpec).KVGroup) + require.Equal(t, "d_0_/1", specs[0].(*MergeSortSpec).DataFiles[0]) + require.Equal(t, "d_1_/1", specs[0].(*MergeSortSpec).DataFiles[1]) + require.Equal(t, "data", specs[1].(*MergeSortSpec).KVGroup) + require.Len(t, specs[1].(*MergeSortSpec).DataFiles, 1) + require.Equal(t, "d_2_/1", specs[1].(*MergeSortSpec).DataFiles[0]) +} + +func genMergeStepMetas(t *testing.T, cnt int) [][]byte { + stepMetaBytes := make([][]byte, 0, cnt) + for i := 0; i < cnt; i++ { + prefix := fmt.Sprintf("x_%d_", i) + meta := &MergeSortStepMeta{ + KVGroup: "data", + SortedKVMeta: external.SortedKVMeta{ + MinKey: []byte(prefix + "a"), + MaxKey: []byte(prefix + "c"), + TotalKVSize: 12, + DataFiles: []string{prefix + "/1"}, + StatFiles: []string{prefix + "/1.stat"}, + MultipleFilesStats: []external.MultipleFilesStat{ + { + Filenames: [][2]string{ + {prefix + "/1", prefix + "/1.stat"}, + }, + }, + }, + }, + } + bytes, err := json.Marshal(meta) + require.NoError(t, err) + stepMetaBytes = append(stepMetaBytes, bytes) + } + return stepMetaBytes +} + +func TestGetSortedKVMetas(t *testing.T) { + encodeStepMetaBytes := genEncodeStepMetas(t, 3) + kvMetas, err := getSortedKVMetasOfEncodeStep(encodeStepMetaBytes) + require.NoError(t, err) + require.Len(t, kvMetas, 2) + require.Contains(t, kvMetas, "data") + require.Contains(t, kvMetas, "1") + // just check meta is merged, won't check all fields + require.Equal(t, []byte("d_0_a"), kvMetas["data"].MinKey) + require.Equal(t, []byte("d_2_c"), kvMetas["data"].MaxKey) + require.Equal(t, []byte("i1_0_a"), kvMetas["1"].MinKey) + require.Equal(t, []byte("i1_2_c"), kvMetas["1"].MaxKey) + + mergeStepMetas := genMergeStepMetas(t, 3) + kvMetas2, err := getSortedKVMetasOfMergeStep(mergeStepMetas) + require.NoError(t, err) + require.Len(t, kvMetas2, 1) + require.Equal(t, []byte("x_0_a"), kvMetas2["data"].MinKey) + require.Equal(t, []byte("x_2_c"), kvMetas2["data"].MaxKey) + + // force merge sort for data kv + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/disttask/importinto/forceMergeSort", `return("data")`)) + t.Cleanup(func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/disttask/importinto/forceMergeSort")) + }) + allKVMetas, err := getSortedKVMetasForIngest(planner.PlanCtx{ + PreviousSubtaskMetas: map[int64][][]byte{ + StepEncodeAndSort: encodeStepMetaBytes, + StepMergeSort: mergeStepMetas, + }, + }) + require.NoError(t, err) + require.Len(t, allKVMetas, 2) + require.Equal(t, []byte("x_0_a"), allKVMetas["data"].MinKey) + require.Equal(t, []byte("x_2_c"), allKVMetas["data"].MaxKey) + require.Equal(t, []byte("i1_0_a"), allKVMetas["1"].MinKey) + require.Equal(t, []byte("i1_2_c"), allKVMetas["1"].MaxKey) +} diff --git a/disttask/importinto/proto.go b/disttask/importinto/proto.go index 337ddbd70eb8f..0979e58824478 100644 --- a/disttask/importinto/proto.go +++ b/disttask/importinto/proto.go @@ -19,6 +19,7 @@ import ( "sync" "github.com/pingcap/tidb/br/pkg/lightning/backend" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/br/pkg/lightning/mydump" "github.com/pingcap/tidb/br/pkg/lightning/verification" "github.com/pingcap/tidb/domain/infosync" @@ -29,13 +30,25 @@ import ( // Steps of IMPORT INTO, each step is represented by one or multiple subtasks. // the initial step is StepInit(-1) -// steps are processed in the following order: StepInit -> StepImport -> StepPostProcess +// steps are processed in the following order: +// - local sort: StepInit -> StepImport -> StepPostProcess -> StepDone +// - global sort: +// StepInit -> StepEncodeAndSort -> StepMergeSort -> StepWriteAndIngest +// -> StepPostProcess -> StepDone const ( // StepImport we sort source data and ingest it into TiKV in this step. - StepImport int64 = 0 + StepImport int64 = 1 // StepPostProcess we verify checksum and add index in this step. - // TODO: Might split into StepValidate and StepAddIndex later. - StepPostProcess int64 = 1 + StepPostProcess int64 = 2 + // StepEncodeAndSort encode source data and write sorted kv into global storage. + StepEncodeAndSort int64 = 3 + // StepMergeSort merge sorted kv from global storage, so we can have better + // read performance during StepWriteAndIngest. + // depends on how much kv files are overlapped, there's might 0 subtasks + // in this step. + StepMergeSort int64 = 4 + // StepWriteAndIngest write sorted kv into TiKV and ingest it. + StepWriteAndIngest int64 = 5 ) // TaskMeta is the task of IMPORT INTO. @@ -70,6 +83,34 @@ type ImportStepMeta struct { // the max id is same among all allocator types for now, since we're using same base, see // NewPanickingAllocators for more info. MaxIDs map[autoid.AllocatorType]int64 + + SortedDataMeta *external.SortedKVMeta + // SortedIndexMetas is a map from index id to its sorted kv meta. + SortedIndexMetas map[int64]*external.SortedKVMeta +} + +const ( + // dataKVGroup is the group name of the sorted kv for data. + // index kv will be stored in a group named as index-id. + dataKVGroup = "data" +) + +// MergeSortStepMeta is the meta of merge sort step. +type MergeSortStepMeta struct { + // KVGroup is the group name of the sorted kv, either dataKVGroup or index-id. + KVGroup string `json:"kv-group"` + DataFiles []string `json:"data-files"` + external.SortedKVMeta `json:"sorted-kv-meta"` +} + +// WriteIngestStepMeta is the meta of write and ingest step. +// only used when global sort is enabled. +type WriteIngestStepMeta struct { + KVGroup string `json:"kv-group"` + external.SortedKVMeta `json:"sorted-kv-meta"` + RangeSplitKeys [][]byte `json:"range-split-keys"` + + Result Result } // PostProcessStepMeta is the meta of post process step. @@ -80,7 +121,7 @@ type PostProcessStepMeta struct { MaxIDs map[autoid.AllocatorType]int64 } -// SharedVars is the shared variables between subtask and minimal tasks. +// SharedVars is the shared variables of all minimal tasks in a subtask. // This is because subtasks cannot directly obtain the results of the minimal subtask. // All the fields should be concurrent safe. type SharedVars struct { @@ -91,6 +132,28 @@ type SharedVars struct { mu sync.Mutex Checksum *verification.KVChecksum + + SortedDataMeta *external.SortedKVMeta + // SortedIndexMetas is a map from index id to its sorted kv meta. + SortedIndexMetas map[int64]*external.SortedKVMeta +} + +func (sv *SharedVars) mergeDataSummary(summary *external.WriterSummary) { + sv.mu.Lock() + defer sv.mu.Unlock() + sv.SortedDataMeta.MergeSummary(summary) +} + +func (sv *SharedVars) mergeIndexSummary(indexID int64, summary *external.WriterSummary) { + sv.mu.Lock() + defer sv.mu.Unlock() + meta, ok := sv.SortedIndexMetas[indexID] + if !ok { + meta = external.NewSortedKVMeta(summary) + sv.SortedIndexMetas[indexID] = meta + return + } + meta.MergeSummary(summary) } // importStepMinimalTask is the minimal task of IMPORT INTO. diff --git a/disttask/importinto/scheduler.go b/disttask/importinto/scheduler.go index ef65e1524fe4c..0ba3eda154ad6 100644 --- a/disttask/importinto/scheduler.go +++ b/disttask/importinto/scheduler.go @@ -20,10 +20,16 @@ import ( "sync" "time" + "github.com/docker/go-units" + "github.com/google/uuid" "github.com/pingcap/errors" "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/br/pkg/lightning/backend" + "github.com/pingcap/tidb/br/pkg/lightning/backend/external" "github.com/pingcap/tidb/br/pkg/lightning/backend/kv" "github.com/pingcap/tidb/br/pkg/lightning/common" + "github.com/pingcap/tidb/br/pkg/lightning/config" + "github.com/pingcap/tidb/br/pkg/lightning/log" "github.com/pingcap/tidb/br/pkg/lightning/metric" "github.com/pingcap/tidb/br/pkg/lightning/verification" "github.com/pingcap/tidb/disttask/framework/proto" @@ -35,7 +41,9 @@ import ( "github.com/pingcap/tidb/meta/autoid" "github.com/pingcap/tidb/table/tables" "github.com/pingcap/tidb/util/logutil" + "github.com/pingcap/tidb/util/size" "go.uber.org/zap" + "go.uber.org/zap/zapcore" ) // importStepExecutor is a executor for import step. @@ -47,37 +55,41 @@ type importStepExecutor struct { sharedVars sync.Map logger *zap.Logger + indexMemorySizeLimit uint64 + importCtx context.Context importCancel context.CancelFunc wg sync.WaitGroup } -func (s *importStepExecutor) Init(ctx context.Context) error { - s.logger.Info("init subtask env") - +func getTableImporter(ctx context.Context, taskID int64, taskMeta *TaskMeta) (*importer.TableImporter, error) { idAlloc := kv.NewPanickingAllocators(0) - tbl, err := tables.TableFromMeta(idAlloc, s.taskMeta.Plan.TableInfo) + tbl, err := tables.TableFromMeta(idAlloc, taskMeta.Plan.TableInfo) if err != nil { - return err + return nil, err } - astArgs, err := importer.ASTArgsFromStmt(s.taskMeta.Stmt) + astArgs, err := importer.ASTArgsFromStmt(taskMeta.Stmt) if err != nil { - return err + return nil, err } - controller, err := importer.NewLoadDataController(&s.taskMeta.Plan, tbl, astArgs) + controller, err := importer.NewLoadDataController(&taskMeta.Plan, tbl, astArgs) if err != nil { - return err + return nil, err } - // todo: this method will load all files, but we only import files related to current subtask. - if err := controller.InitDataFiles(ctx); err != nil { - return err + if err = controller.InitDataStore(ctx); err != nil { + return nil, err } - tableImporter, err := importer.NewTableImporter(&importer.JobImportParam{ + return importer.NewTableImporter(&importer.JobImportParam{ GroupCtx: ctx, Progress: asyncloaddata.NewProgress(false), Job: &asyncloaddata.Job{}, - }, controller, s.taskID) + }, controller, taskID) +} + +func (s *importStepExecutor) Init(ctx context.Context) error { + s.logger.Info("init subtask env") + tableImporter, err := getTableImporter(ctx, s.taskID, s.taskMeta) if err != nil { return err } @@ -86,48 +98,64 @@ func (s *importStepExecutor) Init(ctx context.Context) error { // we need this sub context since Cleanup which wait on this routine is called // before parent context is canceled in normal flow. s.importCtx, s.importCancel = context.WithCancel(ctx) - s.wg.Add(1) - go func() { - defer s.wg.Done() - s.tableImporter.CheckDiskQuota(s.importCtx) - }() + // only need to check disk quota when we are using local sort. + if s.tableImporter.IsLocalSort() { + s.wg.Add(1) + go func() { + defer s.wg.Done() + s.tableImporter.CheckDiskQuota(s.importCtx) + }() + } + s.indexMemorySizeLimit = getWriterMemorySizeLimit(s.tableImporter.Plan) + s.logger.Info("index writer memory size limit", + zap.String("limit", units.BytesSize(float64(s.indexMemorySizeLimit)))) return nil } -func (s *importStepExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) error { +func (s *importStepExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) (err error) { + logger := s.logger.With(zap.Int64("subtask-id", subtask.ID)) + task := log.BeginTask(logger, "run subtask") + defer func() { + task.End(zapcore.ErrorLevel, err) + }() bs := subtask.Meta var subtaskMeta ImportStepMeta - err := json.Unmarshal(bs, &subtaskMeta) + err = json.Unmarshal(bs, &subtaskMeta) if err != nil { - return err + return errors.Trace(err) } - s.logger.Info("split and run subtask", zap.Int32("engine-id", subtaskMeta.ID)) - dataEngine, err := s.tableImporter.OpenDataEngine(ctx, subtaskMeta.ID) - if err != nil { - return err - } - // Unlike in Lightning, we start an index engine for each subtask, whereas previously there was only a single index engine globally. - // This is because the scheduler currently does not have a post-processing mechanism. - // If we import the index in `cleanupSubtaskEnv`, the dispatcher will not wait for the import to complete. - // Multiple index engines may suffer performance degradation due to range overlap. - // These issues will be alleviated after we integrate s3 sorter. - // engineID = -1, -2, -3, ... - indexEngine, err := s.tableImporter.OpenIndexEngine(ctx, common.IndexEngineID-subtaskMeta.ID) - if err != nil { - return err + var dataEngine, indexEngine *backend.OpenedEngine + if s.tableImporter.IsLocalSort() { + dataEngine, err = s.tableImporter.OpenDataEngine(ctx, subtaskMeta.ID) + if err != nil { + return err + } + // Unlike in Lightning, we start an index engine for each subtask, + // whereas previously there was only a single index engine globally. + // This is because the scheduler currently does not have a post-processing mechanism. + // If we import the index in `cleanupSubtaskEnv`, the dispatcher will not wait for the import to complete. + // Multiple index engines may suffer performance degradation due to range overlap. + // These issues will be alleviated after we integrate s3 sorter. + // engineID = -1, -2, -3, ... + indexEngine, err = s.tableImporter.OpenIndexEngine(ctx, common.IndexEngineID-subtaskMeta.ID) + if err != nil { + return err + } } sharedVars := &SharedVars{ - TableImporter: s.tableImporter, - DataEngine: dataEngine, - IndexEngine: indexEngine, - Progress: asyncloaddata.NewProgress(false), - Checksum: &verification.KVChecksum{}, + TableImporter: s.tableImporter, + DataEngine: dataEngine, + IndexEngine: indexEngine, + Progress: asyncloaddata.NewProgress(false), + Checksum: &verification.KVChecksum{}, + SortedDataMeta: &external.SortedKVMeta{}, + SortedIndexMetas: make(map[int64]*external.SortedKVMeta), } s.sharedVars.Store(subtaskMeta.ID, sharedVars) source := operator.NewSimpleDataChannel(make(chan *importStepMinimalTask)) - op := newEncodeAndSortOperator(ctx, int(s.taskMeta.Plan.ThreadCnt), s.logger) + op := newEncodeAndSortOperator(ctx, s, sharedVars, subtask.ID, s.indexMemorySizeLimit) op.SetSource(source) pipeline := operator.NewAsyncPipeline(op) if err = pipeline.Execute(); err != nil { @@ -156,7 +184,7 @@ outer: func (s *importStepExecutor) OnFinished(ctx context.Context, subtask *proto.Subtask) error { var subtaskMeta ImportStepMeta if err := json.Unmarshal(subtask.Meta, &subtaskMeta); err != nil { - return err + return errors.Trace(err) } s.logger.Info("on subtask finished", zap.Int32("engine-id", subtaskMeta.ID)) @@ -169,23 +197,27 @@ func (s *importStepExecutor) OnFinished(ctx context.Context, subtask *proto.Subt return errors.Errorf("sharedVars %d not found", subtaskMeta.ID) } - // TODO: we should close and cleanup engine in all case, since there's no checkpoint. - s.logger.Info("import data engine", zap.Int32("engine-id", subtaskMeta.ID)) - closedDataEngine, err := sharedVars.DataEngine.Close(ctx) - if err != nil { - return err - } - dataKVCount, err := s.tableImporter.ImportAndCleanup(ctx, closedDataEngine) - if err != nil { - return err - } + var dataKVCount int64 + if s.tableImporter.IsLocalSort() { + // TODO: we should close and cleanup engine in all case, since there's no checkpoint. + s.logger.Info("import data engine", zap.Int32("engine-id", subtaskMeta.ID)) + closedDataEngine, err := sharedVars.DataEngine.Close(ctx) + if err != nil { + return err + } + dataKVCount, err = s.tableImporter.ImportAndCleanup(ctx, closedDataEngine) + if err != nil { + return err + } - s.logger.Info("import index engine", zap.Int32("engine-id", subtaskMeta.ID)) - if closedEngine, err := sharedVars.IndexEngine.Close(ctx); err != nil { - return err - } else if _, err := s.tableImporter.ImportAndCleanup(ctx, closedEngine); err != nil { - return err + s.logger.Info("import index engine", zap.Int32("engine-id", subtaskMeta.ID)) + if closedEngine, err := sharedVars.IndexEngine.Close(ctx); err != nil { + return err + } else if _, err := s.tableImporter.ImportAndCleanup(ctx, closedEngine); err != nil { + return err + } } + // there's no imported dataKVCount on this stage when using global sort. sharedVars.mu.Lock() defer sharedVars.mu.Unlock() @@ -203,10 +235,12 @@ func (s *importStepExecutor) OnFinished(ctx context.Context, subtask *proto.Subt autoid.AutoIncrementType: allocators.Get(autoid.AutoIncrementType).Base(), autoid.AutoRandomType: allocators.Get(autoid.AutoRandomType).Base(), } + subtaskMeta.SortedDataMeta = sharedVars.SortedDataMeta + subtaskMeta.SortedIndexMetas = sharedVars.SortedIndexMetas s.sharedVars.Delete(subtaskMeta.ID) newMeta, err := json.Marshal(subtaskMeta) if err != nil { - return err + return errors.Trace(err) } subtask.Meta = newMeta return nil @@ -225,6 +259,169 @@ func (s *importStepExecutor) Rollback(context.Context) error { return nil } +type mergeSortStepExecutor struct { + scheduler.EmptySubtaskExecutor + taskID int64 + taskMeta *TaskMeta + logger *zap.Logger + controller *importer.LoadDataController + // subtask of a task is run in serial now, so we don't need lock here. + // change to SyncMap when we support parallel subtask in the future. + subtaskSortedKVMeta *external.SortedKVMeta +} + +var _ execute.SubtaskExecutor = &mergeSortStepExecutor{} + +func (m *mergeSortStepExecutor) Init(ctx context.Context) error { + controller, err := buildController(&m.taskMeta.Plan, m.taskMeta.Stmt) + if err != nil { + return err + } + if err = controller.InitDataStore(ctx); err != nil { + return err + } + m.controller = controller + return nil +} + +func (m *mergeSortStepExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) (err error) { + logger := m.logger.With(zap.Int64("subtask-id", subtask.ID)) + task := log.BeginTask(logger, "run subtask") + defer func() { + task.End(zapcore.ErrorLevel, err) + }() + + sm := &MergeSortStepMeta{} + err = json.Unmarshal(subtask.Meta, sm) + if err != nil { + return errors.Trace(err) + } + + var mu sync.Mutex + m.subtaskSortedKVMeta = &external.SortedKVMeta{} + onClose := func(summary *external.WriterSummary) { + mu.Lock() + defer mu.Unlock() + m.subtaskSortedKVMeta.MergeSummary(summary) + } + + writerID := uuid.New().String() + prefix := subtaskPrefix(m.taskID, subtask.ID) + + return external.MergeOverlappingFiles( + ctx, + sm.DataFiles, + m.controller.GlobalSortStore, + 64*1024, + prefix, + writerID, + 256*size.MB, + 8*1024, + 1*size.MB, + 8*1024, + onClose) +} + +func (m *mergeSortStepExecutor) OnFinished(_ context.Context, subtask *proto.Subtask) error { + var subtaskMeta MergeSortStepMeta + if err := json.Unmarshal(subtask.Meta, &subtaskMeta); err != nil { + return errors.Trace(err) + } + subtaskMeta.SortedKVMeta = *m.subtaskSortedKVMeta + m.subtaskSortedKVMeta = nil + newMeta, err := json.Marshal(subtaskMeta) + if err != nil { + return errors.Trace(err) + } + subtask.Meta = newMeta + return nil +} + +type writeAndIngestStepExecutor struct { + taskID int64 + taskMeta *TaskMeta + logger *zap.Logger + tableImporter *importer.TableImporter +} + +var _ execute.SubtaskExecutor = &writeAndIngestStepExecutor{} + +func (e *writeAndIngestStepExecutor) Init(ctx context.Context) error { + tableImporter, err := getTableImporter(ctx, e.taskID, e.taskMeta) + if err != nil { + return err + } + e.tableImporter = tableImporter + return nil +} + +func (e *writeAndIngestStepExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) (err error) { + sm := &WriteIngestStepMeta{} + err = json.Unmarshal(subtask.Meta, sm) + if err != nil { + return errors.Trace(err) + } + + logger := e.logger.With(zap.Int64("subtask-id", subtask.ID), + zap.String("kv-group", sm.KVGroup)) + task := log.BeginTask(logger, "run subtask") + defer func() { + task.End(zapcore.ErrorLevel, err) + }() + + _, engineUUID := backend.MakeUUID("", subtask.ID) + localBackend := e.tableImporter.Backend() + err = localBackend.CloseEngine(ctx, &backend.EngineConfig{ + External: &backend.ExternalEngineConfig{ + StorageURI: e.taskMeta.Plan.CloudStorageURI, + DataFiles: sm.DataFiles, + StatFiles: sm.StatFiles, + MinKey: sm.MinKey, + MaxKey: sm.MaxKey, + SplitKeys: sm.RangeSplitKeys, + TotalFileSize: int64(sm.TotalKVSize), + TotalKVCount: 0, + }, + }, engineUUID) + if err != nil { + return err + } + return localBackend.ImportEngine(ctx, engineUUID, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) +} + +func (e *writeAndIngestStepExecutor) OnFinished(_ context.Context, subtask *proto.Subtask) error { + var subtaskMeta WriteIngestStepMeta + if err := json.Unmarshal(subtask.Meta, &subtaskMeta); err != nil { + return errors.Trace(err) + } + if subtaskMeta.KVGroup != dataKVGroup { + return nil + } + + // only data kv group has loaded row count + _, engineUUID := backend.MakeUUID("", subtask.ID) + localBackend := e.tableImporter.Backend() + _, kvCount := localBackend.GetExternalEngineKVStatistics(engineUUID) + subtaskMeta.Result.LoadedRowCnt = uint64(kvCount) + + newMeta, err := json.Marshal(subtaskMeta) + if err != nil { + return errors.Trace(err) + } + subtask.Meta = newMeta + return nil +} + +func (e *writeAndIngestStepExecutor) Cleanup(_ context.Context) (err error) { + e.logger.Info("cleanup subtask env") + return e.tableImporter.Close() +} + +func (e *writeAndIngestStepExecutor) Rollback(context.Context) error { + e.logger.Info("rollback") + return nil +} + type postStepExecutor struct { scheduler.EmptySubtaskExecutor taskID int64 @@ -234,15 +431,20 @@ type postStepExecutor struct { var _ execute.SubtaskExecutor = &postStepExecutor{} -func (p *postStepExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) error { +func (p *postStepExecutor) RunSubtask(ctx context.Context, subtask *proto.Subtask) (err error) { + logger := p.logger.With(zap.Int64("subtask-id", subtask.ID)) + task := log.BeginTask(logger, "run subtask") + defer func() { + task.End(zapcore.ErrorLevel, err) + }() stepMeta := PostProcessStepMeta{} - if err := json.Unmarshal(subtask.Meta, &stepMeta); err != nil { - return err + if err = json.Unmarshal(subtask.Meta, &stepMeta); err != nil { + return errors.Trace(err) } failpoint.Inject("waitBeforePostProcess", func() { time.Sleep(5 * time.Second) }) - return postProcess(ctx, p.taskMeta, &stepMeta, p.logger) + return postProcess(ctx, p.taskMeta, &stepMeta, logger) } type importScheduler struct { @@ -267,7 +469,7 @@ func (s *importScheduler) Run(ctx context.Context, task *proto.Task) error { func (*importScheduler) GetSubtaskExecutor(_ context.Context, task *proto.Task, _ *execute.Summary) (execute.SubtaskExecutor, error) { taskMeta := TaskMeta{} if err := json.Unmarshal(task.Meta, &taskMeta); err != nil { - return nil, err + return nil, errors.Trace(err) } logger := logutil.BgLogger().With( zap.String("type", proto.ImportInto), @@ -277,12 +479,24 @@ func (*importScheduler) GetSubtaskExecutor(_ context.Context, task *proto.Task, logger.Info("create step scheduler") switch task.Step { - case StepImport: + case StepImport, StepEncodeAndSort: return &importStepExecutor{ taskID: task.ID, taskMeta: &taskMeta, logger: logger, }, nil + case StepMergeSort: + return &mergeSortStepExecutor{ + taskID: task.ID, + taskMeta: &taskMeta, + logger: logger, + }, nil + case StepWriteAndIngest: + return &writeAndIngestStepExecutor{ + taskID: task.ID, + taskMeta: &taskMeta, + logger: logger, + }, nil case StepPostProcess: return &postStepExecutor{ taskID: task.ID, diff --git a/disttask/importinto/subtask_executor.go b/disttask/importinto/subtask_executor.go index b24e3ab72706c..4a4d7b497bfe8 100644 --- a/disttask/importinto/subtask_executor.go +++ b/disttask/importinto/subtask_executor.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/br/pkg/lightning/backend" "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" @@ -46,7 +47,7 @@ var TestSyncChan = make(chan struct{}) // MiniTaskExecutor is the interface for a minimal task executor. // exported for testing. type MiniTaskExecutor interface { - Run(ctx context.Context) error + Run(ctx context.Context, dataWriter, indexWriter backend.EngineWriter) error } // importMinimalTaskExecutor is a minimal task executor for IMPORT INTO. @@ -62,7 +63,7 @@ func newImportMinimalTaskExecutor0(t *importStepMinimalTask) MiniTaskExecutor { } } -func (e *importMinimalTaskExecutor) Run(ctx context.Context) error { +func (e *importMinimalTaskExecutor) Run(ctx context.Context, dataWriter, indexWriter backend.EngineWriter) error { logger := logutil.BgLogger().With(zap.String("type", proto.ImportInto), zap.Int64("table-id", e.mTtask.Plan.TableInfo.ID)) logger.Info("run minimal task") failpoint.Inject("waitBeforeSortChunk", func() { @@ -77,8 +78,14 @@ func (e *importMinimalTaskExecutor) Run(ctx context.Context) error { }) chunkCheckpoint := toChunkCheckpoint(e.mTtask.Chunk) sharedVars := e.mTtask.SharedVars - if err := importer.ProcessChunk(ctx, &chunkCheckpoint, sharedVars.TableImporter, sharedVars.DataEngine, sharedVars.IndexEngine, sharedVars.Progress, logger); err != nil { - return err + if sharedVars.TableImporter.IsLocalSort() { + if err := importer.ProcessChunk(ctx, &chunkCheckpoint, sharedVars.TableImporter, sharedVars.DataEngine, sharedVars.IndexEngine, sharedVars.Progress, logger); err != nil { + return err + } + } else { + if err := importer.ProcessChunkWith(ctx, &chunkCheckpoint, sharedVars.TableImporter, dataWriter, indexWriter, sharedVars.Progress, logger); err != nil { + return err + } } sharedVars.mu.Lock() diff --git a/disttask/operator/operator.go b/disttask/operator/operator.go index 2e3bb5a68cc25..c1a3d43bb805c 100644 --- a/disttask/operator/operator.go +++ b/disttask/operator/operator.go @@ -70,7 +70,7 @@ func (c *AsyncOperator[T, R]) Open() error { func (c *AsyncOperator[T, R]) Close() error { // Wait all tasks done. // We don't need to close the task channel because - // it is closed by the workerpool. + // it is maintained outside this operator, see SetSource. c.pool.Wait() c.pool.Release() return nil diff --git a/docs/design/2023-06-30-configurable-kv-timeout.md b/docs/design/2023-06-30-configurable-kv-timeout.md index c21700be6c5dc..83e5896a7f8df 100644 --- a/docs/design/2023-06-30-configurable-kv-timeout.md +++ b/docs/design/2023-06-30-configurable-kv-timeout.md @@ -21,7 +21,7 @@ encountered. For latency sensitive applications, providing predictable sub-second read latency by set fast retrying is valuable. queries that are usually very fast (such as point-select query), setting the value -of `tidb_kv_read_timeout` to short value like `500ms`, the TiDB cluster would be more tolerable +of `tikv_client_read_timeout` to short value like `500ms`, the TiDB cluster would be more tolerable for network latency or io latency jitter for a single storage node, because the retry are more quickly. This would be helpful if the requests could be processed by more than 1 candidate targets, for example @@ -31,11 +31,11 @@ follower or stale read requests that could be handled by multiple available peer A possible improvement suggested by [#44771](https://github.com/pingcap/tidb/issues/44771) is to make the timeout values of specific KV requests configurable. For example: -- Adding a session variable `tidb_kv_read_timeout`, which is used to control the timeout for a single +- Adding a session variable `tikv_client_read_timeout`, which is used to control the timeout for a single TiKV read RPC request. When the user sets the value of this variable, all read RPC request timeouts will use this value. The default value of this variable is 0, and the timeout of TiKV read RPC requests is still the original value of `ReadTimeoutShort` and `ReadTimeoutMedium`. -- Adding statement level hint like `SELECT /*+ tidb_kv_read_timeout(500ms) */ * FROM t where id = ?;` to +- Support statement level hint like `SELECT /*+ set_var(tikv_client_read_timeout=500) */ * FROM t where id = ?;` to set the timeout value of the KV requests of this single query to the certain value. ### Example Usage @@ -48,17 +48,17 @@ set @@tidb_read_staleness=-5; set @@tidb_tikv_tidb_timeout=500; select * from t where id = 1; # The unit is miliseconds. The query hint usage. -select /*+ tidb_kv_read_timeout(500ms) */ * FROM t where id = 1; +select /*+ set_var(tikv_client_read_timeout=500) */ * FROM t where id = 1; ``` ### Problems -- Setting the variable `tidb_kv_read_timeout ` may not be easy if it affects the timeout for all +- Setting the variable `tikv_client_read_timeout ` may not be easy if it affects the timeout for all TiKV read requests, such as Get, BatchGet, Cop in this session.A timeout of 1 second may be sufficient for GET requests, but may be small for COP requests. Some large COP requests may keep timing out and could not be processed properly. -- If the value of the variable or query hint `tidb_kv_read_timeout` is set too small, more retries will occur, +- If the value of the variable or query hint `tikv_client_read_timeout` is set too small, more retries will occur, increasing the load pressure on the TiDB cluster. In the worst case the query would not return until the -max backoff timeout is reached if the `tidb_kv_read_timeout` is set to a value which none of the replicas +max backoff timeout is reached if the `tikv_client_read_timeout` is set to a value which none of the replicas could finish processing within that time. @@ -66,18 +66,6 @@ could finish processing within that time. The query hint usage would be more flexible and safer as the impact is limited to a single query. -### Add Hint Support For `tidb_kv_read_timeout` - -- Add related field in the `StatementContext` struct like -```go -type StmtHints struct { - ... - KVReadTimeout: Duration -} -``` -- Support `tidb_kv_read_timeout` processing in `ExtractTableHintsFromStmtNode` and `handleStmtHints` functions, -convert the user input hint value into correspond field of `StmtContext` so it could be used later. - ### Support Timeout Configuration For Get And Batch-Get - Add related filed in the `KVSnapshot` struct like @@ -237,7 +225,7 @@ There’s already a query level timeout configuration `max_execution_time` which variables and query hints. If the timeout of RPC or TiKV requests could derive the timeout values from the `max_execution_time` in an -intelligent way, it’s not needed to expose another variable or usage like `tidb_kv_read_timeout`. +intelligent way, it’s not needed to expose another variable or usage like `tikv_client_read_timeout`. For example, consider the strategy: - The `max_execution_time` is configured to `1s` on the query level diff --git a/domain/domain.go b/domain/domain.go index 4890eb67b74b8..419732c096855 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -2329,10 +2329,6 @@ func (do *Domain) loadStatsWorker() { for { select { case <-loadTicker.C: - err = statsHandle.RefreshVars() - if err != nil { - logutil.BgLogger().Debug("refresh variables failed", zap.Error(err)) - } err = statsHandle.Update(do.InfoSchema()) if err != nil { logutil.BgLogger().Debug("update stats info failed", zap.Error(err)) diff --git a/dumpling/export/config.go b/dumpling/export/config.go index e48edbb3ce1f6..b22e11ed1798c 100644 --- a/dumpling/export/config.go +++ b/dumpling/export/config.go @@ -68,6 +68,7 @@ const ( flagKey = "key" flagCsvSeparator = "csv-separator" flagCsvDelimiter = "csv-delimiter" + flagCsvLineTerminator = "csv-line-terminator" flagOutputFilenameTemplate = "output-filename-template" flagCompleteInsert = "complete-insert" flagParams = "params" @@ -113,18 +114,19 @@ type Config struct { SSLKeyBytes []byte `json:"-"` } - LogLevel string - LogFile string - LogFormat string - OutputDirPath string - StatusAddr string - Snapshot string - Consistency string - CsvNullValue string - SQL string - CsvSeparator string - CsvDelimiter string - Databases []string + LogLevel string + LogFile string + LogFormat string + OutputDirPath string + StatusAddr string + Snapshot string + Consistency string + CsvNullValue string + SQL string + CsvSeparator string + CsvDelimiter string + CsvLineTerminator string + Databases []string TableFilter filter.Filter `json:"-"` Where string @@ -191,6 +193,7 @@ func DefaultConfig() *Config { DumpEmptyDatabase: true, CsvDelimiter: "\"", CsvSeparator: ",", + CsvLineTerminator: "\r\n", SessionParams: make(map[string]interface{}), OutputFileTemplate: DefaultOutputFileTemplate, PosAfterConnect: false, @@ -300,6 +303,7 @@ func (*Config) DefineFlags(flags *pflag.FlagSet) { flags.String(flagKey, "", "The path name to the client private key file for TLS connection") flags.String(flagCsvSeparator, ",", "The separator for csv files, default ','") flags.String(flagCsvDelimiter, "\"", "The delimiter for values in csv files, default '\"'") + flags.String(flagCsvLineTerminator, "\r\n", "The line terminator for csv files, default '\\r\\n'") flags.String(flagOutputFilenameTemplate, "", "The output filename template (without file extension)") flags.Bool(flagCompleteInsert, false, "Use complete INSERT statements that include column names") flags.StringToString(flagParams, nil, `Extra session variables used while dumping, accepted format: --params "character_set_client=latin1,character_set_connection=latin1"`) @@ -447,6 +451,10 @@ func (conf *Config) ParseFromFlags(flags *pflag.FlagSet) error { if err != nil { return errors.Trace(err) } + conf.CsvLineTerminator, err = flags.GetString(flagCsvLineTerminator) + if err != nil { + return errors.Trace(err) + } conf.CompleteInsert, err = flags.GetBool(flagCompleteInsert) if err != nil { return errors.Trace(err) diff --git a/dumpling/export/writer.go b/dumpling/export/writer.go index b4396d2279607..6e52f2384b787 100644 --- a/dumpling/export/writer.go +++ b/dumpling/export/writer.go @@ -304,9 +304,10 @@ type outputFileNamer struct { } type csvOption struct { - nullValue string - separator []byte - delimiter []byte + nullValue string + separator []byte + delimiter []byte + lineTerminator []byte } func newOutputFileNamer(meta TableMeta, chunkIdx int, rows, fileSize bool) *outputFileNamer { diff --git a/dumpling/export/writer_serial_test.go b/dumpling/export/writer_serial_test.go index 2290ca86cdfa2..4029b08ef9ce3 100644 --- a/dumpling/export/writer_serial_test.go +++ b/dumpling/export/writer_serial_test.go @@ -120,7 +120,7 @@ func TestWriteInsertInCsv(t *testing.T) { bf := storage.NewBufferWriter() // test nullValue - opt := &csvOption{separator: []byte(","), delimiter: []byte{'"'}, nullValue: "\\N"} + opt := &csvOption{separator: []byte(","), delimiter: []byte{'"'}, nullValue: "\\N", lineTerminator: []byte("\r\n")} conf := configForWriteCSV(cfg, true, opt) m := newMetrics(cfg.PromFactory, conf.Labels) n, err := WriteInsertInCsv(tcontext.Background(), conf, tableIR, tableIR, bf, m) @@ -171,10 +171,29 @@ func TestWriteInsertInCsv(t *testing.T) { require.Equal(t, float64(len(data)), ReadGauge(m.finishedRowsGauge)) require.Equal(t, float64(len(expected)), ReadGauge(m.finishedSizeGauge)) + // test line terminator + bf.Reset() + opt.lineTerminator = []byte("\n") + tableIR = newMockTableIR("test", "employee", data, nil, colTypes) + conf = configForWriteCSV(cfg, true, opt) + m = newMetrics(conf.PromFactory, conf.Labels) + n, err = WriteInsertInCsv(tcontext.Background(), conf, tableIR, tableIR, bf, m) + require.Equal(t, uint64(4), n) + require.NoError(t, err) + + expected = "1;'male';'bob@mail.com';'020-1234';\\N\n" + + "2;'female';'sarah@mail.com';'020-1253';'healthy'\n" + + "3;'male';'john@mail.com';'020-1256';'healthy'\n" + + "4;'female';'sarah@mail.com';'020-1235';'healthy'\n" + require.Equal(t, expected, bf.String()) + require.Equal(t, float64(len(data)), ReadGauge(m.finishedRowsGauge)) + require.Equal(t, float64(len(expected)), ReadGauge(m.finishedSizeGauge)) + // test delimiter that included in values bf.Reset() opt.separator = []byte("&;,?") opt.delimiter = []byte("ma") + opt.lineTerminator = []byte("\r\n") tableIR = newMockTableIR("test", "employee", data, nil, colTypes) tableIR.colNames = []string{"id", "gender", "email", "phone_number", "status"} conf = configForWriteCSV(cfg, false, opt) @@ -211,7 +230,7 @@ func TestWriteInsertInCsvReturnsError(t *testing.T) { bf := storage.NewBufferWriter() // test nullValue - opt := &csvOption{separator: []byte(","), delimiter: []byte{'"'}, nullValue: "\\N"} + opt := &csvOption{separator: []byte(","), delimiter: []byte{'"'}, nullValue: "\\N", lineTerminator: []byte("\r\n")} conf := configForWriteCSV(cfg, true, opt) m := newMetrics(conf.PromFactory, conf.Labels) n, err := WriteInsertInCsv(tcontext.Background(), conf, tableIR, tableIR, bf, m) @@ -294,6 +313,7 @@ func configForWriteCSV(config *Config, noHeader bool, opt *csvOption) *Config { cfg.CsvNullValue = opt.nullValue cfg.CsvDelimiter = string(opt.delimiter) cfg.CsvSeparator = string(opt.separator) + cfg.CsvLineTerminator = string(opt.lineTerminator) cfg.FileSize = UnspecifiedSize return cfg } diff --git a/dumpling/export/writer_util.go b/dumpling/export/writer_util.go index dc34992d9adc1..1d4e328703336 100644 --- a/dumpling/export/writer_util.go +++ b/dumpling/export/writer_util.go @@ -309,9 +309,10 @@ func WriteInsertInCsv( wp := newWriterPipe(w, cfg.FileSize, UnspecifiedSize, metrics, cfg.Labels) opt := &csvOption{ - nullValue: cfg.CsvNullValue, - separator: []byte(cfg.CsvSeparator), - delimiter: []byte(cfg.CsvDelimiter), + nullValue: cfg.CsvNullValue, + separator: []byte(cfg.CsvSeparator), + delimiter: []byte(cfg.CsvDelimiter), + lineTerminator: []byte(cfg.CsvLineTerminator), } // use context.Background here to make sure writerPipe can deplete all the chunks in pipeline @@ -365,8 +366,7 @@ func WriteInsertInCsv( bf.Write(opt.separator) } } - bf.WriteByte('\r') - bf.WriteByte('\n') + bf.Write(opt.lineTerminator) } wp.currentFileSize += uint64(bf.Len()) @@ -381,8 +381,7 @@ func WriteInsertInCsv( counter++ wp.currentFileSize += uint64(bf.Len()-lastBfSize) + 1 // 1 is for "\n" - bf.WriteByte('\r') - bf.WriteByte('\n') + bf.Write(opt.lineTerminator) if bf.Len() >= lengthLimit { select { case <-pCtx.Done(): diff --git a/dumpling/tests/e2e_csv/run.sh b/dumpling/tests/e2e_csv/run.sh index 9c5afaca469d7..93a0855a3232d 100644 --- a/dumpling/tests/e2e_csv/run.sh +++ b/dumpling/tests/e2e_csv/run.sh @@ -72,6 +72,7 @@ run() { escape_backslash_arr="true false" csv_delimiter_arr="\" '" csv_separator_arr=', a aa |*|' +csv_line_terminator_arr='\n \r\n' compress_arr='space gzip snappy zstd' for compress in $compress_arr @@ -80,14 +81,17 @@ do do for csv_separator in $csv_separator_arr do - for csv_delimiter in $csv_delimiter_arr + for csv_line_terminator in $csv_line_terminator_arr do - run + for csv_delimiter in $csv_delimiter_arr + do + run + done + if [ "$escape_backslash" = "true" ]; then + csv_delimiter="" + run + fi done - if [ "$escape_backslash" = "true" ]; then - csv_delimiter="" - run - fi done done done diff --git a/errno/errname.go b/errno/errname.go index 648310616d4e8..bb1fa58be9ef3 100644 --- a/errno/errname.go +++ b/errno/errname.go @@ -1059,8 +1059,8 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{ ErrLoadParquetFromLocal: mysql.Message("Do not support loading parquet files from local. Please try to load the parquet files from the cloud storage", nil), ErrLoadDataEmptyPath: mysql.Message("The value of INFILE must not be empty when LOAD DATA from LOCAL", nil), ErrLoadDataUnsupportedFormat: mysql.Message("The FORMAT '%s' is not supported", nil), - ErrLoadDataInvalidURI: mysql.Message("The URI of file location is invalid. Reason: %s. Please provide a valid URI, such as 's3://import/test.csv?access_key_id={your_access_key_id ID}&secret_access_key={your_secret_access_key}&session_token={your_session_token}'", nil), - ErrLoadDataCantAccess: mysql.Message("Access to the source file has been denied. Reason: %s. Please check the URI, access key and secret access key are correct", nil), + ErrLoadDataInvalidURI: mysql.Message("The URI of %s is invalid. Reason: %s. Please provide a valid URI, such as 's3://import/test.csv?access_key_id={your_access_key_id ID}&secret_access_key={your_secret_access_key}&session_token={your_session_token}'", nil), + ErrLoadDataCantAccess: mysql.Message("Access to the %s has been denied. Reason: %s. Please check the URI, access key and secret access key are correct", nil), ErrLoadDataCantRead: mysql.Message("Failed to read source files. Reason: %s. %s", nil), ErrLoadDataWrongFormatConfig: mysql.Message("", nil), ErrUnknownOption: mysql.Message("Unknown option %s", nil), diff --git a/errors.toml b/errors.toml index 0ffcb48e051a7..8d37b77363cbc 100644 --- a/errors.toml +++ b/errors.toml @@ -1803,12 +1803,12 @@ The FORMAT '%s' is not supported ["executor:8158"] error = ''' -The URI of file location is invalid. Reason: %s. Please provide a valid URI, such as 's3://import/test.csv?access_key_id={your_access_key_id ID}&secret_access_key={your_secret_access_key}&session_token={your_session_token}' +The URI of %s is invalid. Reason: %s. Please provide a valid URI, such as 's3://import/test.csv?access_key_id={your_access_key_id ID}&secret_access_key={your_secret_access_key}&session_token={your_session_token}' ''' ["executor:8159"] error = ''' -Access to the source file has been denied. Reason: %s. Please check the URI, access key and secret access key are correct +Access to the %s has been denied. Reason: %s. Please check the URI, access key and secret access key are correct ''' ["executor:8160"] diff --git a/executor/BUILD.bazel b/executor/BUILD.bazel index b2189d60742ee..57f64bfc4ea7b 100644 --- a/executor/BUILD.bazel +++ b/executor/BUILD.bazel @@ -275,6 +275,7 @@ go_library( "@org_golang_google_grpc//credentials", "@org_golang_google_grpc//credentials/insecure", "@org_golang_google_grpc//status", + "@org_golang_x_exp//maps", "@org_golang_x_sync//errgroup", "@org_uber_go_atomic//:atomic", "@org_uber_go_zap//:zap", @@ -410,6 +411,7 @@ go_test( "//sessiontxn/staleread", "//statistics", "//statistics/handle", + "//statistics/handle/globalstats", "//store/copr", "//store/driver/error", "//store/helper", diff --git a/executor/OWNERS b/executor/OWNERS new file mode 100644 index 0000000000000..fdb555c5f9a4d --- /dev/null +++ b/executor/OWNERS @@ -0,0 +1,5 @@ +# See the OWNERS docs at https://go.k8s.io/owners +options: + no_parent_owners: true +approvers: + - sig-approvers-executor diff --git a/executor/adapter.go b/executor/adapter.go index a1169af54d117..a281c9913dc8c 100644 --- a/executor/adapter.go +++ b/executor/adapter.go @@ -1782,7 +1782,7 @@ func getEncodedPlan(stmtCtx *stmtctx.StatementContext, genHint bool) (encodedPla // so we have to iterate all hints from the customer and keep some other necessary hints. switch tableHint.HintName.L { case plannercore.HintMemoryQuota, plannercore.HintUseToja, plannercore.HintNoIndexMerge, - plannercore.HintMaxExecutionTime, plannercore.HintTidbKvReadTimeout, + plannercore.HintMaxExecutionTime, plannercore.HintIgnoreIndex, plannercore.HintReadFromStorage, plannercore.HintMerge, plannercore.HintSemiJoinRewrite, plannercore.HintNoDecorrelate: hints = append(hints, tableHint) diff --git a/executor/analyze.go b/executor/analyze.go index a3ac2bc8f7a8c..32c7b6a3df599 100644 --- a/executor/analyze.go +++ b/executor/analyze.go @@ -151,11 +151,12 @@ func (e *AnalyzeExec) Next(ctx context.Context, _ *chunk.Chunk) error { dom := domain.GetDomain(e.Ctx()) dom.SysProcTracker().KillSysProcess(dom.GetAutoAnalyzeProcID()) }) - // If we enabled dynamic prune mode, then we need to generate global stats here for partition tables. - err = e.handleGlobalStats(ctx, needGlobalStats, globalStatsMap) - if err != nil { - return err + if needGlobalStats { + err = e.handleGlobalStats(ctx, globalStatsMap) + if err != nil { + return err + } } // Update analyze options to mysql.analyze_options for auto analyze. @@ -172,46 +173,80 @@ func filterAndCollectTasks(tasks []*analyzeTask, statsHandle *handle.Handle, inf filteredTasks []*analyzeTask skippedTables []string needAnalyzeTableCnt uint - tids = make([]int64, 0, len(tasks)) // tidMap is used to deduplicate table IDs. // In stats v1, analyze for each index is a single task, and they have the same table id. - tidMap = make(map[int64]struct{}, len(tasks)) + tidAndPidsMap = make(map[int64]struct{}, len(tasks)) ) - // Check the locked tables in one transaction. - for _, task := range tasks { - tableID := getTableIDFromTask(task) - tids = append(tids, tableID) - } - lockedTables, err := statsHandle.GetLockedTables(tids...) + lockedTableAndPartitionIDs, err := getLockedTableAndPartitionIDs(statsHandle, tasks) if err != nil { return nil, 0, nil, err } for _, task := range tasks { + // Check if the table or partition is locked. tableID := getTableIDFromTask(task) - _, isLocked := lockedTables[tableID] + _, isLocked := lockedTableAndPartitionIDs[tableID.TableID] + // If the whole table is not locked, we should check whether the partition is locked. + if !isLocked && tableID.IsPartitionTable() { + _, isLocked = lockedTableAndPartitionIDs[tableID.PartitionID] + } + + // Only analyze the table that is not locked. if !isLocked { filteredTasks = append(filteredTasks, task) } - if _, ok := tidMap[tableID]; !ok { + + // Get the physical table ID. + physicalTableID := tableID.TableID + if tableID.IsPartitionTable() { + physicalTableID = tableID.PartitionID + } + if _, ok := tidAndPidsMap[physicalTableID]; !ok { if isLocked { - tbl, ok := infoSchema.TableByID(tableID) - if !ok { - logutil.BgLogger().Warn("Unknown table ID in analyze task", zap.Int64("tid", tableID)) + if tableID.IsPartitionTable() { + tbl, _, def := infoSchema.FindTableByPartitionID(tableID.PartitionID) + if def == nil { + logutil.BgLogger().Warn("Unknown partition ID in analyze task", zap.Int64("pid", tableID.PartitionID)) + } else { + schema, _ := infoSchema.SchemaByTable(tbl.Meta()) + skippedTables = append(skippedTables, fmt.Sprintf("%s.%s partition (%s)", schema.Name, tbl.Meta().Name.O, def.Name.O)) + } } else { - skippedTables = append(skippedTables, tbl.Meta().Name.L) + tbl, ok := infoSchema.TableByID(physicalTableID) + if !ok { + logutil.BgLogger().Warn("Unknown table ID in analyze task", zap.Int64("tid", physicalTableID)) + } else { + schema, _ := infoSchema.SchemaByTable(tbl.Meta()) + skippedTables = append(skippedTables, fmt.Sprintf("%s.%s", schema.Name, tbl.Meta().Name.O)) + } } } else { needAnalyzeTableCnt++ } - tidMap[tableID] = struct{}{} + tidAndPidsMap[physicalTableID] = struct{}{} } } return filteredTasks, needAnalyzeTableCnt, skippedTables, nil } +// getLockedTableAndPartitionIDs queries the locked tables and partitions. +func getLockedTableAndPartitionIDs(statsHandle *handle.Handle, tasks []*analyzeTask) (map[int64]struct{}, error) { + tidAndPids := make([]int64, 0, len(tasks)) + // Check the locked tables in one transaction. + // We need to check all tables and its partitions. + // Because if the whole table is locked, we should skip all partitions. + for _, task := range tasks { + tableID := getTableIDFromTask(task) + tidAndPids = append(tidAndPids, tableID.TableID) + if tableID.IsPartitionTable() { + tidAndPids = append(tidAndPids, tableID.PartitionID) + } + } + return statsHandle.GetLockedTables(tidAndPids...) +} + // warnLockedTableMsg warns the locked table IDs. func warnLockedTableMsg(sessionVars *variable.SessionVars, needAnalyzeTableCnt uint, skippedTables []string) { if len(skippedTables) > 0 { @@ -229,23 +264,21 @@ func warnLockedTableMsg(sessionVars *variable.SessionVars, needAnalyzeTableCnt u } } -func getTableIDFromTask(task *analyzeTask) int64 { - var tableID statistics.AnalyzeTableID - +func getTableIDFromTask(task *analyzeTask) statistics.AnalyzeTableID { switch task.taskType { case colTask: - tableID = task.colExec.tableID + return task.colExec.tableID case idxTask: - tableID = task.idxExec.tableID + return task.idxExec.tableID case fastTask: - tableID = task.fastExec.tableID + return task.fastExec.tableID case pkIncrementalTask: - tableID = task.colIncrementalExec.tableID + return task.colIncrementalExec.tableID case idxIncrementalTask: - tableID = task.idxIncrementalExec.tableID + return task.idxIncrementalExec.tableID } - return tableID.TableID + panic("unreachable") } func (e *AnalyzeExec) saveV2AnalyzeOpts() error { @@ -310,10 +343,15 @@ func recordHistoricalStats(sctx sessionctx.Context, tableID int64) error { } // handleResultsError will handle the error fetch from resultsCh and record it in log -func (e *AnalyzeExec) handleResultsError(ctx context.Context, concurrency int, needGlobalStats bool, - globalStatsMap globalStatsMap, resultsCh <-chan *statistics.AnalyzeResults) error { +func (e *AnalyzeExec) handleResultsError( + ctx context.Context, + concurrency int, + needGlobalStats bool, + globalStatsMap globalStatsMap, + resultsCh <-chan *statistics.AnalyzeResults, +) error { partitionStatsConcurrency := e.Ctx().GetSessionVars().AnalyzePartitionConcurrency - // If 'partitionStatsConcurrency' > 1, we will try to demand extra session from Domain to save Analyze results in concurrency. + // If partitionStatsConcurrency > 1, we will try to demand extra session from Domain to save Analyze results in concurrency. // If there is no extra session we can use, we will save analyze results in single-thread. if partitionStatsConcurrency > 1 { dom := domain.GetDomain(e.Ctx()) @@ -523,6 +561,14 @@ func StartAnalyzeJob(sctx sessionctx.Context, job *statistics.AnalyzeJob) { if err != nil { logutil.BgLogger().Warn("failed to update analyze job", zap.String("update", fmt.Sprintf("%s->%s", statistics.AnalyzePending, statistics.AnalyzeRunning)), zap.Error(err)) } + failpoint.Inject("DebugAnalyzeJobOperations", func(val failpoint.Value) { + if val.(bool) { + logutil.BgLogger().Info("StartAnalyzeJob", + zap.Time("start_time", job.StartTime), + zap.Uint64("job id", *job.ID), + ) + } + }) } // UpdateAnalyzeJob updates count of the processed rows when increment reaches a threshold. @@ -541,6 +587,14 @@ func UpdateAnalyzeJob(sctx sessionctx.Context, job *statistics.AnalyzeJob, rowCo if err != nil { logutil.BgLogger().Warn("failed to update analyze job", zap.String("update", fmt.Sprintf("process %v rows", delta)), zap.Error(err)) } + failpoint.Inject("DebugAnalyzeJobOperations", func(val failpoint.Value) { + if val.(bool) { + logutil.BgLogger().Info("UpdateAnalyzeJob", + zap.Int64("increase processed_rows", delta), + zap.Uint64("job id", *job.ID), + ) + } + }) } // FinishAnalyzeMergeJob finishes analyze merge job @@ -548,6 +602,7 @@ func FinishAnalyzeMergeJob(sctx sessionctx.Context, job *statistics.AnalyzeJob, if job == nil || job.ID == nil { return } + job.EndTime = time.Now() var sql string var args []interface{} @@ -575,6 +630,14 @@ func FinishAnalyzeMergeJob(sctx sessionctx.Context, job *statistics.AnalyzeJob, } logutil.BgLogger().Warn("failed to update analyze job", zap.String("update", fmt.Sprintf("%s->%s", statistics.AnalyzeRunning, state)), zap.Error(err)) } + failpoint.Inject("DebugAnalyzeJobOperations", func(val failpoint.Value) { + if val.(bool) { + logutil.BgLogger().Info("FinishAnalyzeMergeJob", + zap.Time("end_time", job.EndTime), + zap.Uint64("job id", *job.ID), + ) + } + }) } // FinishAnalyzeJob updates the state of the analyze job to finished/failed according to `meetError` and sets the end time. @@ -611,6 +674,16 @@ func FinishAnalyzeJob(sctx sessionctx.Context, job *statistics.AnalyzeJob, analy } logutil.BgLogger().Warn("failed to update analyze job", zap.String("update", fmt.Sprintf("%s->%s", statistics.AnalyzeRunning, state)), zap.Error(err)) } + failpoint.Inject("DebugAnalyzeJobOperations", func(val failpoint.Value) { + if val.(bool) { + logutil.BgLogger().Info("FinishAnalyzeJob", + zap.Int64("increase processed_rows", job.Progress.GetDeltaCount()), + zap.Time("end_time", job.EndTime), + zap.Uint64("job id", *job.ID), + zap.Error(analyzeErr), + ) + } + }) } func finishJobWithLog(sctx sessionctx.Context, job *statistics.AnalyzeJob, analyzeErr error) { diff --git a/executor/analyze_col_v2.go b/executor/analyze_col_v2.go index 7501cd6d4c0d0..930d45a08f93a 100644 --- a/executor/analyze_col_v2.go +++ b/executor/analyze_col_v2.go @@ -55,17 +55,16 @@ type AnalyzeColumnsExecV2 struct { func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownWithRetryV2() *statistics.AnalyzeResults { analyzeResult := e.analyzeColumnsPushDownV2() - // do not retry if succeed / not oom error / not auto-analyze / samplerate not set - if analyzeResult.Err == nil || analyzeResult.Err != errAnalyzeOOM || - !e.ctx.GetSessionVars().InRestrictedSQL || - e.analyzePB.ColReq == nil || *e.analyzePB.ColReq.SampleRate <= 0 { + if e.notRetryable(analyzeResult) { return analyzeResult } + finishJobWithLog(e.ctx, analyzeResult.Job, analyzeResult.Err) statsHandle := domain.GetDomain(e.ctx).StatsHandle() if statsHandle == nil { return analyzeResult } + var statsTbl *statistics.Table tid := e.tableID.GetStatisticsID() if tid == e.tableInfo.ID { @@ -76,6 +75,7 @@ func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownWithRetryV2() *statistics.A if statsTbl == nil || statsTbl.RealtimeCount <= 0 { return analyzeResult } + newSampleRate := math.Min(1, float64(config.DefRowsForSampleRate)/float64(statsTbl.RealtimeCount)) if newSampleRate >= *e.analyzePB.ColReq.SampleRate { return analyzeResult @@ -87,6 +87,13 @@ func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownWithRetryV2() *statistics.A return e.analyzeColumnsPushDownV2() } +// Do **not** retry if succeed / not oom error / not auto-analyze / samplerate not set. +func (e *AnalyzeColumnsExecV2) notRetryable(analyzeResult *statistics.AnalyzeResults) bool { + return analyzeResult.Err == nil || analyzeResult.Err != errAnalyzeOOM || + !e.ctx.GetSessionVars().InRestrictedSQL || + e.analyzePB.ColReq == nil || *e.analyzePB.ColReq.SampleRate <= 0 +} + func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownV2() *statistics.AnalyzeResults { var ranges []*ranger.Range if hc := e.handleCols; hc != nil { @@ -98,6 +105,7 @@ func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownV2() *statistics.AnalyzeRes } else { ranges = ranger.FullIntRange(false) } + collExtStats := e.ctx.GetSessionVars().EnableExtendedStats specialIndexes := make([]*model.IndexInfo, 0, len(e.indexes)) specialIndexesOffsets := make([]int, 0, len(e.indexes)) @@ -126,7 +134,8 @@ func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownV2() *statistics.AnalyzeRes e.handleNDVForSpecialIndexes(specialIndexes, idxNDVPushDownCh) }) defer wg.Wait() - count, hists, topns, fmSketches, extStats, err := e.buildSamplingStats(ranges, collExtStats, specialIndexesOffsets, idxNDVPushDownCh) + + count, hists, topNs, fmSketches, extStats, err := e.buildSamplingStats(ranges, collExtStats, specialIndexesOffsets, idxNDVPushDownCh) if err != nil { e.memTracker.Release(e.memTracker.BytesConsumed()) return &statistics.AnalyzeResults{Err: err, Job: e.job} @@ -134,7 +143,7 @@ func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownV2() *statistics.AnalyzeRes cLen := len(e.analyzePB.ColReq.ColumnsInfo) colGroupResult := &statistics.AnalyzeResult{ Hist: hists[cLen:], - TopNs: topns[cLen:], + TopNs: topNs[cLen:], Fms: fmSketches[cLen:], IsIndex: 1, } @@ -148,9 +157,10 @@ func (e *AnalyzeColumnsExecV2) analyzeColumnsPushDownV2() *statistics.AnalyzeRes } colResult := &statistics.AnalyzeResult{ Hist: hists[:cLen], - TopNs: topns[:cLen], + TopNs: topNs[:cLen], Fms: fmSketches[:cLen], } + return &statistics.AnalyzeResults{ TableID: e.tableID, Ars: []*statistics.AnalyzeResult{colResult, colGroupResult}, @@ -235,6 +245,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( extStats *statistics.ExtendedStatsColl, err error, ) { + // Open memory tracker and resultHandler. if err = e.open(ranges); err != nil { return 0, nil, nil, nil, nil, err } @@ -243,16 +254,20 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( err = err1 } }() + l := len(e.analyzePB.ColReq.ColumnsInfo) + len(e.analyzePB.ColReq.ColumnGroups) rootRowCollector := statistics.NewRowSampleCollector(int(e.analyzePB.ColReq.SampleSize), e.analyzePB.ColReq.GetSampleRate(), l) for i := 0; i < l; i++ { rootRowCollector.Base().FMSketches = append(rootRowCollector.Base().FMSketches, statistics.NewFMSketch(maxSketchSize)) } + sc := e.ctx.GetSessionVars().StmtCtx statsConcurrency, err := getBuildStatsConcurrency(e.ctx) if err != nil { return 0, nil, nil, nil, nil, err } + + // Start workers to merge the result from collectors. mergeResultCh := make(chan *samplingMergeResult, statsConcurrency) mergeTaskCh := make(chan []byte, statsConcurrency) e.samplingMergeWg = &util.WaitGroupWrapper{} @@ -260,10 +275,13 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( for i := 0; i < statsConcurrency; i++ { go e.subMergeWorker(mergeResultCh, mergeTaskCh, l, i) } + + // Start read data from resultHandler and send them to mergeTaskCh. if err = readDataAndSendTask(e.ctx, e.resultHandler, mergeTaskCh, e.memTracker); err != nil { return 0, nil, nil, nil, nil, getAnalyzePanicErr(err) } + // Merge the result from collectors. mergeWorkerPanicCnt := 0 for mergeWorkerPanicCnt < statsConcurrency { mergeResult, ok := <-mergeResultCh @@ -279,6 +297,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( } oldRootCollectorSize := rootRowCollector.Base().MemSize oldRootCollectorCount := rootRowCollector.Base().Count + // Merge the result from sub-collectors. rootRowCollector.MergeCollector(mergeResult.collector) newRootCollectorCount := rootRowCollector.Base().Count printAnalyzeMergeCollectorLog(oldRootCollectorCount, newRootCollectorCount, @@ -291,7 +310,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( return 0, nil, nil, nil, nil, err } - // handling virtual columns + // Decode the data from sample collectors. virtualColIdx := buildVirtualColumnIndex(e.schemaForVirtualColEval, e.colsInfo) if len(virtualColIdx) > 0 { fieldTps := make([]*types.FieldType, 0, len(virtualColIdx)) @@ -314,16 +333,14 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( } } + // Calculate handle from the row data for each row. It will be used to sort the samples. for _, sample := range rootRowCollector.Base().Samples { - // Calculate handle from the row data for each row. It will be used to sort the samples. sample.Handle, err = e.handleCols.BuildHandleByDatums(sample.Columns) if err != nil { return 0, nil, nil, nil, nil, err } } - colLen := len(e.colsInfo) - // The order of the samples are broken when merging samples from sub-collectors. // So now we need to sort the samples according to the handle in order to calculate correlation. sort.Slice(rootRowCollector.Base().Samples, func(i, j int) bool { @@ -343,11 +360,14 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( sampleCollectors := make([]*statistics.SampleCollector, len(e.colsInfo)) exitCh := make(chan struct{}) e.samplingBuilderWg.Add(statsConcurrency) + + // Start workers to build stats. for i := 0; i < statsConcurrency; i++ { e.samplingBuilderWg.Run(func() { e.subBuildWorker(buildResultChan, buildTaskChan, hists, topns, sampleCollectors, exitCh) }) } + // Generate tasks for building stats. for i, col := range e.colsInfo { buildTaskChan <- &samplingBuildTask{ id: col.ID, @@ -371,7 +391,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( rootRowCollector.Base().FMSketches[colLen+offset] = ret.Ars[0].Fms[0] } - // build index stats + // Generate tasks for building stats for indexes. for i, idx := range e.indexes { buildTaskChan <- &samplingBuildTask{ id: idx.ID, @@ -383,6 +403,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( fmSketches = append(fmSketches, rootRowCollector.Base().FMSketches[colLen+i]) } close(buildTaskChan) + panicCnt := 0 for panicCnt < statsConcurrency { err1, ok := <-buildResultChan @@ -409,6 +430,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( if err != nil { return 0, nil, nil, nil, nil, err } + count = rootRowCollector.Base().Count if needExtStats { statsHandle := domain.GetDomain(e.ctx).StatsHandle() @@ -417,6 +439,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats( return 0, nil, nil, nil, nil, err } } + return } @@ -573,7 +596,8 @@ func (e *AnalyzeColumnsExecV2) buildSubIndexJobForSpecialIndex(indexInfos []*mod } func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResult, taskCh <-chan []byte, l int, index int) { - isClosedChanThread := index == 0 + // Only close the resultCh in the first worker. + closeTheResultCh := index == 0 defer func() { if r := recover(); r != nil { logutil.BgLogger().Error("analyze worker panicked", zap.Any("recover", r), zap.Stack("stack")) @@ -588,7 +612,7 @@ func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResu } } e.samplingMergeWg.Done() - if isClosedChanThread { + if closeTheResultCh { e.samplingMergeWg.Wait() close(resultCh) } @@ -612,6 +636,8 @@ func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResu if !ok { break } + + // Unmarshal the data. dataSize := int64(cap(data)) colResp := &tipb.AnalyzeColumnsResp{} err := colResp.Unmarshal(data) @@ -619,11 +645,16 @@ func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResu resultCh <- &samplingMergeResult{err: err} return } + // Consume the memory of the data. colRespSize := int64(colResp.Size()) e.memTracker.Consume(colRespSize) + + // Update processed rows. subCollector := statistics.NewRowSampleCollector(int(e.analyzePB.ColReq.SampleSize), e.analyzePB.ColReq.GetSampleRate(), l) subCollector.Base().FromProto(colResp.RowCollector, e.memTracker) UpdateAnalyzeJob(e.ctx, e.job, subCollector.Base().Count) + + // Print collect log. oldRetCollectorSize := retCollector.Base().MemSize oldRetCollectorCount := retCollector.Base().Count retCollector.MergeCollector(subCollector) @@ -631,11 +662,14 @@ func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResu printAnalyzeMergeCollectorLog(oldRetCollectorCount, newRetCollectorCount, subCollector.Base().Count, e.tableID.TableID, e.tableID.PartitionID, e.TableID.IsPartitionTable(), "merge subCollector in concurrency in AnalyzeColumnsExecV2", index) + + // Consume the memory of the result. newRetCollectorSize := retCollector.Base().MemSize subCollectorSize := subCollector.Base().MemSize e.memTracker.Consume(newRetCollectorSize - oldRetCollectorSize - subCollectorSize) e.memTracker.Release(dataSize + colRespSize) } + resultCh <- &samplingMergeResult{collector: retCollector} } @@ -650,11 +684,13 @@ func (e *AnalyzeColumnsExecV2) subBuildWorker(resultCh chan error, taskCh chan * failpoint.Inject("mockAnalyzeSamplingBuildWorkerPanic", func() { panic("failpoint triggered") }) + colLen := len(e.colsInfo) bufferedMemSize := int64(0) bufferedReleaseSize := int64(0) defer e.memTracker.Consume(bufferedMemSize) defer e.memTracker.Release(bufferedReleaseSize) + workLoop: for { select { @@ -813,6 +849,7 @@ type samplingBuildTask struct { } func readDataAndSendTask(ctx sessionctx.Context, handler *tableResultHandler, mergeTaskCh chan []byte, memTracker *memory.Tracker) error { + // After all tasks are sent, close the mergeTaskCh to notify the mergeWorker that all tasks have been sent. defer close(mergeTaskCh) for { failpoint.Inject("mockKillRunningV2AnalyzeJob", func() { @@ -825,6 +862,7 @@ func readDataAndSendTask(ctx sessionctx.Context, handler *tableResultHandler, me failpoint.Inject("mockSlowAnalyzeV2", func() { time.Sleep(1000 * time.Second) }) + data, err := handler.nextRaw(context.TODO()) if err != nil { return errors.Trace(err) @@ -832,8 +870,10 @@ func readDataAndSendTask(ctx sessionctx.Context, handler *tableResultHandler, me if data == nil { break } + memTracker.Consume(int64(cap(data))) mergeTaskCh <- data } + return nil } diff --git a/executor/analyze_global_stats.go b/executor/analyze_global_stats.go index 5c87f0cebc897..16c6a1fb901a1 100644 --- a/executor/analyze_global_stats.go +++ b/executor/analyze_global_stats.go @@ -25,6 +25,7 @@ import ( "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/logutil" "go.uber.org/zap" + "golang.org/x/exp/maps" ) type globalStatsKey struct { @@ -45,23 +46,24 @@ type globalStatsInfo struct { // The meaning of value in map is some additional information needed to build global-level stats. type globalStatsMap map[globalStatsKey]globalStatsInfo -func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats bool, globalStatsMap globalStatsMap) error { - if !needGlobalStats { - return nil - } - globalStatsTableIDs := make(map[int64]struct{}) +func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, globalStatsMap globalStatsMap) error { + globalStatsTableIDs := make(map[int64]struct{}, len(globalStatsMap)) for globalStatsID := range globalStatsMap { globalStatsTableIDs[globalStatsID.tableID] = struct{}{} } + statsHandle := domain.GetDomain(e.Ctx()).StatsHandle() - tableIDs := map[int64]struct{}{} + tableIDs := make(map[int64]struct{}, len(globalStatsTableIDs)) + tableAllPartitionStats := make(map[int64]*statistics.Table) for tableID := range globalStatsTableIDs { tableIDs[tableID] = struct{}{} - tableAllPartitionStats := make(map[int64]*statistics.Table) + maps.Clear(tableAllPartitionStats) + for globalStatsID, info := range globalStatsMap { if globalStatsID.tableID != tableID { continue } + job := e.newAnalyzeHandleGlobalStatsJob(globalStatsID) if job == nil { logutil.BgLogger().Warn("cannot find the partitioned table, skip merging global stats", zap.Int64("tableID", globalStatsID.tableID)) @@ -69,6 +71,7 @@ func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats boo } AddNewAnalyzeJob(e.Ctx(), job) StartAnalyzeJob(e.Ctx(), job) + mergeStatsErr := func() error { globalOpts := e.opts if e.OptionsMap != nil { @@ -76,9 +79,15 @@ func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats boo globalOpts = v2Options.FilledOpts } } - globalStats, err := statsHandle.MergePartitionStats2GlobalStatsByTableID(e.Ctx(), globalOpts, e.Ctx().GetInfoSchema().(infoschema.InfoSchema), - globalStatsID.tableID, info.isIndex, info.histIDs, - tableAllPartitionStats) + + globalStats, err := statsHandle.MergePartitionStats2GlobalStatsByTableID( + e.Ctx(), + globalOpts, e.Ctx().GetInfoSchema().(infoschema.InfoSchema), + globalStatsID.tableID, + info.isIndex == 1, + info.histIDs, + tableAllPartitionStats, + ) if err != nil { logutil.BgLogger().Warn("merge global stats failed", zap.String("info", job.JobInfo), zap.Error(err), zap.Int64("tableID", tableID)) @@ -88,6 +97,7 @@ func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats boo } return err } + // Dump global-level stats to kv. for i := 0; i < globalStats.Num; i++ { hg, cms, topN := globalStats.Hg[i], globalStats.Cms[i], globalStats.TopN[i] if hg == nil { @@ -114,15 +124,22 @@ func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats boo } return err }() + FinishAnalyzeMergeJob(e.Ctx(), job, mergeStatsErr) } + + for _, value := range tableAllPartitionStats { + value.ReleaseAndPutToPool() + } } + for tableID := range tableIDs { // Dump stats to historical storage. if err := recordHistoricalStats(e.Ctx(), tableID); err != nil { logutil.BgLogger().Error("record historical stats failed", zap.Error(err)) } } + return nil } diff --git a/executor/batch_point_get_test.go b/executor/batch_point_get_test.go index 4b1eda8abe3d9..3309afd3be6b6 100644 --- a/executor/batch_point_get_test.go +++ b/executor/batch_point_get_test.go @@ -380,10 +380,10 @@ func TestBatchPointGetIssue46779(t *testing.T) { tk.MustExec("CREATE TABLE t1 (id int, c varchar(128), primary key (id)) PARTITION BY HASH (id) PARTITIONS 3;") tk.MustExec(`insert into t1 values (1, "a"), (11, "b"), (21, "c")`) query := "select * from t1 where id in (1, 1, 11)" - require.True(t, tk.HasPlan(query, "Batch_Point_Get")) // check if BatchPointGet is used + tk.MustHavePlan(query, "Batch_Point_Get") // check if BatchPointGet is used tk.MustQuery(query).Sort().Check(testkit.Rows("1 a", "11 b")) query = "select * from t1 where id in (1, 11, 11, 21)" - require.True(t, tk.HasPlan(query, "Batch_Point_Get")) // check if BatchPointGet is used + tk.MustHavePlan(query, "Batch_Point_Get") // check if BatchPointGet is used tk.MustQuery(query).Sort().Check(testkit.Rows("1 a", "11 b", "21 c")) tk.MustExec("drop table if exists t2") @@ -393,9 +393,9 @@ func TestBatchPointGetIssue46779(t *testing.T) { partition p2 values less than (30));`) tk.MustExec(`insert into t2 values (1, "a"), (11, "b"), (21, "c")`) query = "select * from t2 where id in (1, 1, 11)" - require.True(t, tk.HasPlan(query, "Batch_Point_Get")) // check if BatchPointGet is used + tk.MustHavePlan(query, "Batch_Point_Get") // check if BatchPointGet is used tk.MustQuery(query).Sort().Check(testkit.Rows("1 a", "11 b")) - require.True(t, tk.HasPlan(query, "Batch_Point_Get")) // check if BatchPointGet is used + tk.MustHavePlan(query, "Batch_Point_Get") // check if BatchPointGet is used query = "select * from t2 where id in (1, 11, 11, 21)" tk.MustQuery(query).Sort().Check(testkit.Rows("1 a", "11 b", "21 c")) } diff --git a/executor/builder.go b/executor/builder.go index 27166a216008c..a3fb8c0235653 100644 --- a/executor/builder.go +++ b/executor/builder.go @@ -1940,7 +1940,7 @@ 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.TidbKvReadTimeout, sessVars.GetTidbKvReadTimeout()) + snapshot.SetOption(kv.TiKVClientReadTimeout, sessVars.GetTiKVClientReadTimeout()) snapshot.SetOption(kv.ResourceGroupName, sessVars.ResourceGroupName) snapshot.SetOption(kv.ExplicitRequestSourceType, sessVars.ExplicitRequestSourceType) @@ -2670,7 +2670,11 @@ func (b *executorBuilder) buildAnalyzeIndexIncremental(task plannercore.AnalyzeI return analyzeTask } -func (b *executorBuilder) buildAnalyzeSamplingPushdown(task plannercore.AnalyzeColumnsTask, opts map[ast.AnalyzeOptionType]uint64, schemaForVirtualColEval *expression.Schema) *analyzeTask { +func (b *executorBuilder) buildAnalyzeSamplingPushdown( + task plannercore.AnalyzeColumnsTask, + opts map[ast.AnalyzeOptionType]uint64, + schemaForVirtualColEval *expression.Schema, +) *analyzeTask { if task.V2Options != nil { opts = task.V2Options.FilledOpts } @@ -2844,7 +2848,12 @@ func (b *executorBuilder) getApproximateTableCountFromStorage(tid int64, task pl return pdhelper.GlobalPDHelper.GetApproximateTableCountFromStorage(b.ctx, tid, task.DBName, task.TableName, task.PartitionName) } -func (b *executorBuilder) buildAnalyzeColumnsPushdown(task plannercore.AnalyzeColumnsTask, opts map[ast.AnalyzeOptionType]uint64, autoAnalyze string, schemaForVirtualColEval *expression.Schema) *analyzeTask { +func (b *executorBuilder) buildAnalyzeColumnsPushdown( + task plannercore.AnalyzeColumnsTask, + opts map[ast.AnalyzeOptionType]uint64, + autoAnalyze string, + schemaForVirtualColEval *expression.Schema, +) *analyzeTask { if task.StatsVersion == statistics.Version2 { return b.buildAnalyzeSamplingPushdown(task, opts, schemaForVirtualColEval) } @@ -3085,7 +3094,13 @@ func (b *executorBuilder) buildAnalyze(v *plannercore.Analyze) exec.Executor { if enableFastAnalyze { b.buildAnalyzeFastColumn(e, task, v.Opts) } else { - columns, _, err := expression.ColumnInfos2ColumnsAndNames(b.ctx, model.NewCIStr(task.AnalyzeInfo.DBName), task.TblInfo.Name, task.ColsInfo, task.TblInfo) + columns, _, err := expression.ColumnInfos2ColumnsAndNames( + b.ctx, + model.NewCIStr(task.AnalyzeInfo.DBName), + task.TblInfo.Name, + task.ColsInfo, + task.TblInfo, + ) if err != nil { b.err = err return nil @@ -3094,6 +3109,7 @@ func (b *executorBuilder) buildAnalyze(v *plannercore.Analyze) exec.Executor { e.tasks = append(e.tasks, b.buildAnalyzeColumnsPushdown(task, v.Opts, autoAnalyze, schema)) } } + // Other functions may set b.err, so we need to check it here. if b.err != nil { return nil } @@ -4946,6 +4962,8 @@ func (b *executorBuilder) buildWindow(v *plannercore.PhysicalWindow) exec.Execut exec.orderByCols = orderByCols exec.expectedCmpResult = cmpResult exec.isRangeFrame = true + exec.start.InitCompareCols(b.ctx, exec.orderByCols) + exec.end.InitCompareCols(b.ctx, exec.orderByCols) } } return exec @@ -4968,7 +4986,7 @@ func (b *executorBuilder) buildWindow(v *plannercore.PhysicalWindow) exec.Execut if len(v.OrderBy) > 0 && v.OrderBy[0].Desc { cmpResult = 1 } - processor = &rangeFrameWindowProcessor{ + tmpProcessor := &rangeFrameWindowProcessor{ windowFuncs: windowFuncs, partialResults: partialResults, start: v.Frame.Start, @@ -4976,6 +4994,11 @@ func (b *executorBuilder) buildWindow(v *plannercore.PhysicalWindow) exec.Execut orderByCols: orderByCols, expectedCmpResult: cmpResult, } + + tmpProcessor.start.InitCompareCols(b.ctx, orderByCols) + tmpProcessor.end.InitCompareCols(b.ctx, orderByCols) + + processor = tmpProcessor } return &WindowExec{BaseExecutor: base, processor: processor, diff --git a/executor/distsql_test.go b/executor/distsql_test.go index c00289ccb5c8d..ce02b2c1b3369 100644 --- a/executor/distsql_test.go +++ b/executor/distsql_test.go @@ -690,11 +690,11 @@ func TestIndexLookUpWithSelectForUpdateOnPartitionTable(t *testing.T) { tk.MustExec("use test") tk.MustExec("create table t(a int, b int, index k(b)) PARTITION BY HASH(a) partitions 4") tk.MustExec("insert into t(a, b) values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8)") - tk.HasPlan("select b from t use index(k) where b > 2 order by b limit 1 for update", "UnionScan") - tk.HasPlan("select b from t use index(k) where b > 2 order by b limit 1 for update", "IndexLookUp") + tk.MustHavePlan("select b from t use index(k) where b > 2 order by b limit 1 for update", "PartitionUnion") + tk.MustHavePlan("select b from t use index(k) where b > 2 order by b limit 1 for update", "IndexLookUp") tk.MustQuery("select b from t use index(k) where b > 2 order by b limit 1 for update").Check(testkit.Rows("3")) tk.MustExec("analyze table t") - tk.HasPlan("select b from t use index(k) where b > 2 order by b limit 1 for update", "IndexLookUp") + tk.MustHavePlan("select b from t use index(k) where b > 2 order by b limit 1 for update", "IndexLookUp") tk.MustQuery("select b from t use index(k) where b > 2 order by b limit 1 for update").Check(testkit.Rows("3")) } diff --git a/executor/executor_failpoint_test.go b/executor/executor_failpoint_test.go index 2784cf1727ced..ecec2a35aa38e 100644 --- a/executor/executor_failpoint_test.go +++ b/executor/executor_failpoint_test.go @@ -556,7 +556,7 @@ func TestDeadlocksTable(t *testing.T) { )) } -func TestTidbKvReadTimeout(t *testing.T) { +func TestTiKVClientReadTimeout(t *testing.T) { if *testkit.WithTiKV != "" { t.Skip("skip test since it's only work for unistore") } @@ -569,19 +569,19 @@ func TestTidbKvReadTimeout(t *testing.T) { require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/store/mockstore/unistore/unistoreRPCDeadlineExceeded")) }() // Test for point_get request - rows := tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t where a = 1").Rows() + rows := tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t where a = 1").Rows() require.Len(t, rows, 1) explain := fmt.Sprintf("%v", rows[0]) require.Regexp(t, ".*Point_Get.* Get:{num_rpc:2, total_time:.*", explain) // Test for batch_point_get request - rows = tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t where a in (1,2)").Rows() + rows = tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t where a in (1,2)").Rows() require.Len(t, rows, 1) explain = fmt.Sprintf("%v", rows[0]) require.Regexp(t, ".*Batch_Point_Get.* BatchGet:{num_rpc:2, total_time:.*", explain) // Test for cop request - rows = tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t where b > 1").Rows() + rows = tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t where b > 1").Rows() require.Len(t, rows, 3) explain = fmt.Sprintf("%v", rows[0]) require.Regexp(t, ".*TableReader.* root time:.*, loops:.* cop_task: {num: 1, .* rpc_num: 2.*", explain) @@ -589,13 +589,13 @@ func TestTidbKvReadTimeout(t *testing.T) { // Test for stale read. tk.MustExec("set @a=now(6);") tk.MustExec("set @@tidb_replica_read='closest-replicas';") - rows = tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t as of timestamp(@a) where b > 1").Rows() + rows = tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t as of timestamp(@a) where b > 1").Rows() require.Len(t, rows, 3) explain = fmt.Sprintf("%v", rows[0]) require.Regexp(t, ".*TableReader.* root time:.*, loops:.* cop_task: {num: 1, .* rpc_num: 2.*", explain) - // Test for tidb_kv_read_timeout session variable. - tk.MustExec("set @@tidb_kv_read_timeout=1;") + // Test for tikv_client_read_timeout session variable. + tk.MustExec("set @@tikv_client_read_timeout=1;") // Test for point_get request rows = tk.MustQuery("explain analyze select * from t where a = 1").Rows() require.Len(t, rows, 1) diff --git a/executor/historical_stats_test.go b/executor/historical_stats_test.go index 7288a8958b062..df449107c2d52 100644 --- a/executor/historical_stats_test.go +++ b/executor/historical_stats_test.go @@ -25,6 +25,7 @@ import ( "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics/handle" + "github.com/pingcap/tidb/statistics/handle/globalstats" "github.com/pingcap/tidb/testkit" "github.com/stretchr/testify/require" "github.com/tikv/client-go/v2/oracle" @@ -343,7 +344,7 @@ PARTITION p0 VALUES LESS THAN (6) require.NotNil(t, jsTable) // only has p0 stats require.NotNil(t, jsTable.Partitions["p0"]) - require.Nil(t, jsTable.Partitions[handle.TiDBGlobalStats]) + require.Nil(t, jsTable.Partitions[globalstats.TiDBGlobalStats]) // change static to dynamic then assert tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") @@ -365,7 +366,7 @@ PARTITION p0 VALUES LESS THAN (6) require.NotNil(t, jsTable) // has both global and p0 stats require.NotNil(t, jsTable.Partitions["p0"]) - require.NotNil(t, jsTable.Partitions[handle.TiDBGlobalStats]) + require.NotNil(t, jsTable.Partitions[globalstats.TiDBGlobalStats]) } func TestDumpHistoricalStatsFallback(t *testing.T) { diff --git a/executor/import_into.go b/executor/import_into.go index b63d0f14a4137..a02a3bb12d232 100644 --- a/executor/import_into.go +++ b/executor/import_into.go @@ -194,7 +194,7 @@ func (e *ImportIntoExec) getJobImporter(ctx context.Context, param *importer.Job importFromServer, err := storage.IsLocalPath(e.controller.Path) if err != nil { // since we have checked this during creating controller, this should not happen. - return nil, exeerrors.ErrLoadDataInvalidURI.FastGenByArgs(err.Error()) + return nil, exeerrors.ErrLoadDataInvalidURI.FastGenByArgs(plannercore.ImportIntoDataSource, err.Error()) } logutil.Logger(ctx).Info("get job importer", zap.Stringer("param", e.controller.Parameters), zap.Bool("dist-task-enabled", variable.EnableDistTask.Load())) @@ -295,7 +295,6 @@ func flushStats(ctx context.Context, se sessionctx.Context, tableID int64, resul func cancelImportJob(ctx context.Context, manager *fstorage.TaskManager, jobID int64) error { // todo: cancel is async operation, we don't wait here now, maybe add a wait syntax later. // todo: after CANCEL, user can see the job status is Canceled immediately, but the job might still running. - // and the state of framework task might became finished since framework don't force state change DAG when update task. // todo: add a CANCELLING status? return manager.WithNewTxn(ctx, func(se sessionctx.Context) error { exec := se.(sqlexec.SQLExecutor) diff --git a/executor/import_into_test.go b/executor/import_into_test.go index 81812add2269b..53ffdded23176 100644 --- a/executor/import_into_test.go +++ b/executor/import_into_test.go @@ -132,6 +132,11 @@ func TestImportIntoOptionsNegativeCase(t *testing.T) { {OptionStr: "record_errors=-123", Err: exeerrors.ErrInvalidOptionVal}, {OptionStr: "record_errors=null", Err: exeerrors.ErrInvalidOptionVal}, {OptionStr: "record_errors=true", Err: exeerrors.ErrInvalidOptionVal}, + + {OptionStr: "cloud_storage_uri=123", Err: exeerrors.ErrInvalidOptionVal}, + {OptionStr: "cloud_storage_uri=':'", Err: exeerrors.ErrInvalidOptionVal}, + {OptionStr: "cloud_storage_uri='sdsd'", Err: exeerrors.ErrInvalidOptionVal}, + {OptionStr: "cloud_storage_uri='http://sdsd'", Err: exeerrors.ErrInvalidOptionVal}, } sqlTemplate := "import into t from '/file.csv' with %s" diff --git a/executor/importer/BUILD.bazel b/executor/importer/BUILD.bazel index 88693c1ad8206..652e1deeee855 100644 --- a/executor/importer/BUILD.bazel +++ b/executor/importer/BUILD.bazel @@ -16,6 +16,7 @@ go_library( deps = [ "//br/pkg/lightning/backend", "//br/pkg/lightning/backend/encode", + "//br/pkg/lightning/backend/external", "//br/pkg/lightning/backend/kv", "//br/pkg/lightning/backend/local", "//br/pkg/lightning/checkpoints", @@ -85,7 +86,7 @@ go_test( embed = [":importer"], flaky = True, race = "on", - shard_count = 14, + shard_count = 15, deps = [ "//br/pkg/errors", "//br/pkg/lightning/config", @@ -100,7 +101,9 @@ go_test( "//parser/ast", "//parser/model", "//planner/core", + "//sessionctx/variable", "//testkit", + "//types", "//util/dbterror/exeerrors", "//util/etcd", "//util/logutil", diff --git a/executor/importer/chunk_process.go b/executor/importer/chunk_process.go index 8f5b92c0565af..de28449d4933b 100644 --- a/executor/importer/chunk_process.go +++ b/executor/importer/chunk_process.go @@ -22,6 +22,8 @@ import ( "github.com/docker/go-units" "github.com/pingcap/errors" "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/external" "github.com/pingcap/tidb/br/pkg/lightning/backend/kv" "github.com/pingcap/tidb/br/pkg/lightning/checkpoints" "github.com/pingcap/tidb/br/pkg/lightning/common" @@ -335,3 +337,68 @@ func (p *chunkProcessor) deliverLoop(ctx context.Context) error { return nil } + +// IndexRouteWriter is a writer for index when using global sort. +// we route kvs of different index to different writer in order to make +// merge sort easier, else kv data of all subtasks will all be overlapped. +// +// drawback of doing this is that the number of writers need to open will be +// index-count * encode-concurrency, when the table has many indexes, and each +// writer will take 256MiB buffer on default. +// this will take a lot of memory, or even OOM. +type IndexRouteWriter struct { + writers map[int64]*external.Writer + logger *zap.Logger + writerFactory func(int64) *external.Writer +} + +// NewIndexRouteWriter creates a new IndexRouteWriter. +func NewIndexRouteWriter(logger *zap.Logger, writerFactory func(int64) *external.Writer) *IndexRouteWriter { + return &IndexRouteWriter{ + writers: make(map[int64]*external.Writer), + logger: logger, + writerFactory: writerFactory, + } +} + +// AppendRows implements backend.EngineWriter interface. +func (w *IndexRouteWriter) AppendRows(ctx context.Context, _ []string, rows encode.Rows) error { + kvs := kv.Rows2KvPairs(rows) + if len(kvs) == 0 { + return nil + } + for _, item := range kvs { + indexID, err := tablecodec.DecodeIndexID(item.Key) + if err != nil { + return errors.Trace(err) + } + writer, ok := w.writers[indexID] + if !ok { + writer = w.writerFactory(indexID) + w.writers[indexID] = writer + } + if err = writer.WriteRow(ctx, item.Key, item.Val, nil); err != nil { + return errors.Trace(err) + } + } + return nil +} + +// IsSynced implements backend.EngineWriter interface. +func (*IndexRouteWriter) IsSynced() bool { + return true +} + +// Close implements backend.EngineWriter interface. +func (w *IndexRouteWriter) Close(ctx context.Context) (backend.ChunkFlushStatus, error) { + var firstErr error + for _, writer := range w.writers { + if err := writer.Close(ctx); err != nil { + if firstErr == nil { + firstErr = err + } + w.logger.Error("close index writer failed", zap.Error(err)) + } + } + return nil, firstErr +} diff --git a/executor/importer/engine_process.go b/executor/importer/engine_process.go index 58ffca7e6c880..b5c44de1c762a 100644 --- a/executor/importer/engine_process.go +++ b/executor/importer/engine_process.go @@ -47,40 +47,53 @@ func ProcessChunk( dataWriterCfg := &backend.LocalWriterConfig{ IsKVSorted: hasAutoIncrementAutoID, } - parser, err := tableImporter.getParser(ctx, chunk) + dataWriter, err := dataEngine.LocalWriter(ctx, dataWriterCfg) if err != nil { return err } defer func() { - if err2 := parser.Close(); err2 != nil { - logger.Warn("close parser failed", zap.Error(err2)) + if _, err2 := dataWriter.Close(ctx); err2 != nil { + logger.Warn("close data writer failed", zap.Error(err2)) } }() - encoder, err := tableImporter.getKVEncoder(chunk) + indexWriter, err := indexEngine.LocalWriter(ctx, &backend.LocalWriterConfig{}) if err != nil { return err } defer func() { - if err2 := encoder.Close(); err2 != nil { - logger.Warn("close encoder failed", zap.Error(err2)) + if _, err2 := indexWriter.Close(ctx); err2 != nil { + logger.Warn("close index writer failed", zap.Error(err2)) } }() - dataWriter, err := dataEngine.LocalWriter(ctx, dataWriterCfg) + + return ProcessChunkWith(ctx, chunk, tableImporter, dataWriter, indexWriter, progress, logger) +} + +// ProcessChunkWith processes a chunk, and write kv pairs to dataWriter and indexWriter. +func ProcessChunkWith( + ctx context.Context, + chunk *checkpoints.ChunkCheckpoint, + tableImporter *TableImporter, + dataWriter, indexWriter backend.EngineWriter, + progress *asyncloaddata.Progress, + logger *zap.Logger, +) error { + parser, err := tableImporter.getParser(ctx, chunk) if err != nil { return err } defer func() { - if _, err2 := dataWriter.Close(ctx); err2 != nil { - logger.Warn("close data writer failed", zap.Error(err2)) + if err2 := parser.Close(); err2 != nil { + logger.Warn("close parser failed", zap.Error(err2)) } }() - indexWriter, err := indexEngine.LocalWriter(ctx, &backend.LocalWriterConfig{}) + encoder, err := tableImporter.getKVEncoder(chunk) if err != nil { return err } defer func() { - if _, err2 := indexWriter.Close(ctx); err2 != nil { - logger.Warn("close index writer failed", zap.Error(err2)) + if err2 := encoder.Close(); err2 != nil { + logger.Warn("close encoder failed", zap.Error(err2)) } }() diff --git a/executor/importer/import.go b/executor/importer/import.go index e2ee585ce61cd..a441b6e9dae0a 100644 --- a/executor/importer/import.go +++ b/executor/importer/import.go @@ -18,6 +18,7 @@ import ( "context" "io" "math" + "net/url" "os" "path/filepath" "runtime" @@ -92,6 +93,7 @@ const ( recordErrorsOption = "record_errors" detachedOption = "detached" disableTiKVImportModeOption = "disable_tikv_import_mode" + cloudStorageURIOption = "cloud_storage_uri" // used for test maxEngineSizeOption = "__max_engine_size" ) @@ -115,6 +117,7 @@ var ( detachedOption: false, disableTiKVImportModeOption: false, maxEngineSizeOption: true, + cloudStorageURIOption: true, } csvOnlyOptions = map[string]struct{}{ @@ -195,6 +198,7 @@ type Plan struct { Detached bool DisableTiKVImportMode bool MaxEngineSize config.ByteSize + CloudStorageURI string // used for checksum in physical mode DistSQLScanConcurrency int @@ -248,6 +252,8 @@ type LoadDataController struct { logger *zap.Logger dataStore storage.ExternalStorage dataFiles []*mydump.SourceFileMeta + // GlobalSortStore is used to store sorted data when using global sort. + GlobalSortStore storage.ExternalStorage } func getImportantSysVars(sctx sessionctx.Context) map[string]string { @@ -497,6 +503,7 @@ func (p *Plan) initDefaultOptions() { p.Detached = false p.DisableTiKVImportMode = false p.MaxEngineSize = config.ByteSize(defaultMaxEngineSize) + p.CloudStorageURI = variable.CloudStorageURI.Load() v := "utf8mb4" p.Charset = &v @@ -654,6 +661,25 @@ func (p *Plan) initOptions(seCtx sessionctx.Context, options []*plannercore.Load if _, ok := specifiedOptions[disableTiKVImportModeOption]; ok { p.DisableTiKVImportMode = true } + if opt, ok := specifiedOptions[cloudStorageURIOption]; ok { + v, err := optAsString(opt) + if err != nil { + return exeerrors.ErrInvalidOptionVal.FastGenByArgs(opt.Name) + } + // set cloud storage uri to empty string to force uses local sort when + // the global variable is set. + if v != "" { + b, err := storage.ParseBackend(v, nil) + if err != nil { + return exeerrors.ErrInvalidOptionVal.FastGenByArgs(opt.Name) + } + // only support s3 and gcs now. + if b.GetS3() == nil && b.GetGcs() == nil { + return exeerrors.ErrInvalidOptionVal.FastGenByArgs(opt.Name) + } + } + p.CloudStorageURI = v + } if opt, ok := specifiedOptions[maxEngineSizeOption]; ok { v, err := optAsString(opt) if err != nil { @@ -715,7 +741,11 @@ func (p *Plan) initParameters(plan *plannercore.ImportInto) error { optionMap := make(map[string]interface{}, len(plan.Options)) for _, opt := range plan.Options { if opt.Value != nil { - optionMap[opt.Name] = opt.Value.String() + val := opt.Value.String() + if opt.Name == cloudStorageURIOption { + val = ast.RedactURL(val) + } + optionMap[opt.Name] = val } else { optionMap[opt.Name] = nil } @@ -863,11 +893,64 @@ func (e *LoadDataController) GenerateCSVConfig() *config.CSVConfig { return csvConfig } +// InitDataStore initializes the data store. +func (e *LoadDataController) InitDataStore(ctx context.Context) error { + u, err2 := storage.ParseRawURL(e.Path) + if err2 != nil { + return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(plannercore.ImportIntoDataSource, + err2.Error()) + } + + if storage.IsLocal(u) { + u.Path = filepath.Dir(e.Path) + } else { + u.Path = "" + } + s, err := e.initExternalStore(ctx, u, plannercore.ImportIntoDataSource) + if err != nil { + return err + } + e.dataStore = s + + if e.IsGlobalSort() { + target := "cloud storage" + cloudStorageURL, err3 := storage.ParseRawURL(e.Plan.CloudStorageURI) + if err3 != nil { + return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(target, + err3.Error()) + } + s, err = e.initExternalStore(ctx, cloudStorageURL, target) + if err != nil { + return err + } + e.GlobalSortStore = s + } + return nil +} +func (*LoadDataController) initExternalStore(ctx context.Context, u *url.URL, target string) (storage.ExternalStorage, error) { + b, err2 := storage.ParseBackendFromURL(u, nil) + if err2 != nil { + return nil, exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(target, GetMsgFromBRError(err2)) + } + + opt := &storage.ExternalStorageOptions{} + if intest.InTest { + opt.NoCredentials = true + } + s, err := storage.New(ctx, b, opt) + if err != nil { + return nil, exeerrors.ErrLoadDataCantAccess.GenWithStackByArgs(target, GetMsgFromBRError(err)) + } + return s, nil +} + // InitDataFiles initializes the data store and files. +// it will call InitDataStore internally. func (e *LoadDataController) InitDataFiles(ctx context.Context) error { u, err2 := storage.ParseRawURL(e.Path) if err2 != nil { - return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(err2.Error()) + return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(plannercore.ImportIntoDataSource, + err2.Error()) } var fileNameKey string @@ -878,45 +961,39 @@ func (e *LoadDataController) InitDataFiles(ctx context.Context) error { } if !filepath.IsAbs(e.Path) { - return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs("file location should be absolute path when import from server disk") + return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(plannercore.ImportIntoDataSource, + "file location should be absolute path when import from server disk") } // we add this check for security, we don't want user import any sensitive system files, // most of which is readable text file and don't have a suffix, such as /etc/passwd if !slices.Contains([]string{".csv", ".sql", ".parquet"}, strings.ToLower(filepath.Ext(e.Path))) { - return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs("the file suffix is not supported when import from server disk") + return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(plannercore.ImportIntoDataSource, + "the file suffix is not supported when import from server disk") } dir := filepath.Dir(e.Path) _, err := os.Stat(dir) if err != nil { // permission denied / file not exist error, etc. - return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(err.Error()) + return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(plannercore.ImportIntoDataSource, + err.Error()) } fileNameKey = filepath.Base(e.Path) - u.Path = dir } else { fileNameKey = strings.Trim(u.Path, "/") - u.Path = "" - } - b, err2 := storage.ParseBackendFromURL(u, nil) - if err2 != nil { - return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(GetMsgFromBRError(err2)) } // try to find pattern error in advance _, err2 = filepath.Match(stringutil.EscapeGlobExceptAsterisk(fileNameKey), "") if err2 != nil { - return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs("Glob pattern error: " + err2.Error()) + return exeerrors.ErrLoadDataInvalidURI.GenWithStackByArgs(plannercore.ImportIntoDataSource, + "Glob pattern error: "+err2.Error()) } - opt := &storage.ExternalStorageOptions{} - if intest.InTest { - opt.NoCredentials = true - } - s, err := storage.New(ctx, b, opt) - if err != nil { - return exeerrors.ErrLoadDataCantAccess.GenWithStackByArgs(GetMsgFromBRError(err)) + if err2 = e.InitDataStore(ctx); err2 != nil { + return err2 } + s := e.dataStore var totalSize int64 dataFiles := []*mydump.SourceFileMeta{} idx := strings.IndexByte(fileNameKey, '*') @@ -955,7 +1032,7 @@ func (e *LoadDataController) InitDataFiles(ctx context.Context) error { // access, else walkDir will fail // we only support '*', in order to reuse glob library manually escape the path escapedPath := stringutil.EscapeGlobExceptAsterisk(fileNameKey) - err = s.WalkDir(ctx, &storage.WalkOption{ObjPrefix: commonPrefix, SkipSubDir: true}, + err := s.WalkDir(ctx, &storage.WalkOption{ObjPrefix: commonPrefix, SkipSubDir: true}, func(remotePath string, size int64) error { // we have checked in LoadDataExec.Next //nolint: errcheck @@ -980,7 +1057,6 @@ func (e *LoadDataController) InitDataFiles(ctx context.Context) error { } } - e.dataStore = s e.dataFiles = dataFiles e.TotalFileSize = totalSize return nil @@ -1131,6 +1207,16 @@ func (e *LoadDataController) toMyDumpFiles() []mydump.FileInfo { return res } +// IsLocalSort returns true if we sort data on local disk. +func (e *LoadDataController) IsLocalSort() bool { + return e.Plan.CloudStorageURI == "" +} + +// IsGlobalSort returns true if we sort data on global storage. +func (e *LoadDataController) IsGlobalSort() bool { + return !e.IsLocalSort() +} + // CreateColAssignExprs creates the column assignment expressions using session context. // RewriteAstExpr will write ast node in place(due to xxNode.Accept), but it doesn't change node content, // so we sync it. diff --git a/executor/importer/import_test.go b/executor/importer/import_test.go index b98592be88595..d141d61629416 100644 --- a/executor/importer/import_test.go +++ b/executor/importer/import_test.go @@ -17,6 +17,7 @@ package importer import ( "context" "fmt" + "net/url" "runtime" "testing" @@ -30,6 +31,8 @@ import ( "github.com/pingcap/tidb/parser" "github.com/pingcap/tidb/parser/ast" plannercore "github.com/pingcap/tidb/planner/core" + "github.com/pingcap/tidb/sessionctx/variable" + "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/mock" "github.com/stretchr/testify/require" @@ -38,6 +41,10 @@ import ( func TestInitDefaultOptions(t *testing.T) { plan := &Plan{} require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/importer/mockNumCpu", "return(1)")) + variable.CloudStorageURI.Store("s3://bucket/path") + t.Cleanup(func() { + variable.CloudStorageURI.Store("") + }) plan.initDefaultOptions() require.Equal(t, config.ByteSize(0), plan.DiskQuota) require.Equal(t, config.OpLevelRequired, plan.Checksum) @@ -49,6 +56,7 @@ func TestInitDefaultOptions(t *testing.T) { require.Equal(t, "utf8mb4", *plan.Charset) require.Equal(t, false, plan.DisableTiKVImportMode) require.Equal(t, config.ByteSize(defaultMaxEngineSize), plan.MaxEngineSize) + require.Equal(t, "s3://bucket/path", plan.CloudStorageURI) require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/importer/mockNumCpu", "return(10)")) plan.initDefaultOptions() @@ -76,7 +84,6 @@ func TestInitOptionsPositiveCase(t *testing.T) { sqlTemplate := "import into t from '/file.csv' with %s" p := parser.New() - plan := &Plan{Format: DataFormatCSV} sql := fmt.Sprintf(sqlTemplate, characterSetOption+"='utf8', "+ fieldsTerminatedByOption+"='aaa', "+ fieldsEnclosedByOption+"='|', "+ @@ -96,6 +103,7 @@ func TestInitOptionsPositiveCase(t *testing.T) { ) stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err, sql) + plan := &Plan{Format: DataFormatCSV} err = plan.initOptions(ctx, convertOptions(stmt.(*ast.ImportIntoStmt).Options)) require.NoError(t, err, sql) require.Equal(t, "utf8", *plan.Charset, sql) @@ -114,6 +122,42 @@ func TestInitOptionsPositiveCase(t *testing.T) { require.True(t, plan.Detached, sql) require.True(t, plan.DisableTiKVImportMode, sql) require.Equal(t, config.ByteSize(100<<30), plan.MaxEngineSize, sql) + require.Empty(t, plan.CloudStorageURI, sql) + + // set cloud storage uri + variable.CloudStorageURI.Store("s3://bucket/path") + t.Cleanup(func() { + variable.CloudStorageURI.Store("") + }) + plan = &Plan{Format: DataFormatCSV} + err = plan.initOptions(ctx, convertOptions(stmt.(*ast.ImportIntoStmt).Options)) + require.NoError(t, err, sql) + require.Equal(t, "s3://bucket/path", plan.CloudStorageURI, sql) + + // override cloud storage uri using option + sql2 := sql + ", " + cloudStorageURIOption + "='s3://bucket/path2'" + stmt, err = p.ParseOneStmt(sql2, "", "") + require.NoError(t, err, sql2) + plan = &Plan{Format: DataFormatCSV} + err = plan.initOptions(ctx, convertOptions(stmt.(*ast.ImportIntoStmt).Options)) + require.NoError(t, err, sql2) + require.Equal(t, "s3://bucket/path2", plan.CloudStorageURI, sql2) + // override with gs + sql3 := sql + ", " + cloudStorageURIOption + "='gs://bucket/path2'" + stmt, err = p.ParseOneStmt(sql3, "", "") + require.NoError(t, err, sql3) + plan = &Plan{Format: DataFormatCSV} + err = plan.initOptions(ctx, convertOptions(stmt.(*ast.ImportIntoStmt).Options)) + require.NoError(t, err, sql3) + require.Equal(t, "gs://bucket/path2", plan.CloudStorageURI, sql3) + // override with empty string, force use local sort + sql4 := sql + ", " + cloudStorageURIOption + "=''" + stmt, err = p.ParseOneStmt(sql4, "", "") + require.NoError(t, err, sql4) + plan = &Plan{Format: DataFormatCSV} + err = plan.initOptions(ctx, convertOptions(stmt.(*ast.ImportIntoStmt).Options)) + require.NoError(t, err, sql4) + require.Equal(t, "", plan.CloudStorageURI, sql4) } func TestAdjustOptions(t *testing.T) { @@ -176,3 +220,54 @@ func TestGetFileRealSize(t *testing.T) { require.NoError(t, err) require.Equal(t, int64(100), c.getFileRealSize(context.Background(), fileMeta, nil)) } + +func urlEqual(t *testing.T, expected, actual string) { + urlExpected, err := url.Parse(expected) + require.NoError(t, err) + urlGot, err := url.Parse(actual) + require.NoError(t, err) + // order of query parameters might change + require.Equal(t, urlExpected.Query(), urlGot.Query()) + urlExpected.RawQuery, urlGot.RawQuery = "", "" + require.Equal(t, urlExpected.String(), urlGot.String()) +} + +func TestInitParameters(t *testing.T) { + // test redacted + p := &Plan{ + Format: DataFormatCSV, + Path: "s3://bucket/path?access-key=111111&secret-access-key=222222", + } + require.NoError(t, p.initParameters(&plannercore.ImportInto{ + Options: []*plannercore.LoadDataOpt{ + { + Name: cloudStorageURIOption, + Value: &expression.Constant{ + Value: types.NewStringDatum("s3://this-is-for-storage/path?access-key=aaaaaa&secret-access-key=bbbbbb"), + }, + }, + }, + })) + urlEqual(t, "s3://bucket/path?access-key=xxxxxx&secret-access-key=xxxxxx", p.Parameters.FileLocation) + require.Len(t, p.Parameters.Options, 1) + urlEqual(t, "s3://this-is-for-storage/path?access-key=xxxxxx&secret-access-key=xxxxxx", + p.Parameters.Options[cloudStorageURIOption].(string)) + + // test other options + require.NoError(t, p.initParameters(&plannercore.ImportInto{ + Options: []*plannercore.LoadDataOpt{ + { + Name: detachedOption, + }, + { + Name: threadOption, + Value: &expression.Constant{ + Value: types.NewIntDatum(3), + }, + }, + }, + })) + require.Len(t, p.Parameters.Options, 2) + require.Contains(t, p.Parameters.Options, detachedOption) + require.Equal(t, "3", p.Parameters.Options[threadOption]) +} diff --git a/executor/importer/job.go b/executor/importer/job.go index b35e427d0e9d6..b658d42efb067 100644 --- a/executor/importer/job.go +++ b/executor/importer/job.go @@ -58,7 +58,14 @@ const ( jobStatusFinished = "finished" // when the job is finished, step will be set to none. - jobStepNone = "" + jobStepNone = "" + // JobStepGlobalSorting is the first step when using global sort, + // step goes from none -> global-sorting -> importing -> validating -> none. + JobStepGlobalSorting = "global-sorting" + // JobStepImporting is the first step when using local sort, + // step goes from none -> importing -> validating -> none. + // when used in global sort, it means importing the sorted data. + // when used in local sort, it means encode&sort data and then importing the data. JobStepImporting = "importing" JobStepValidating = "validating" @@ -216,14 +223,14 @@ func CreateJob( return rows[0].GetInt64(0), nil } -// StartJob tries to start a pending job with jobID, change its status/step to running/importing. +// StartJob tries to start a pending job with jobID, change its status/step to running/input step. // It will not return error when there's no matched job or the job has already started. -func StartJob(ctx context.Context, conn sqlexec.SQLExecutor, jobID int64) error { +func StartJob(ctx context.Context, conn sqlexec.SQLExecutor, jobID int64, step string) error { ctx = util.WithInternalSourceType(ctx, kv.InternalImportInto) _, err := conn.ExecuteInternal(ctx, `UPDATE mysql.tidb_import_jobs SET update_time = CURRENT_TIMESTAMP(6), start_time = CURRENT_TIMESTAMP(6), status = %?, step = %? WHERE id = %? AND status = %?;`, - JobStatusRunning, JobStepImporting, jobID, jobStatusPending) + JobStatusRunning, step, jobID, jobStatusPending) return err } diff --git a/executor/importer/job_test.go b/executor/importer/job_test.go index 3bccceb864a54..1b1b4b002f312 100644 --- a/executor/importer/job_test.go +++ b/executor/importer/job_test.go @@ -105,7 +105,7 @@ func TestJobHappyPath(t *testing.T) { jobInfoEqual(t, jobInfo, gotJobInfo) // start job - require.NoError(t, importer.StartJob(ctx, conn, jobID)) + require.NoError(t, importer.StartJob(ctx, conn, jobID, importer.JobStepImporting)) gotJobInfo, err = importer.GetJob(ctx, conn, jobID, jobInfo.CreatedBy, false) require.NoError(t, err) require.False(t, gotJobInfo.CreateTime.IsZero()) @@ -222,7 +222,7 @@ func TestGetAndCancelJob(t *testing.T) { jobInfoEqual(t, jobInfo, gotJobInfo) // start job - require.NoError(t, importer.StartJob(ctx, conn, jobID2)) + require.NoError(t, importer.StartJob(ctx, conn, jobID2, importer.JobStepImporting)) gotJobInfo, err = importer.GetJob(ctx, conn, jobID2, jobInfo.CreatedBy, false) require.NoError(t, err) require.False(t, gotJobInfo.CreateTime.IsZero()) @@ -306,7 +306,7 @@ func TestGetJobInfoNullField(t *testing.T) { jobID1, err := importer.CreateJob(ctx, conn, jobInfo.TableSchema, jobInfo.TableName, jobInfo.TableID, jobInfo.CreatedBy, &jobInfo.Parameters, jobInfo.SourceFileSize) require.NoError(t, err) - require.NoError(t, importer.StartJob(ctx, conn, jobID1)) + require.NoError(t, importer.StartJob(ctx, conn, jobID1, importer.JobStepImporting)) require.NoError(t, importer.FailJob(ctx, conn, jobID1, "failed")) jobID2, err := importer.CreateJob(ctx, conn, jobInfo.TableSchema, jobInfo.TableName, jobInfo.TableID, jobInfo.CreatedBy, &jobInfo.Parameters, jobInfo.SourceFileSize) diff --git a/executor/importer/table_import.go b/executor/importer/table_import.go index 9cf3ffb9bc539..cf441346c67db 100644 --- a/executor/importer/table_import.go +++ b/executor/importer/table_import.go @@ -147,6 +147,28 @@ func GetCachedKVStoreFrom(pdAddr string, tls *common.TLS) (tidbkv.Storage, error return kvStore, nil } +// GetRegionSplitSizeKeys gets the region split size and keys from PD. +func GetRegionSplitSizeKeys(ctx context.Context) (regionSplitSize int64, regionSplitKeys int64, err error) { + tidbCfg := tidb.GetGlobalConfig() + tls, err := common.NewTLS( + tidbCfg.Security.ClusterSSLCA, + tidbCfg.Security.ClusterSSLCert, + tidbCfg.Security.ClusterSSLKey, + "", + nil, nil, nil, + ) + if err != nil { + return 0, 0, err + } + tlsOpt := tls.ToPDSecurityOption() + pdCli, err := pd.NewClientWithContext(ctx, []string{tidbCfg.Path}, tlsOpt) + if err != nil { + return 0, 0, errors.Trace(err) + } + defer pdCli.Close() + return local.GetRegionSplitSizeKeys(ctx, pdCli, tls) +} + // NewTableImporter creates a new table importer. func NewTableImporter(param *JobImportParam, e *LoadDataController, taskID int64) (ti *TableImporter, err error) { idAlloc := kv.NewPanickingAllocators(0) @@ -223,7 +245,6 @@ func NewTableImporter(param *JobImportParam, e *LoadDataController, taskID int64 }, encTable: tbl, dbID: e.DBID, - store: e.dataStore, kvStore: kvStore, logger: e.logger, // this is the value we use for 50TiB data parallel import. @@ -246,7 +267,6 @@ type TableImporter struct { encTable table.Table dbID int64 - store storage.ExternalStorage // the kv store we get is a cached store, so we can't close it. kvStore tidbkv.Storage logger *zap.Logger @@ -475,6 +495,11 @@ func (ti *TableImporter) fullTableName() string { return common.UniqueTable(ti.DBName, ti.Table.Meta().Name.O) } +// Backend returns the backend of the importer. +func (ti *TableImporter) Backend() *local.Backend { + return ti.backend +} + // Close implements the io.Closer interface. func (ti *TableImporter) Close() error { ti.backend.Close() diff --git a/executor/index_lookup_join_test.go b/executor/index_lookup_join_test.go index 969fa9dee950f..8a72e796fd20e 100644 --- a/executor/index_lookup_join_test.go +++ b/executor/index_lookup_join_test.go @@ -192,7 +192,7 @@ func TestInapplicableIndexJoinHint(t *testing.T) { query := `select /*+ tidb_inlj(bb) */ aa.* from (select * from t1) as aa left join (select t2.a, t2.a*2 as a2 from t2) as bb on aa.a=bb.a;` - tk.HasPlan(query, "IndexJoin") + tk.MustHavePlan(query, "IndexJoin") } func TestIndexJoinOverflow(t *testing.T) { diff --git a/executor/infoschema_reader_test.go b/executor/infoschema_reader_test.go index 597e6e8f7be5a..ce1285c976027 100644 --- a/executor/infoschema_reader_test.go +++ b/executor/infoschema_reader_test.go @@ -433,7 +433,6 @@ func TestPartitionsTable(t *testing.T) { tk := testkit.NewTestKit(t, store) tk.MustExec("USE test;") testkit.WithPruneMode(tk, variable.Static, func() { - require.NoError(t, h.RefreshVars()) tk.MustExec("DROP TABLE IF EXISTS `test_partitions`;") tk.MustExec(`CREATE TABLE test_partitions (a int, b int, c varchar(5), primary key(a), index idx(c)) PARTITION BY RANGE (a) (PARTITION p0 VALUES LESS THAN (6), PARTITION p1 VALUES LESS THAN (11), PARTITION p2 VALUES LESS THAN (16));`) require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) diff --git a/executor/insert_common.go b/executor/insert_common.go index 49efe4095984b..f222e21427102 100644 --- a/executor/insert_common.go +++ b/executor/insert_common.go @@ -25,7 +25,6 @@ import ( "github.com/pingcap/tidb/ddl" "github.com/pingcap/tidb/executor/internal/exec" "github.com/pingcap/tidb/expression" - "github.com/pingcap/tidb/infoschema" "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/meta/autoid" "github.com/pingcap/tidb/parser/ast" @@ -690,28 +689,15 @@ func (e *InsertValues) fillRow(ctx context.Context, row []types.Datum, hasValue } } } - tbl := e.Table.Meta() + // Handle exchange partition - if tbl.ExchangePartitionInfo != nil { - is := e.Ctx().GetDomainInfoSchema().(infoschema.InfoSchema) - pt, tableFound := is.TableByID(tbl.ExchangePartitionInfo.ExchangePartitionID) - if !tableFound { - return nil, errors.Errorf("exchange partition process table by id failed") - } - p, ok := pt.(table.PartitionedTable) - if !ok { - return nil, errors.Errorf("exchange partition process assert table partition failed") - } - err := p.CheckForExchangePartition( - e.Ctx(), - pt.Meta().Partition, - row, - tbl.ExchangePartitionInfo.ExchangePartitionDefID, - ) - if err != nil { + tbl := e.Table.Meta() + if tbl.ExchangePartitionInfo != nil && tbl.GetPartitionInfo() == nil { + if err := checkRowForExchangePartition(e.Ctx(), row, tbl); err != nil { return nil, err } } + sc := e.Ctx().GetSessionVars().StmtCtx warnCnt := int(sc.WarningCount()) for i, gCol := range gCols { diff --git a/executor/internal/mpp/local_mpp_coordinator.go b/executor/internal/mpp/local_mpp_coordinator.go index 8251a732b313b..84f969d5b4f5b 100644 --- a/executor/internal/mpp/local_mpp_coordinator.go +++ b/executor/internal/mpp/local_mpp_coordinator.go @@ -229,6 +229,7 @@ func (c *localMppCoordinator) appendMPPDispatchReq(pf *plannercore.Fragment) err CoordinatorAddress: c.coordinatorAddr, ReportExecutionSummary: c.reportExecutionInfo, State: kv.MppTaskReady, + ResourceGroupName: c.sessionCtx.GetSessionVars().ResourceGroupName, } c.reqMap[req.ID] = &mppRequestReport{mppReq: req, receivedReport: false, errMsg: "", executionSummaries: nil} c.mppReqs = append(c.mppReqs, req) diff --git a/executor/lockstats/BUILD.bazel b/executor/lockstats/BUILD.bazel index d0df7ae3106b2..6bbdc51990004 100644 --- a/executor/lockstats/BUILD.bazel +++ b/executor/lockstats/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "lockstats", @@ -13,7 +13,23 @@ go_library( "//executor/internal/exec", "//infoschema", "//parser/ast", + "//parser/model", + "//table/tables", "//util/chunk", "@com_github_pingcap_errors//:errors", ], ) + +go_test( + name = "lockstats_test", + timeout = "short", + srcs = ["lock_stats_executor_test.go"], + embed = [":lockstats"], + flaky = True, + deps = [ + "//infoschema", + "//parser/ast", + "//parser/model", + "@com_github_stretchr_testify//require", + ], +) diff --git a/executor/lockstats/lock_stats_executor.go b/executor/lockstats/lock_stats_executor.go index 33a71f4d5eb3f..ef441b06a6375 100644 --- a/executor/lockstats/lock_stats_executor.go +++ b/executor/lockstats/lock_stats_executor.go @@ -16,12 +16,15 @@ package lockstats import ( "context" + "fmt" "github.com/pingcap/errors" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/executor/internal/exec" "github.com/pingcap/tidb/infoschema" "github.com/pingcap/tidb/parser/ast" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/table/tables" "github.com/pingcap/tidb/util/chunk" ) @@ -30,6 +33,9 @@ var _ exec.Executor = &LockExec{} // LockExec represents a lock statistic executor. type LockExec struct { exec.BaseExecutor + // Tables is the list of tables to be locked. + // It might contain partition names if we are locking partitions. + // When locking partitions, Tables will only contain one table name. Tables []*ast.TableName } @@ -45,22 +51,43 @@ func (e *LockExec) Next(_ context.Context, _ *chunk.Chunk) error { } is := do.InfoSchema() - tids, pids, err := populateTableAndPartitionIDs(e.Tables, is) - if err != nil { - return err - } + if e.onlyLockPartitions() { + table := e.Tables[0] + tid, pidNames, err := populatePartitionIDAndNames(table, table.PartitionNames, is) + if err != nil { + return err + } - msg, err := h.AddLockedTables(tids, pids, e.Tables) - if err != nil { - return err - } - if msg != "" { - e.Ctx().GetSessionVars().StmtCtx.AppendWarning(errors.New(msg)) + tableName := fmt.Sprintf("%s.%s", table.Schema.L, table.Name.L) + msg, err := h.LockPartitions(tid, tableName, pidNames) + if err != nil { + return err + } + if msg != "" { + e.Ctx().GetSessionVars().StmtCtx.AppendWarning(errors.New(msg)) + } + } else { + tidAndNames, pidAndNames, err := populateTableAndPartitionIDs(e.Tables, is) + if err != nil { + return err + } + + msg, err := h.LockTables(tidAndNames, pidAndNames) + if err != nil { + return err + } + if msg != "" { + e.Ctx().GetSessionVars().StmtCtx.AppendWarning(errors.New(msg)) + } } return nil } +func (e *LockExec) onlyLockPartitions() bool { + return len(e.Tables) == 1 && len(e.Tables[0].PartitionNames) > 0 +} + // Close implements the Executor Close interface. func (*LockExec) Close() error { return nil @@ -71,26 +98,69 @@ func (*LockExec) Open(context.Context) error { return nil } +// populatePartitionIDAndNames returns the table ID and partition IDs for the given table name and partition names. +func populatePartitionIDAndNames( + table *ast.TableName, + partitionNames []model.CIStr, + is infoschema.InfoSchema, +) (int64, map[int64]string, error) { + if len(partitionNames) == 0 { + return 0, nil, errors.New("partition list should not be empty") + } + tbl, err := is.TableByName(table.Schema, table.Name) + if err != nil { + return 0, nil, err + } + + pi := tbl.Meta().GetPartitionInfo() + if pi == nil { + return 0, nil, errors.Errorf("table %s is not a partition table", + fmt.Sprintf("%s.%s", table.Schema.L, table.Name.L)) + } + + pidNames := make(map[int64]string, len(partitionNames)) + for _, partitionName := range partitionNames { + pid, err := tables.FindPartitionByName(tbl.Meta(), partitionName.L) + if err != nil { + return 0, nil, err + } + pidNames[pid] = partitionName.L + } + + return tbl.Meta().ID, pidNames, nil +} + // populateTableAndPartitionIDs returns table IDs and partition IDs for the given table names. -func populateTableAndPartitionIDs(tables []*ast.TableName, is infoschema.InfoSchema) ([]int64, []int64, error) { - tids := make([]int64, 0, len(tables)) - pids := make([]int64, 0) +func populateTableAndPartitionIDs( + tables []*ast.TableName, + is infoschema.InfoSchema, +) (map[int64]string, map[int64]string, error) { + if len(tables) == 0 { + return nil, nil, errors.New("table list should not be empty") + } + + tidAndNames := make(map[int64]string, len(tables)) + pidAndNames := make(map[int64]string, len(tables)) for _, table := range tables { tbl, err := is.TableByName(table.Schema, table.Name) if err != nil { return nil, nil, err } - tids = append(tids, tbl.Meta().ID) + tidAndNames[tbl.Meta().ID] = fmt.Sprintf("%s.%s", table.Schema.L, table.Name.L) pi := tbl.Meta().GetPartitionInfo() if pi == nil { continue } for _, p := range pi.Definitions { - pids = append(pids, p.ID) + pidAndNames[p.ID] = genFullPartitionName(table, p.Name.L) } } - return tids, pids, nil + return tidAndNames, pidAndNames, nil +} + +func genFullPartitionName(table *ast.TableName, partitionName string) string { + return fmt.Sprintf("%s.%s partition (%s)", table.Schema.L, table.Name.L, partitionName) } diff --git a/executor/lockstats/lock_stats_executor_test.go b/executor/lockstats/lock_stats_executor_test.go new file mode 100644 index 0000000000000..6a15b8bbe322c --- /dev/null +++ b/executor/lockstats/lock_stats_executor_test.go @@ -0,0 +1,108 @@ +// 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 lockstats + +import ( + "testing" + + "github.com/pingcap/tidb/infoschema" + "github.com/pingcap/tidb/parser/ast" + "github.com/pingcap/tidb/parser/model" + "github.com/stretchr/testify/require" +) + +func TestPopulatePartitionIDAndNames(t *testing.T) { + fakeInfo := infoschema.MockInfoSchema([]*model.TableInfo{ + tInfo(1, "t1", "p1", "p2"), + }) + + table := &ast.TableName{ + Schema: model.NewCIStr("test"), + Name: model.NewCIStr("t1"), + PartitionNames: []model.CIStr{ + model.NewCIStr("p1"), + model.NewCIStr("p2"), + }, + } + + gotTID, gotPIDNames, err := populatePartitionIDAndNames(table, table.PartitionNames, fakeInfo) + require.NoError(t, err) + require.Equal(t, int64(1), gotTID) + require.Equal(t, map[int64]string{ + 2: "p1", + 3: "p2", + }, gotPIDNames) + + // Empty partition names. + _, _, err = populatePartitionIDAndNames(nil, nil, fakeInfo) + require.Error(t, err) +} + +func TestPopulateTableAndPartitionIDs(t *testing.T) { + fakeInfo := infoschema.MockInfoSchema([]*model.TableInfo{ + tInfo(1, "t1", "p1", "p2"), + tInfo(4, "t2"), + }) + + tables := []*ast.TableName{ + { + Schema: model.NewCIStr("test"), + Name: model.NewCIStr("t1"), + PartitionNames: []model.CIStr{ + model.NewCIStr("p1"), + model.NewCIStr("p2"), + }, + }, + { + Schema: model.NewCIStr("test"), + Name: model.NewCIStr("t2"), + }, + } + + gotTIDAndNames, gotPIDAndNames, err := populateTableAndPartitionIDs(tables, fakeInfo) + require.NoError(t, err) + require.Equal(t, map[int64]string{ + 1: "test.t1", + 4: "test.t2", + }, gotTIDAndNames) + require.Equal(t, map[int64]string{ + 2: "test.t1 partition (p1)", + 3: "test.t1 partition (p2)", + }, gotPIDAndNames) + + // Empty table list. + _, _, err = populateTableAndPartitionIDs(nil, fakeInfo) + require.Error(t, err) +} + +func tInfo(id int, tableName string, partitionNames ...string) *model.TableInfo { + tbl := &model.TableInfo{ + ID: int64(id), + Name: model.NewCIStr(tableName), + } + if len(partitionNames) > 0 { + tbl.Partition = &model.PartitionInfo{ + Enable: true, + } + for i, partitionName := range partitionNames { + tbl.Partition.Definitions = append(tbl.Partition.Definitions, model.PartitionDefinition{ + ID: int64(id + 1 + i), + Name: model.NewCIStr(partitionName), + }) + } + } + + return tbl +} diff --git a/executor/lockstats/unlock_stats_executor.go b/executor/lockstats/unlock_stats_executor.go index 804f4301be701..91f3a4edd511d 100644 --- a/executor/lockstats/unlock_stats_executor.go +++ b/executor/lockstats/unlock_stats_executor.go @@ -16,6 +16,7 @@ package lockstats import ( "context" + "fmt" "github.com/pingcap/errors" "github.com/pingcap/tidb/domain" @@ -29,6 +30,9 @@ var _ exec.Executor = &UnlockExec{} // UnlockExec represents a unlock statistic executor. type UnlockExec struct { exec.BaseExecutor + // Tables is the list of tables to be unlocked. + // It might contain partition names if we are unlocking partitions. + // When unlocking partitions, Tables will only contain one table name. Tables []*ast.TableName } @@ -44,22 +48,41 @@ func (e *UnlockExec) Next(context.Context, *chunk.Chunk) error { } is := do.InfoSchema() - tids, pids, err := populateTableAndPartitionIDs(e.Tables, is) - if err != nil { - return err - } - - msg, err := h.RemoveLockedTables(tids, pids, e.Tables) - if err != nil { - return err - } - if msg != "" { - e.Ctx().GetSessionVars().StmtCtx.AppendWarning(errors.New(msg)) + if e.onlyUnlockPartitions() { + table := e.Tables[0] + tid, pidNames, err := populatePartitionIDAndNames(table, table.PartitionNames, is) + if err != nil { + return err + } + tableName := fmt.Sprintf("%s.%s", table.Schema.O, table.Name.O) + msg, err := h.RemoveLockedPartitions(tid, tableName, pidNames) + if err != nil { + return err + } + if msg != "" { + e.Ctx().GetSessionVars().StmtCtx.AppendWarning(errors.New(msg)) + } + } else { + tidAndNames, pidAndNames, err := populateTableAndPartitionIDs(e.Tables, is) + if err != nil { + return err + } + msg, err := h.RemoveLockedTables(tidAndNames, pidAndNames) + if err != nil { + return err + } + if msg != "" { + e.Ctx().GetSessionVars().StmtCtx.AppendWarning(errors.New(msg)) + } } return nil } +func (e *UnlockExec) onlyUnlockPartitions() bool { + return len(e.Tables) == 1 && len(e.Tables[0].PartitionNames) > 0 +} + // Close implements the Executor Close interface. func (*UnlockExec) Close() error { return nil diff --git a/executor/partition_table_test.go b/executor/partition_table_test.go index c6b3608aedac6..18d7683b55327 100644 --- a/executor/partition_table_test.go +++ b/executor/partition_table_test.go @@ -206,30 +206,30 @@ func TestPointGetwithRangeAndListPartitionTable(t *testing.T) { // select a from t where a={x}; // the result is {x} x := rand.Intn(100) + 1 queryRange1 := fmt.Sprintf("select a from trange1 where a=%v", x) - require.True(t, tk.HasPlan(queryRange1, "Point_Get")) // check if PointGet is used + tk.MustHavePlan(queryRange1, "Point_Get") // check if PointGet is used tk.MustQuery(queryRange1).Check(testkit.Rows(fmt.Sprintf("%v", x))) queryRange2 := fmt.Sprintf("select a from trange1 where a=%v", x) - require.True(t, tk.HasPlan(queryRange2, "Point_Get")) // check if PointGet is used + tk.MustHavePlan(queryRange2, "Point_Get") // check if PointGet is used tk.MustQuery(queryRange2).Check(testkit.Rows(fmt.Sprintf("%v", x))) y := rand.Intn(12) + 1 queryList := fmt.Sprintf("select a from tlist where a=%v", y) - require.True(t, tk.HasPlan(queryList, "Point_Get")) // check if PointGet is used + tk.MustHavePlan(queryList, "Point_Get") // check if PointGet is used tk.MustQuery(queryList).Check(testkit.Rows(fmt.Sprintf("%v", y))) } // test table dual queryRange1 := "select a from trange1 where a=200" - require.True(t, tk.HasPlan(queryRange1, "TableDual")) // check if TableDual is used + tk.MustHavePlan(queryRange1, "TableDual") // check if TableDual is used tk.MustQuery(queryRange1).Check(testkit.Rows()) queryRange2 := "select a from trange2 where a=200" - require.True(t, tk.HasPlan(queryRange2, "TableDual")) // check if TableDual is used + tk.MustHavePlan(queryRange2, "TableDual") // check if TableDual is used tk.MustQuery(queryRange2).Check(testkit.Rows()) queryList := "select a from tlist where a=200" - require.True(t, tk.HasPlan(queryList, "TableDual")) // check if TableDual is used + tk.MustHavePlan(queryList, "TableDual") // check if TableDual is used tk.MustQuery(queryList).Check(testkit.Rows()) // test PointGet for one partition @@ -237,14 +237,14 @@ func TestPointGetwithRangeAndListPartitionTable(t *testing.T) { 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.MustHavePlan(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.MustHavePlan(queryOnePartition, "Point_Get") tk.MustQuery(queryOnePartition).Check(testkit.Rows(fmt.Sprintf("%v", -1))) } @@ -543,7 +543,7 @@ func TestOrderByAndLimit(t *testing.T) { y := rand.Intn(500) + 1 queryPartition := fmt.Sprintf("select * from trange use index(idx_a) where a > %v order by a, b limit %v;", x, y) queryRegular := fmt.Sprintf("select * from tregular use index(idx_a) where a > %v order by a, b limit %v;", x, y) - require.True(t, tk.HasPlan(queryPartition, "IndexLookUp")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition, "IndexLookUp") // check if IndexLookUp is used tk.MustQuery(queryPartition).Check(tk.MustQuery(queryRegular).Rows()) } @@ -568,17 +568,17 @@ func TestOrderByAndLimit(t *testing.T) { 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")) + tk.MustHavePlan(queryRangePartitionWithLimitHint, "Limit") + tk.MustHavePlan(queryRangePartitionWithLimitHint, "IndexLookUp") + tk.MustHavePlan(queryHashPartitionWithLimitHint, "Limit") + tk.MustHavePlan(queryHashPartitionWithLimitHint, "IndexLookUp") + tk.MustHavePlan(queryListPartitionWithLimitHint, "Limit") + tk.MustHavePlan(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")) + tk.MustNotHavePlan(queryRangePartitionWithLimitHint, "TopN") // fully pushed + tk.MustNotHavePlan(queryHashPartitionWithLimitHint, "TopN") + tk.MustNotHavePlan(queryListPartitionWithLimitHint, "TopN") } tk.MustQuery(queryRangePartitionWithLimitHint).Sort().Check(regularResult) tk.MustQuery(queryHashPartitionWithLimitHint).Sort().Check(regularResult) @@ -604,17 +604,17 @@ func TestOrderByAndLimit(t *testing.T) { 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")) + tk.MustHavePlan(queryRangePartitionWithLimitHint, "Limit") + tk.MustHavePlan(queryRangePartitionWithLimitHint, "IndexLookUp") + tk.MustHavePlan(queryHashPartitionWithLimitHint, "Limit") + tk.MustHavePlan(queryHashPartitionWithLimitHint, "IndexLookUp") + tk.MustHavePlan(queryListPartitionWithLimitHint, "Limit") + tk.MustHavePlan(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")) + tk.MustNotHavePlan(queryRangePartitionWithLimitHint, "TopN") // fully pushed + tk.MustNotHavePlan(queryHashPartitionWithLimitHint, "TopN") + tk.MustNotHavePlan(queryListPartitionWithLimitHint, "TopN") } tk.MustQuery(queryRangePartitionWithLimitHint).Sort().Check(regularResult) tk.MustQuery(queryHashPartitionWithLimitHint).Sort().Check(regularResult) @@ -631,7 +631,7 @@ func TestOrderByAndLimit(t *testing.T) { y := rand.Intn(500) + 1 queryPartition := fmt.Sprintf("select * from trange ignore index(idx_a, idx_ab) where a > %v order by a, b limit %v;", x, y) queryRegular := fmt.Sprintf("select * from tregular ignore index(idx_a, idx_ab) where a > %v order by a, b limit %v;", x, y) - require.True(t, tk.HasPlan(queryPartition, "TableReader")) // check if tableReader is used + tk.MustHavePlan(queryPartition, "TableReader") // check if tableReader is used tk.MustQuery(queryPartition).Check(tk.MustQuery(queryRegular).Rows()) } @@ -645,12 +645,12 @@ func TestOrderByAndLimit(t *testing.T) { queryHashPartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash ignore index(idx_a, idx_ab) where a > %v order by a, b limit %v;", x, y) queryListPartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from tlist ignore index(idx_a, idx_ab) where a > %v order by a, b limit %v;", x, y) queryRegular := fmt.Sprintf("select * from tregular ignore index(idx_a) where a > %v order by a, b limit %v;", x, y) - require.True(t, tk.HasPlan(queryRangePartition, "TableReader")) // check if tableReader is used - require.True(t, tk.HasPlan(queryHashPartition, "TableReader")) - require.True(t, tk.HasPlan(queryListPartition, "TableReader")) - require.False(t, tk.HasPlan(queryRangePartition, "Limit")) // check if order property is not pushed - require.False(t, tk.HasPlan(queryHashPartition, "Limit")) - require.False(t, tk.HasPlan(queryListPartition, "Limit")) + tk.MustHavePlan(queryRangePartition, "TableReader") // check if tableReader is used + tk.MustHavePlan(queryHashPartition, "TableReader") + tk.MustHavePlan(queryListPartition, "TableReader") + tk.MustNotHavePlan(queryRangePartition, "Limit") // check if order property is not pushed + tk.MustNotHavePlan(queryHashPartition, "Limit") + tk.MustNotHavePlan(queryListPartition, "Limit") regularResult := tk.MustQuery(queryRegular).Rows() tk.MustQuery(queryRangePartition).Check(regularResult) tk.MustQuery(queryHashPartition).Check(regularResult) @@ -662,15 +662,15 @@ func TestOrderByAndLimit(t *testing.T) { queryHashPartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from thash_intpk use index(primary) where a > %v order by a limit %v", x, y) queryListPartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from tlist_intpk use index(primary) where a > %v order by a limit %v", x, y) queryRegular = fmt.Sprintf("select a from tregular_intpk where a > %v order by a limit %v", x, y) - require.True(t, tk.HasPlan(queryRangePartition, "TableReader")) - require.True(t, tk.HasPlan(queryHashPartition, "TableReader")) - require.True(t, tk.HasPlan(queryListPartition, "TableReader")) - require.True(t, tk.HasPlan(queryRangePartition, "Limit")) // check if order property is pushed - require.False(t, tk.HasPlan(queryRangePartition, "TopN")) // and is fully pushed - require.True(t, tk.HasPlan(queryHashPartition, "Limit")) - require.False(t, tk.HasPlan(queryHashPartition, "TopN")) - require.True(t, tk.HasPlan(queryListPartition, "Limit")) - require.False(t, tk.HasPlan(queryListPartition, "TopN")) + tk.MustHavePlan(queryRangePartition, "TableReader") + tk.MustHavePlan(queryHashPartition, "TableReader") + tk.MustHavePlan(queryListPartition, "TableReader") + tk.MustHavePlan(queryRangePartition, "Limit") // check if order property is pushed + tk.MustNotHavePlan(queryRangePartition, "TopN") // and is fully pushed + tk.MustHavePlan(queryHashPartition, "Limit") + tk.MustNotHavePlan(queryHashPartition, "TopN") + tk.MustHavePlan(queryListPartition, "Limit") + tk.MustNotHavePlan(queryListPartition, "TopN") regularResult = tk.MustQuery(queryRegular).Rows() tk.MustQuery(queryRangePartition).Check(regularResult) tk.MustQuery(queryHashPartition).Check(regularResult) @@ -681,15 +681,15 @@ func TestOrderByAndLimit(t *testing.T) { queryHashPartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash_clustered use index(primary) where a > %v order by a, b limit %v;", x, y) queryListPartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from tlist_clustered use index(primary) where a > %v order by a, b limit %v;", x, y) queryRegular = fmt.Sprintf("select * from tregular_clustered where a > %v order by a, b limit %v;", x, y) - require.True(t, tk.HasPlan(queryRangePartition, "TableReader")) // check if tableReader is used - require.True(t, tk.HasPlan(queryHashPartition, "TableReader")) - require.True(t, tk.HasPlan(queryListPartition, "TableReader")) - require.True(t, tk.HasPlan(queryRangePartition, "Limit")) // check if order property is pushed - require.True(t, tk.HasPlan(queryHashPartition, "Limit")) - require.True(t, tk.HasPlan(queryListPartition, "Limit")) - require.False(t, tk.HasPlan(queryRangePartition, "TopN")) // could fully pushed for TableScan executor - require.False(t, tk.HasPlan(queryHashPartition, "TopN")) - require.False(t, tk.HasPlan(queryListPartition, "TopN")) + tk.MustHavePlan(queryRangePartition, "TableReader") // check if tableReader is used + tk.MustHavePlan(queryHashPartition, "TableReader") + tk.MustHavePlan(queryListPartition, "TableReader") + tk.MustHavePlan(queryRangePartition, "Limit") // check if order property is pushed + tk.MustHavePlan(queryHashPartition, "Limit") + tk.MustHavePlan(queryListPartition, "Limit") + tk.MustNotHavePlan(queryRangePartition, "TopN") // could fully pushed for TableScan executor + tk.MustNotHavePlan(queryHashPartition, "TopN") + tk.MustNotHavePlan(queryListPartition, "TopN") regularResult = tk.MustQuery(queryRegular).Rows() tk.MustQuery(queryRangePartition).Check(regularResult) tk.MustQuery(queryHashPartition).Check(regularResult) @@ -701,12 +701,12 @@ func TestOrderByAndLimit(t *testing.T) { // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) // but order is not pushed - require.False(t, tk.HasPlan(queryPartitionWithTiFlash, "Limit"), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) + tk.MustNotHavePlan(queryPartitionWithTiFlash, "Limit") queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[trange_intpk]) */ /*+ LIMIT_TO_COP() */ * from trange_intpk where a > %v order by a limit %v", x, y) // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) // but order is not pushed - require.False(t, tk.HasPlan(queryPartitionWithTiFlash, "Limit"), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) + tk.MustNotHavePlan(queryPartitionWithTiFlash, "Limit") queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[trange_clustered]) */ * from trange_clustered where a > %v order by a limit %v", x, y) // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) @@ -714,7 +714,7 @@ func TestOrderByAndLimit(t *testing.T) { // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash)) // but order is not pushed - require.False(t, tk.HasPlan(queryPartitionWithTiFlash, "Limit"), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) + tk.MustNotHavePlan(queryPartitionWithTiFlash, "Limit") queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[thash_intpk]) */ * from thash_intpk where a > %v order by a limit %v", x, y) // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) @@ -722,7 +722,7 @@ func TestOrderByAndLimit(t *testing.T) { // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash)) // but order is not pushed - require.False(t, tk.HasPlan(queryPartitionWithTiFlash, "Limit"), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) + tk.MustNotHavePlan(queryPartitionWithTiFlash, "Limit") queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[thash_clustered]) */ * from thash_clustered where a > %v order by a limit %v", x, y) // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) @@ -730,7 +730,7 @@ func TestOrderByAndLimit(t *testing.T) { // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash)) // but order is not pushed - require.False(t, tk.HasPlan(queryPartitionWithTiFlash, "Limit"), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) + tk.MustNotHavePlan(queryPartitionWithTiFlash, "Limit") queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[tlist_intpk]) */ * from tlist_intpk where a > %v order by a limit %v", x, y) // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) @@ -738,7 +738,7 @@ func TestOrderByAndLimit(t *testing.T) { // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash)) // but order is not pushed - require.False(t, tk.HasPlan(queryPartitionWithTiFlash, "Limit"), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) + tk.MustNotHavePlan(queryPartitionWithTiFlash, "Limit") queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[tlist_clustered]) */ * from tlist_clustered where a > %v order by a limit %v", x, y) // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) @@ -746,7 +746,7 @@ func TestOrderByAndLimit(t *testing.T) { // check if tiflash is used require.True(t, tk.HasTiFlashPlan(queryPartitionWithTiFlash)) // but order is not pushed - require.False(t, tk.HasPlan(queryPartitionWithTiFlash, "Limit"), fmt.Sprintf("%v", tk.MustQuery("explain "+queryPartitionWithTiFlash).Rows())) + tk.MustNotHavePlan(queryPartitionWithTiFlash, "Limit") tk.MustExec(" set @@tidb_allow_mpp=0;") tk.MustExec("set @@session.tidb_isolation_read_engines=\"tikv\"") } @@ -759,7 +759,7 @@ func TestOrderByAndLimit(t *testing.T) { y := rand.Intn(500) + 1 queryPartition := fmt.Sprintf("select a from trange use index(idx_a) where a > %v order by a limit %v;", x, y) queryRegular := fmt.Sprintf("select a from tregular use index(idx_a) where a > %v order by a limit %v;", x, y) - require.True(t, tk.HasPlan(queryPartition, "IndexReader")) // check if indexReader is used + tk.MustHavePlan(queryPartition, "IndexReader") // check if indexReader is used tk.MustQuery(queryPartition).Check(tk.MustQuery(queryRegular).Rows()) } @@ -772,12 +772,12 @@ func TestOrderByAndLimit(t *testing.T) { queryRangePartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from trange use index(idx_a) where a > %v order by a limit %v;", x, y) queryHashPartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from thash use index(idx_a) where a > %v order by a limit %v;", x, y) queryRegular := fmt.Sprintf("select a from tregular use index(idx_a) where a > %v order by a limit %v;", x, y) - require.True(t, tk.HasPlan(queryRangePartition, "IndexReader")) // check if indexReader is used - require.True(t, tk.HasPlan(queryHashPartition, "IndexReader")) - require.True(t, tk.HasPlan(queryRangePartition, "Limit")) // check if order property is pushed - require.True(t, tk.HasPlan(queryHashPartition, "Limit")) - require.False(t, tk.HasPlan(queryRangePartition, "TopN")) // fully pushed limit - require.False(t, tk.HasPlan(queryHashPartition, "TopN")) + tk.MustHavePlan(queryRangePartition, "IndexReader") // check if indexReader is used + tk.MustHavePlan(queryHashPartition, "IndexReader") + tk.MustHavePlan(queryRangePartition, "Limit") // check if order property is pushed + tk.MustHavePlan(queryHashPartition, "Limit") + tk.MustNotHavePlan(queryRangePartition, "TopN") // fully pushed limit + tk.MustNotHavePlan(queryHashPartition, "TopN") regularResult := tk.MustQuery(queryRegular).Rows() tk.MustQuery(queryRangePartition).Check(regularResult) tk.MustQuery(queryHashPartition).Check(regularResult) @@ -791,15 +791,15 @@ func TestOrderByAndLimit(t *testing.T) { queryHashPartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from thash use index(idx_ab) where a = %v order by b limit %v;", x, y) queryListPartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from tlist use index(idx_ab) where a = %v order by b limit %v;", x, y) queryRegular := fmt.Sprintf("select a from tregular use index(idx_ab) where a = %v order by b limit %v;", x, y) - require.True(t, tk.HasPlan(queryRangePartition, "IndexReader")) // check if indexReader is used - require.True(t, tk.HasPlan(queryHashPartition, "IndexReader")) - require.True(t, tk.HasPlan(queryListPartition, "IndexReader")) - require.True(t, tk.HasPlan(queryRangePartition, "Limit")) // check if order property is pushed - require.True(t, tk.HasPlan(queryHashPartition, "Limit")) - require.True(t, tk.HasPlan(queryListPartition, "Limit")) - require.False(t, tk.HasPlan(queryRangePartition, "TopN")) // fully pushed limit - require.False(t, tk.HasPlan(queryHashPartition, "TopN")) - require.False(t, tk.HasPlan(queryListPartition, "TopN")) + tk.MustHavePlan(queryRangePartition, "IndexReader") // check if indexReader is used + tk.MustHavePlan(queryHashPartition, "IndexReader") + tk.MustHavePlan(queryListPartition, "IndexReader") + tk.MustHavePlan(queryRangePartition, "Limit") // check if order property is pushed + tk.MustHavePlan(queryHashPartition, "Limit") + tk.MustHavePlan(queryListPartition, "Limit") + tk.MustNotHavePlan(queryRangePartition, "TopN") // fully pushed limit + tk.MustNotHavePlan(queryHashPartition, "TopN") + tk.MustNotHavePlan(queryListPartition, "TopN") regularResult := tk.MustQuery(queryRegular).Rows() tk.MustQuery(queryRangePartition).Check(regularResult) tk.MustQuery(queryHashPartition).Check(regularResult) @@ -813,7 +813,7 @@ func TestOrderByAndLimit(t *testing.T) { y := rand.Intn(500) + 1 queryHashPartition := fmt.Sprintf("select /*+ use_index_merge(thash) */ * from thash where a > 2 or b < 5 order by a, b limit %v;", y) queryRegular := fmt.Sprintf("select * from tregular where a > 2 or b < 5 order by a, b limit %v;", y) - require.True(t, tk.HasPlan(queryHashPartition, "IndexMerge")) // check if indexMerge is used + tk.MustHavePlan(queryHashPartition, "IndexMerge") // check if indexMerge is used tk.MustQuery(queryHashPartition).Check(tk.MustQuery(queryRegular).Rows()) } @@ -971,13 +971,13 @@ func TestBatchGetandPointGetwithHashPartition(t *testing.T) { x := rand.Intn(100) + 1 queryHash := fmt.Sprintf("select a from thash where a=%v", x) queryRegular := fmt.Sprintf("select a from tregular where a=%v", x) - require.True(t, tk.HasPlan(queryHash, "Point_Get")) // check if PointGet is used + tk.MustHavePlan(queryHash, "Point_Get") // check if PointGet is used tk.MustQuery(queryHash).Check(tk.MustQuery(queryRegular).Rows()) } // test empty PointGet queryHash := "select a from thash where a=200" - require.True(t, tk.HasPlan(queryHash, "Point_Get")) // check if PointGet is used + tk.MustHavePlan(queryHash, "Point_Get") // check if PointGet is used tk.MustQuery(queryHash).Check(testkit.Rows()) // test BatchGet @@ -992,7 +992,7 @@ func TestBatchGetandPointGetwithHashPartition(t *testing.T) { queryHash := fmt.Sprintf("select a from thash where a in (%v)", strings.Join(points, ",")) queryRegular := fmt.Sprintf("select a from tregular where a in (%v)", strings.Join(points, ",")) - require.True(t, tk.HasPlan(queryHash, "Point_Get")) // check if PointGet is used + tk.MustHavePlan(queryHash, "Point_Get") // check if PointGet is used tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) } } @@ -1361,11 +1361,11 @@ func TestBatchGetforRangeandListPartitionTable(t *testing.T) { queryRegular1 := fmt.Sprintf("select a from tregular1 where a in (%v)", strings.Join(points, ",")) queryHash := fmt.Sprintf("select a from thash where a in (%v)", strings.Join(points, ",")) - require.True(t, tk.HasPlan(queryHash, "Batch_Point_Get")) // check if BatchGet is used + tk.MustHavePlan(queryHash, "Batch_Point_Get") // check if BatchGet is used tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) queryRange := fmt.Sprintf("select a from trange where a in (%v)", strings.Join(points, ",")) - require.True(t, tk.HasPlan(queryRange, "Batch_Point_Get")) // check if BatchGet is used + tk.MustHavePlan(queryRange, "Batch_Point_Get") // check if BatchGet is used tk.MustQuery(queryRange).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) points = make([]string, 0, 10) @@ -1375,7 +1375,7 @@ func TestBatchGetforRangeandListPartitionTable(t *testing.T) { } queryRegular2 := fmt.Sprintf("select a from tregular2 where a in (%v)", strings.Join(points, ",")) queryList := fmt.Sprintf("select a from tlist where a in (%v)", strings.Join(points, ",")) - require.True(t, tk.HasPlan(queryList, "Batch_Point_Get")) // check if BatchGet is used + tk.MustHavePlan(queryList, "Batch_Point_Get") // check if BatchGet is used tk.MustQuery(queryList).Sort().Check(tk.MustQuery(queryRegular2).Sort().Rows()) } @@ -1405,7 +1405,7 @@ func TestBatchGetforRangeandListPartitionTable(t *testing.T) { } queryRegular := fmt.Sprintf("select a from tregular3 where a in (%v)", strings.Join(points, ",")) queryRange := fmt.Sprintf("select a from trange3 where a in (%v)", strings.Join(points, ",")) - require.True(t, tk.HasPlan(queryRange, "Batch_Point_Get")) // check if BatchGet is used + tk.MustHavePlan(queryRange, "Batch_Point_Get") // check if BatchGet is used tk.MustQuery(queryRange).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) } @@ -1453,17 +1453,17 @@ func TestGlobalStatsAndSQLBinding(t *testing.T) { tk.MustExec("insert into tlist values " + strings.Join(listVals, ",")) // before analyzing, the planner will choose TableScan to access the 1% of records - require.True(t, tk.HasPlan("select * from thash where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from trange where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from tlist where a<1", "TableFullScan")) + tk.MustHavePlan("select * from thash where a<100", "TableFullScan") + tk.MustHavePlan("select * from trange where a<100", "TableFullScan") + tk.MustHavePlan("select * from tlist where a<1", "TableFullScan") tk.MustExec("analyze table thash") tk.MustExec("analyze table trange") tk.MustExec("analyze table tlist") - require.True(t, tk.HasPlan("select * from thash where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from trange where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from tlist where a<1", "TableFullScan")) + tk.MustHavePlan("select * from thash where a<100", "TableFullScan") + tk.MustHavePlan("select * from trange where a<100", "TableFullScan") + tk.MustHavePlan("select * from tlist where a<1", "TableFullScan") // create SQL bindings tk.MustExec("create session binding for select * from thash where a<100 using select * from thash ignore index(a) where a<100") @@ -1471,18 +1471,18 @@ func TestGlobalStatsAndSQLBinding(t *testing.T) { tk.MustExec("create session binding for select * from tlist where a<100 using select * from tlist ignore index(a) where a<100") // use TableScan again since the Index(a) is ignored - require.True(t, tk.HasPlan("select * from thash where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from trange where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from tlist where a<1", "TableFullScan")) + tk.MustHavePlan("select * from thash where a<100", "TableFullScan") + tk.MustHavePlan("select * from trange where a<100", "TableFullScan") + tk.MustHavePlan("select * from tlist where a<1", "TableFullScan") // drop SQL bindings tk.MustExec("drop session binding for select * from thash where a<100") tk.MustExec("drop session binding for select * from trange where a<100") tk.MustExec("drop session binding for select * from tlist where a<100") - require.True(t, tk.HasPlan("select * from thash where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from trange where a<100", "TableFullScan")) - require.True(t, tk.HasPlan("select * from tlist where a<1", "TableFullScan")) + tk.MustHavePlan("select * from thash where a<100", "TableFullScan") + tk.MustHavePlan("select * from trange where a<100", "TableFullScan") + tk.MustHavePlan("select * from tlist where a<1", "TableFullScan") } func TestPartitionTableWithDifferentJoin(t *testing.T) { @@ -1532,78 +1532,78 @@ func TestPartitionTableWithDifferentJoin(t *testing.T) { // hash_join range partition and hash partition queryHash := fmt.Sprintf("select /*+ hash_join(trange, thash) */ * from trange, thash where trange.b=thash.b and thash.a = %v and trange.a > %v;", x1, x2) queryRegular := fmt.Sprintf("select /*+ hash_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.b=tregular1.b and tregular1.a = %v and tregular2.a > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "HashJoin")) + tk.MustHavePlan(queryHash, "HashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ hash_join(trange, thash) */ * from trange, thash where trange.a=thash.a and thash.a > %v;", x1) queryRegular = fmt.Sprintf("select /*+ hash_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a=tregular1.a and tregular1.a > %v;", x1) - require.True(t, tk.HasPlan(queryHash, "HashJoin")) + tk.MustHavePlan(queryHash, "HashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ hash_join(trange, thash) */ * from trange, thash where trange.a=thash.a and trange.b = thash.b and thash.a > %v;", x1) queryRegular = fmt.Sprintf("select /*+ hash_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a=tregular1.a and tregular1.b = tregular2.b and tregular1.a > %v;", x1) - require.True(t, tk.HasPlan(queryHash, "HashJoin")) + tk.MustHavePlan(queryHash, "HashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ hash_join(trange, thash) */ * from trange, thash where trange.a=thash.a and thash.a = %v;", x1) queryRegular = fmt.Sprintf("select /*+ hash_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a=tregular1.a and tregular1.a = %v;", x1) - require.True(t, tk.HasPlan(queryHash, "HashJoin")) + tk.MustHavePlan(queryHash, "HashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) // group 2 // hash_join range partition and regular table queryHash = fmt.Sprintf("select /*+ hash_join(trange, tregular1) */ * from trange, tregular1 where trange.a = tregular1.a and trange.a >= %v and tregular1.a > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ hash_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a = tregular1.a and tregular2.a >= %v and tregular1.a > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "HashJoin")) + tk.MustHavePlan(queryHash, "HashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ hash_join(trange, tregular1) */ * from trange, tregular1 where trange.a = tregular1.a and trange.a in (%v, %v, %v);", x1, x2, x3) queryRegular = fmt.Sprintf("select /*+ hash_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a = tregular1.a and tregular2.a in (%v, %v, %v);", x1, x2, x3) - require.True(t, tk.HasPlan(queryHash, "HashJoin")) + tk.MustHavePlan(queryHash, "HashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ hash_join(trange, tregular1) */ * from trange, tregular1 where trange.a = tregular1.a and tregular1.a >= %v;", x1) queryRegular = fmt.Sprintf("select /*+ hash_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a = tregular1.a and tregular1.a >= %v;", x1) - require.True(t, tk.HasPlan(queryHash, "HashJoin")) + tk.MustHavePlan(queryHash, "HashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) // group 3 // merge_join range partition and hash partition queryHash = fmt.Sprintf("select /*+ merge_join(trange, thash) */ * from trange, thash where trange.b=thash.b and thash.a = %v and trange.a > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ merge_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.b=tregular1.b and tregular1.a = %v and tregular2.a > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "MergeJoin")) + tk.MustHavePlan(queryHash, "MergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ merge_join(trange, thash) */ * from trange, thash where trange.a=thash.a and thash.a > %v;", x1) queryRegular = fmt.Sprintf("select /*+ merge_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a=tregular1.a and tregular1.a > %v;", x1) - require.True(t, tk.HasPlan(queryHash, "MergeJoin")) + tk.MustHavePlan(queryHash, "MergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ merge_join(trange, thash) */ * from trange, thash where trange.a=thash.a and trange.b = thash.b and thash.a > %v;", x1) queryRegular = fmt.Sprintf("select /*+ merge_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a=tregular1.a and tregular1.b = tregular2.b and tregular1.a > %v;", x1) - require.True(t, tk.HasPlan(queryHash, "MergeJoin")) + tk.MustHavePlan(queryHash, "MergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ merge_join(trange, thash) */ * from trange, thash where trange.a=thash.a and thash.a = %v;", x1) queryRegular = fmt.Sprintf("select /*+ merge_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a=tregular1.a and tregular1.a = %v;", x1) - require.True(t, tk.HasPlan(queryHash, "MergeJoin")) + tk.MustHavePlan(queryHash, "MergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) // group 4 // merge_join range partition and regular table queryHash = fmt.Sprintf("select /*+ merge_join(trange, tregular1) */ * from trange, tregular1 where trange.a = tregular1.a and trange.a >= %v and tregular1.a > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ merge_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a = tregular1.a and tregular2.a >= %v and tregular1.a > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "MergeJoin")) + tk.MustHavePlan(queryHash, "MergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ merge_join(trange, tregular1) */ * from trange, tregular1 where trange.a = tregular1.a and trange.a in (%v, %v, %v);", x1, x2, x3) queryRegular = fmt.Sprintf("select /*+ merge_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a = tregular1.a and tregular2.a in (%v, %v, %v);", x1, x2, x3) - require.True(t, tk.HasPlan(queryHash, "MergeJoin")) + tk.MustHavePlan(queryHash, "MergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ merge_join(trange, tregular1) */ * from trange, tregular1 where trange.a = tregular1.a and tregular1.a >= %v;", x1) queryRegular = fmt.Sprintf("select /*+ merge_join(tregular2, tregular1) */ * from tregular2, tregular1 where tregular2.a = tregular1.a and tregular1.a >= %v;", x1) - require.True(t, tk.HasPlan(queryHash, "MergeJoin")) + tk.MustHavePlan(queryHash, "MergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) // new table instances @@ -1637,28 +1637,28 @@ func TestPartitionTableWithDifferentJoin(t *testing.T) { // Currently don't support index merge join on two partition tables. Only test warning. queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, trange2) */ * from trange, trange2 where trange.a=trange2.a and trange.a > %v;", x1) // queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v;", x1) - // require.True(t,tk.HasPlan(queryHash, "IndexMergeJoin")) + // tk.MustHavePlan(queryHash, "IndexMergeJoin") // tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) tk.MustQuery(queryHash) tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1815|Optimizer Hint /*+ INL_MERGE_JOIN(trange, trange2) */ is inapplicable")) queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, trange2) */ * from trange, trange2 where trange.a=trange2.a and trange.a > %v and trange2.a > %v;", x1, x2) // queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v and tregular4.a > %v;", x1, x2) - // require.True(t,tk.HasPlan(queryHash, "IndexMergeJoin")) + // tk.MustHavePlan(queryHash, "IndexMergeJoin") // tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) tk.MustQuery(queryHash) tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1815|Optimizer Hint /*+ INL_MERGE_JOIN(trange, trange2) */ is inapplicable")) queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, trange2) */ * from trange, trange2 where trange.a=trange2.a and trange.a > %v and trange.b > %v;", x1, x2) // queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v and tregular2.b > %v;", x1, x2) - // require.True(t,tk.HasPlan(queryHash, "IndexMergeJoin")) + // tk.MustHavePlan(queryHash, "IndexMergeJoin") // tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) tk.MustQuery(queryHash) tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1815|Optimizer Hint /*+ INL_MERGE_JOIN(trange, trange2) */ is inapplicable")) queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, trange2) */ * from trange, trange2 where trange.a=trange2.a and trange.a > %v and trange2.b > %v;", x1, x2) // queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v and tregular4.b > %v;", x1, x2) - // require.True(t,tk.HasPlan(queryHash, "IndexMergeJoin")) + // tk.MustHavePlan(queryHash, "IndexMergeJoin") // tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) tk.MustQuery(queryHash) tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1815|Optimizer Hint /*+ INL_MERGE_JOIN(trange, trange2) */ is inapplicable")) @@ -1667,56 +1667,56 @@ func TestPartitionTableWithDifferentJoin(t *testing.T) { // index_merge_join range partition and regualr table queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, tregular4) */ * from trange, tregular4 where trange.a=tregular4.a and trange.a > %v;", x1) queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v;", x1) - require.True(t, tk.HasPlan(queryHash, "IndexMergeJoin")) + tk.MustHavePlan(queryHash, "IndexMergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, tregular4) */ * from trange, tregular4 where trange.a=tregular4.a and trange.a > %v and tregular4.a > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v and tregular4.a > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "IndexMergeJoin")) + tk.MustHavePlan(queryHash, "IndexMergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, tregular4) */ * from trange, tregular4 where trange.a=tregular4.a and trange.a > %v and trange.b > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v and tregular2.b > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "IndexMergeJoin")) + tk.MustHavePlan(queryHash, "IndexMergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ inl_merge_join(trange, tregular4) */ * from trange, tregular4 where trange.a=tregular4.a and trange.a > %v and tregular4.b > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ inl_merge_join(tregular2, tregular4) */ * from tregular2, tregular4 where tregular2.a=tregular4.a and tregular2.a > %v and tregular4.b > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "IndexMergeJoin")) + tk.MustHavePlan(queryHash, "IndexMergeJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) // group 7 // index_hash_join hash partition and hash partition queryHash = fmt.Sprintf("select /*+ inl_hash_join(thash, thash2) */ * from thash, thash2 where thash.a = thash2.a and thash.a in (%v, %v);", x1, x2) queryRegular = fmt.Sprintf("select /*+ inl_hash_join(tregular1, tregular3) */ * from tregular1, tregular3 where tregular1.a = tregular3.a and tregular1.a in (%v, %v);", x1, x2) - require.True(t, tk.HasPlan(queryHash, "IndexHashJoin")) + tk.MustHavePlan(queryHash, "IndexHashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ inl_hash_join(thash, thash2) */ * from thash, thash2 where thash.a = thash2.a and thash.a in (%v, %v) and thash2.a in (%v, %v);", x1, x2, x3, x4) queryRegular = fmt.Sprintf("select /*+ inl_hash_join(tregular1, tregular3) */ * from tregular1, tregular3 where tregular1.a = tregular3.a and tregular1.a in (%v, %v) and tregular3.a in (%v, %v);", x1, x2, x3, x4) - require.True(t, tk.HasPlan(queryHash, "IndexHashJoin")) + tk.MustHavePlan(queryHash, "IndexHashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ inl_hash_join(thash, thash2) */ * from thash, thash2 where thash.a = thash2.a and thash.a > %v and thash2.b > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ inl_hash_join(tregular1, tregular3) */ * from tregular1, tregular3 where tregular1.a = tregular3.a and tregular1.a > %v and tregular3.b > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "IndexHashJoin")) + tk.MustHavePlan(queryHash, "IndexHashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) // group 8 // index_hash_join hash partition and hash partition queryHash = fmt.Sprintf("select /*+ inl_hash_join(thash, tregular3) */ * from thash, tregular3 where thash.a = tregular3.a and thash.a in (%v, %v);", x1, x2) queryRegular = fmt.Sprintf("select /*+ inl_hash_join(tregular1, tregular3) */ * from tregular1, tregular3 where tregular1.a = tregular3.a and tregular1.a in (%v, %v);", x1, x2) - require.True(t, tk.HasPlan(queryHash, "IndexHashJoin")) + tk.MustHavePlan(queryHash, "IndexHashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ inl_hash_join(thash, tregular3) */ * from thash, tregular3 where thash.a = tregular3.a and thash.a in (%v, %v) and tregular3.a in (%v, %v);", x1, x2, x3, x4) queryRegular = fmt.Sprintf("select /*+ inl_hash_join(tregular1, tregular3) */ * from tregular1, tregular3 where tregular1.a = tregular3.a and tregular1.a in (%v, %v) and tregular3.a in (%v, %v);", x1, x2, x3, x4) - require.True(t, tk.HasPlan(queryHash, "IndexHashJoin")) + tk.MustHavePlan(queryHash, "IndexHashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) queryHash = fmt.Sprintf("select /*+ inl_hash_join(thash, tregular3) */ * from thash, tregular3 where thash.a = tregular3.a and thash.a > %v and tregular3.b > %v;", x1, x2) queryRegular = fmt.Sprintf("select /*+ inl_hash_join(tregular1, tregular3) */ * from tregular1, tregular3 where tregular1.a = tregular3.a and tregular1.a > %v and tregular3.b > %v;", x1, x2) - require.True(t, tk.HasPlan(queryHash, "IndexHashJoin")) + tk.MustHavePlan(queryHash, "IndexHashJoin") tk.MustQuery(queryHash).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows()) } @@ -2819,7 +2819,7 @@ func TestDirectReadingWithUnionScan(t *testing.T) { var result [][]interface{} for _, tb := range []string{`trange`, `tnormal`, `thash`} { q := fmt.Sprintf(sql, tb) - tk.HasPlan(q, `UnionScan`) + tk.MustHavePlan(q, `UnionScan`) if result == nil { result = tk.MustQuery(q).Sort().Rows() } else { @@ -2907,7 +2907,7 @@ func TestUnsignedPartitionColumn(t *testing.T) { for tid, tbl := range []string{"tnormal_pk", "trange_pk", "thash_pk"} { // unsigned + TableReader scanSQL := fmt.Sprintf("select * from %v use index(primary) where %v", tbl, scanCond) - require.True(t, tk.HasPlan(scanSQL, "TableReader")) + tk.MustHavePlan(scanSQL, "TableReader") r := tk.MustQuery(scanSQL).Sort() if tid == 0 { rScan = r.Rows() @@ -2927,7 +2927,7 @@ func TestUnsignedPartitionColumn(t *testing.T) { // unsigned + BatchGet on PK batchSQL := fmt.Sprintf("select * from %v where %v", tbl, batchCond) - require.True(t, tk.HasPlan(batchSQL, "Batch_Point_Get")) + tk.MustHavePlan(batchSQL, "Batch_Point_Get") r = tk.MustQuery(batchSQL).Sort() if tid == 0 { rBatch = r.Rows() @@ -2941,7 +2941,7 @@ func TestUnsignedPartitionColumn(t *testing.T) { for tid, tbl := range []string{"tnormal_uniq", "trange_uniq", "thash_uniq"} { // unsigned + IndexReader scanSQL := fmt.Sprintf("select a from %v use index(a) where %v", tbl, scanCond) - require.True(t, tk.HasPlan(scanSQL, "IndexReader")) + tk.MustHavePlan(scanSQL, "IndexReader") r := tk.MustQuery(scanSQL).Sort() if tid == 0 { rScan = r.Rows() @@ -2971,7 +2971,7 @@ func TestUnsignedPartitionColumn(t *testing.T) { // unsigned + BatchGet on UniqueIndex batchSQL := fmt.Sprintf("select * from %v where %v", tbl, batchCond) - require.True(t, tk.HasPlan(batchSQL, "Batch_Point_Get")) + tk.MustHavePlan(batchSQL, "Batch_Point_Get") r = tk.MustQuery(batchSQL).Sort() if tid == 0 { rBatch = r.Rows() @@ -3038,12 +3038,12 @@ func TestDirectReadingWithAgg(t *testing.T) { queryPartition1 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from trange where a > %v group by a;", x) queryRegular1 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tregular1 where a > %v group by a;", x) - require.True(t, tk.HasPlan(queryPartition1, "StreamAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition1, "StreamAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition1).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) queryPartition2 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from trange where a > %v group by a;", x) queryRegular2 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tregular1 where a > %v group by a;", x) - require.True(t, tk.HasPlan(queryPartition2, "HashAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition2, "HashAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition2).Sort().Check(tk.MustQuery(queryRegular2).Sort().Rows()) y := rand.Intn(1099) @@ -3051,12 +3051,12 @@ func TestDirectReadingWithAgg(t *testing.T) { queryPartition3 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from trange where a in(%v, %v, %v) group by a;", x, y, z) queryRegular3 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tregular1 where a in(%v, %v, %v) group by a;", x, y, z) - require.True(t, tk.HasPlan(queryPartition3, "StreamAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition3, "StreamAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition3).Sort().Check(tk.MustQuery(queryRegular3).Sort().Rows()) queryPartition4 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from trange where a in (%v, %v, %v) group by a;", x, y, z) queryRegular4 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tregular1 where a in (%v, %v, %v) group by a;", x, y, z) - require.True(t, tk.HasPlan(queryPartition4, "HashAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition4, "HashAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition4).Sort().Check(tk.MustQuery(queryRegular4).Sort().Rows()) } @@ -3070,12 +3070,12 @@ func TestDirectReadingWithAgg(t *testing.T) { queryPartition1 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from thash where a > %v group by a;", x) queryRegular1 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tregular1 where a > %v group by a;", x) - require.True(t, tk.HasPlan(queryPartition1, "StreamAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition1, "StreamAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition1).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) queryPartition2 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from thash where a > %v group by a;", x) queryRegular2 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tregular1 where a > %v group by a;", x) - require.True(t, tk.HasPlan(queryPartition2, "HashAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition2, "HashAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition2).Sort().Check(tk.MustQuery(queryRegular2).Sort().Rows()) y := rand.Intn(1099) @@ -3083,12 +3083,12 @@ func TestDirectReadingWithAgg(t *testing.T) { queryPartition3 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from thash where a in(%v, %v, %v) group by a;", x, y, z) queryRegular3 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tregular1 where a in(%v, %v, %v) group by a;", x, y, z) - require.True(t, tk.HasPlan(queryPartition3, "StreamAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition3, "StreamAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition3).Sort().Check(tk.MustQuery(queryRegular3).Sort().Rows()) queryPartition4 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from thash where a in (%v, %v, %v) group by a;", x, y, z) queryRegular4 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tregular1 where a in (%v, %v, %v) group by a;", x, y, z) - require.True(t, tk.HasPlan(queryPartition4, "HashAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition4, "HashAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition4).Sort().Check(tk.MustQuery(queryRegular4).Sort().Rows()) } @@ -3102,12 +3102,12 @@ func TestDirectReadingWithAgg(t *testing.T) { queryPartition1 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tlist where a > %v group by a;", x) queryRegular1 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tregular2 where a > %v group by a;", x) - require.True(t, tk.HasPlan(queryPartition1, "StreamAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition1, "StreamAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition1).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) queryPartition2 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tlist where a > %v group by a;", x) queryRegular2 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tregular2 where a > %v group by a;", x) - require.True(t, tk.HasPlan(queryPartition2, "HashAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition2, "HashAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition2).Sort().Check(tk.MustQuery(queryRegular2).Sort().Rows()) y := rand.Intn(12) + 1 @@ -3115,12 +3115,12 @@ func TestDirectReadingWithAgg(t *testing.T) { queryPartition3 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tlist where a in(%v, %v, %v) group by a;", x, y, z) queryRegular3 := fmt.Sprintf("select /*+ stream_agg() */ count(*), sum(b), max(b), a from tregular2 where a in(%v, %v, %v) group by a;", x, y, z) - require.True(t, tk.HasPlan(queryPartition3, "StreamAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition3, "StreamAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition3).Sort().Check(tk.MustQuery(queryRegular3).Sort().Rows()) queryPartition4 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tlist where a in (%v, %v, %v) group by a;", x, y, z) queryRegular4 := fmt.Sprintf("select /*+ hash_agg() */ count(*), sum(b), max(b), a from tregular2 where a in (%v, %v, %v) group by a;", x, y, z) - require.True(t, tk.HasPlan(queryPartition4, "HashAgg")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition4, "HashAgg") // check if IndexLookUp is used tk.MustQuery(queryPartition4).Sort().Check(tk.MustQuery(queryRegular4).Sort().Rows()) } } @@ -3242,12 +3242,12 @@ func TestIdexMerge(t *testing.T) { queryPartition1 := fmt.Sprintf("select /*+ use_index_merge(trange) */ * from trange where a > %v or b < %v;", x1, x2) queryRegular1 := fmt.Sprintf("select /*+ use_index_merge(tregular1) */ * from tregular1 where a > %v or b < %v;", x1, x2) - require.True(t, tk.HasPlan(queryPartition1, "IndexMerge")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition1, "IndexMerge") // check if IndexLookUp is used tk.MustQuery(queryPartition1).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) queryPartition2 := fmt.Sprintf("select /*+ use_index_merge(trange) */ * from trange where a > %v or b > %v;", x1, x2) queryRegular2 := fmt.Sprintf("select /*+ use_index_merge(tregular1) */ * from tregular1 where a > %v or b > %v;", x1, x2) - require.True(t, tk.HasPlan(queryPartition2, "IndexMerge")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition2, "IndexMerge") // check if IndexLookUp is used tk.MustQuery(queryPartition2).Sort().Check(tk.MustQuery(queryRegular2).Sort().Rows()) } @@ -3258,12 +3258,12 @@ func TestIdexMerge(t *testing.T) { queryPartition1 := fmt.Sprintf("select /*+ use_index_merge(thash) */ * from thash where a > %v or b < %v;", x1, x2) queryRegular1 := fmt.Sprintf("select /*+ use_index_merge(tregualr1) */ * from tregular1 where a > %v or b < %v;", x1, x2) - require.True(t, tk.HasPlan(queryPartition1, "IndexMerge")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition1, "IndexMerge") // check if IndexLookUp is used tk.MustQuery(queryPartition1).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) queryPartition2 := fmt.Sprintf("select /*+ use_index_merge(thash) */ * from thash where a > %v or b > %v;", x1, x2) queryRegular2 := fmt.Sprintf("select /*+ use_index_merge(tregular1) */ * from tregular1 where a > %v or b > %v;", x1, x2) - require.True(t, tk.HasPlan(queryPartition2, "IndexMerge")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition2, "IndexMerge") // check if IndexLookUp is used tk.MustQuery(queryPartition2).Sort().Check(tk.MustQuery(queryRegular2).Sort().Rows()) } @@ -3273,12 +3273,12 @@ func TestIdexMerge(t *testing.T) { x2 := rand.Intn(12) + 1 queryPartition1 := fmt.Sprintf("select /*+ use_index_merge(tlist) */ * from tlist where a > %v or b < %v;", x1, x2) queryRegular1 := fmt.Sprintf("select /*+ use_index_merge(tregular2) */ * from tregular2 where a > %v or b < %v;", x1, x2) - require.True(t, tk.HasPlan(queryPartition1, "IndexMerge")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition1, "IndexMerge") // check if IndexLookUp is used tk.MustQuery(queryPartition1).Sort().Check(tk.MustQuery(queryRegular1).Sort().Rows()) queryPartition2 := fmt.Sprintf("select /*+ use_index_merge(tlist) */ * from tlist where a > %v or b > %v;", x1, x2) queryRegular2 := fmt.Sprintf("select /*+ use_index_merge(tregular2) */ * from tregular2 where a > %v or b > %v;", x1, x2) - require.True(t, tk.HasPlan(queryPartition2, "IndexMerge")) // check if IndexLookUp is used + tk.MustHavePlan(queryPartition2, "IndexMerge") // check if IndexLookUp is used tk.MustQuery(queryPartition2).Sort().Check(tk.MustQuery(queryRegular2).Sort().Rows()) } } diff --git a/executor/pipelined_window.go b/executor/pipelined_window.go index d24f4fc3c4f48..020ad2bec11a3 100644 --- a/executor/pipelined_window.go +++ b/executor/pipelined_window.go @@ -264,7 +264,7 @@ func (e *PipelinedWindowExec) getStart(ctx sessionctx.Context) (uint64, error) { var res int64 var err error for i := range e.orderByCols { - res, _, err = e.start.CmpFuncs[i](ctx, e.orderByCols[i], e.start.CalcFuncs[i], e.getRow(start), e.getRow(e.curRowIdx)) + res, _, err = e.start.CmpFuncs[i](ctx, e.start.CompareCols[i], e.start.CalcFuncs[i], e.getRow(start), e.getRow(e.curRowIdx)) if err != nil { return 0, err } @@ -304,7 +304,7 @@ func (e *PipelinedWindowExec) getEnd(ctx sessionctx.Context) (uint64, error) { var res int64 var err error for i := range e.orderByCols { - res, _, err = e.end.CmpFuncs[i](ctx, e.end.CalcFuncs[i], e.orderByCols[i], e.getRow(e.curRowIdx), e.getRow(end)) + res, _, err = e.end.CmpFuncs[i](ctx, e.end.CalcFuncs[i], e.end.CompareCols[i], e.getRow(e.curRowIdx), e.getRow(end)) if err != nil { return 0, err } diff --git a/executor/point_get_test.go b/executor/point_get_test.go index 8f13675457481..3c273ac202bda 100644 --- a/executor/point_get_test.go +++ b/executor/point_get_test.go @@ -147,7 +147,7 @@ func TestIssue25489(t *testing.T) { PARTITION PMX VALUES LESS THAN (MAXVALUE) ) ;`) query := "select col1, col2 from UK_RP16939 where col1 in (116, 48, -30);" - require.False(t, tk.HasPlan(query, "Batch_Point_Get")) + tk.MustNotHavePlan(query, "Batch_Point_Get") tk.MustQuery(query).Check(testkit.Rows()) tk.MustExec("drop table if exists UK_RP16939;") @@ -165,7 +165,7 @@ func TestIssue25489(t *testing.T) { PARTITION P1 VALUES IN (-22, 63), PARTITION P2 VALUES IN (75, 90) ) ;`) - require.False(t, tk.HasPlan(query, "Batch_Point_Get")) + tk.MustNotHavePlan(query, "Batch_Point_Get") tk.MustQuery(query).Check(testkit.Rows()) tk.MustExec("drop table if exists UK_RP16939;") } diff --git a/executor/sample_test.go b/executor/sample_test.go index 19183c235fcc2..2dd347534924d 100644 --- a/executor/sample_test.go +++ b/executor/sample_test.go @@ -51,7 +51,7 @@ func TestTableSampleBasic(t *testing.T) { tk.MustExec("alter table t add column c int as (a + 1);") tk.MustQuery("select c from t tablesample regions();").Check(testkit.Rows("1")) tk.MustQuery("select c, _tidb_rowid from t tablesample regions();").Check(testkit.Rows("1 1")) - require.True(t, tk.HasPlan("select * from t tablesample regions();", "TableSample")) + tk.MustHavePlan("select * from t tablesample regions();", "TableSample") tk.MustExec("drop table if exists t;") tk.MustExec("create table t(a BIGINT PRIMARY KEY AUTO_RANDOM(3), b int auto_increment, key(b)) pre_split_regions=8;") diff --git a/executor/temporary_table_test.go b/executor/temporary_table_test.go index 5174a91976a21..43ca00905690e 100644 --- a/executor/temporary_table_test.go +++ b/executor/temporary_table_test.go @@ -111,23 +111,23 @@ func assertTemporaryTableNoNetwork(t *testing.T, createTable func(*testkit.TestK // Check the temporary table do not send request to TiKV. // PointGet - require.True(t, tk.HasPlan("select * from tmp_t where id=1", "Point_Get")) + tk.MustHavePlan("select * from tmp_t where id=1", "Point_Get") tk.MustQuery("select * from tmp_t where id=1").Check(testkit.Rows("1 1 1")) // BatchPointGet - require.True(t, tk.HasPlan("select * from tmp_t where id in (1, 2)", "Batch_Point_Get")) + tk.MustHavePlan("select * from tmp_t where id in (1, 2)", "Batch_Point_Get") tk.MustQuery("select * from tmp_t where id in (1, 2)").Check(testkit.Rows("1 1 1", "2 2 2")) // Table reader - require.True(t, tk.HasPlan("select * from tmp_t", "TableReader")) + tk.MustHavePlan("select * from tmp_t", "TableReader") tk.MustQuery("select * from tmp_t").Check(testkit.Rows("1 1 1", "2 2 2")) // Index reader - require.True(t, tk.HasPlan("select /*+ USE_INDEX(tmp_t, a) */ a from tmp_t", "IndexReader")) + tk.MustHavePlan("select /*+ USE_INDEX(tmp_t, a) */ a from tmp_t", "IndexReader") tk.MustQuery("select /*+ USE_INDEX(tmp_t, a) */ a from tmp_t").Check(testkit.Rows("1", "2")) // Index lookup - require.True(t, tk.HasPlan("select /*+ USE_INDEX(tmp_t, a) */ b from tmp_t where a = 1", "IndexLookUp")) + tk.MustHavePlan("select /*+ USE_INDEX(tmp_t, a) */ b from tmp_t where a = 1", "IndexLookUp") tk.MustQuery("select /*+ USE_INDEX(tmp_t, a) */ b from tmp_t where a = 1").Check(testkit.Rows("1")) tk.MustExec("rollback") diff --git a/executor/test/analyzetest/analyze_test.go b/executor/test/analyzetest/analyze_test.go index 912ae3466a4bc..89141e5c5f08e 100644 --- a/executor/test/analyzetest/analyze_test.go +++ b/executor/test/analyzetest/analyze_test.go @@ -3116,6 +3116,12 @@ func TestAutoAnalyzeSkipColumnTypes(t *testing.T) { // TestAnalyzeMVIndex tests analyzing the mv index use some real data in the table. // It checks the analyze jobs, async loading and the stats content in the memory. func TestAnalyzeMVIndex(t *testing.T) { + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/DebugAnalyzeJobOperations", "return(true)")) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/statistics/handle/DebugAnalyzeJobOperations", "return(true)")) + defer func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/DebugAnalyzeJobOperations")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/statistics/handle/DebugAnalyzeJobOperations")) + }() // 1. prepare the table and insert data store, dom := testkit.CreateMockStoreAndDomain(t) h := dom.StatsHandle() diff --git a/executor/test/executor/executor_test.go b/executor/test/executor/executor_test.go index 2e86189d50f3a..6ce0d2f59047a 100644 --- a/executor/test/executor/executor_test.go +++ b/executor/test/executor/executor_test.go @@ -312,18 +312,6 @@ func TestShow(t *testing.T) { require.Len(t, tk.MustQuery("show table status").Rows(), 1) } -func TestSelectWithoutFrom(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustQuery("select 1 + 2*3;").Check(testkit.Rows("7")) - tk.MustQuery(`select _utf8"string";`).Check(testkit.Rows("string")) - tk.MustQuery("select 1 order by 1;").Check(testkit.Rows("1")) - tk.MustQuery("SELECT 'a' as f1 having f1 = 'a';").Check(testkit.Rows("a")) - tk.MustQuery("SELECT (SELECT * FROM (SELECT 'a') t) AS f1 HAVING (f1 = 'a' OR TRUE);").Check(testkit.Rows("a")) - tk.MustQuery("SELECT (SELECT * FROM (SELECT 'a') t) + 1 AS f1 HAVING (f1 = 'a' OR TRUE)").Check(testkit.Rows("1")) -} - // TestSelectBackslashN Issue 3685. func TestSelectBackslashN(t *testing.T) { store := testkit.CreateMockStore(t) @@ -725,30 +713,6 @@ func TestSelectOrderBy(t *testing.T) { tk.MustQuery("select a from t use index(b) order by b").Check(testkit.Rows("9", "8", "7", "6", "5", "4", "3", "2", "1", "0")) } -func TestOrderBy(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t (c1 int, c2 int, c3 varchar(20))") - tk.MustExec("insert into t values (1, 2, 'abc'), (2, 1, 'bcd')") - - // Fix issue https://github.com/pingcap/tidb/issues/337 - tk.MustQuery("select c1 as a, c1 as b from t order by c1").Check(testkit.Rows("1 1", "2 2")) - - tk.MustQuery("select c1 as a, t.c1 as a from t order by a desc").Check(testkit.Rows("2 2", "1 1")) - tk.MustQuery("select c1 as c2 from t order by c2").Check(testkit.Rows("1", "2")) - tk.MustQuery("select sum(c1) from t order by sum(c1)").Check(testkit.Rows("3")) - tk.MustQuery("select c1 as c2 from t order by c2 + 1").Check(testkit.Rows("2", "1")) - - // Order by position. - tk.MustQuery("select * from t order by 1").Check(testkit.Rows("1 2 abc", "2 1 bcd")) - tk.MustQuery("select * from t order by 2").Check(testkit.Rows("2 1 bcd", "1 2 abc")) - - // Order by binary. - tk.MustQuery("select c1, c3 from t order by binary c1 desc").Check(testkit.Rows("2 bcd", "1 abc")) - tk.MustQuery("select c1, c2 from t order by binary c3").Check(testkit.Rows("1 2", "2 1")) -} - func TestSelectErrorRow(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -763,22 +727,6 @@ func TestSelectErrorRow(t *testing.T) { require.Error(t, tk.ExecToErr("select * from test having (select 1, 1);")) } -func TestNeighbouringProj(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)") - tk.MustExec("create table t2(a int, b int)") - tk.MustExec("insert into t1 value(1, 1), (2, 2)") - tk.MustExec("insert into t2 value(1, 1), (2, 2)") - tk.MustQuery("select sum(c) from (select t1.a as a, t1.a as c, length(t1.b) from t1 union select a, b, b from t2) t;").Check(testkit.Rows("5")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a bigint, b bigint, c bigint);") - tk.MustExec("insert into t values(1, 1, 1), (2, 2, 2), (3, 3, 3);") - tk.MustQuery("select cast(count(a) as signed), a as another, a from t group by a order by cast(count(a) as signed), a limit 10;").Check(testkit.Rows("1 1 1", "1 2 2", "1 3 3")) -} - func TestIn(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -857,33 +805,6 @@ func TestTablePKisHandleScan(t *testing.T) { } } -func TestIndexReverseOrder(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 auto_increment, b int, index idx (b))") - tk.MustExec("insert t (b) values (0), (1), (2), (3), (4), (5), (6), (7), (8), (9)") - tk.MustQuery("select b from t order by b desc").Check(testkit.Rows("9", "8", "7", "6", "5", "4", "3", "2", "1", "0")) - tk.MustQuery("select b from t where b <3 or (b >=6 and b < 8) order by b desc").Check(testkit.Rows("7", "6", "2", "1", "0")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int, b int, index idx (b, a))") - tk.MustExec("insert t values (0, 2), (1, 2), (2, 2), (0, 1), (1, 1), (2, 1), (0, 0), (1, 0), (2, 0)") - tk.MustQuery("select b, a from t order by b, a desc").Check(testkit.Rows("0 2", "0 1", "0 0", "1 2", "1 1", "1 0", "2 2", "2 1", "2 0")) -} - -func TestTableReverseOrder(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 auto_increment, b int)") - tk.MustExec("insert t (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9)") - tk.MustQuery("select b from t order by a desc").Check(testkit.Rows("9", "8", "7", "6", "5", "4", "3", "2", "1")) - tk.MustQuery("select a from t where a <3 or (a >=6 and a < 8) order by a desc").Check(testkit.Rows("7", "6", "2", "1")) -} - func TestDefaultNull(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -901,18 +822,6 @@ func TestDefaultNull(t *testing.T) { tk.MustQuery("select * from t").Check(testkit.Rows("1 1 ")) } -func TestUnsignedPKColumn(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 unsigned primary key, b int, c int, key idx_ba (b, c, a));") - tk.MustExec("insert t values (1, 1, 1)") - tk.MustQuery("select * from t;").Check(testkit.Rows("1 1 1")) - tk.MustExec("update t set c=2 where a=1;") - tk.MustQuery("select * from t where b=1;").Check(testkit.Rows("1 1 2")) -} - func TestJSON(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -983,31 +892,6 @@ func TestJSON(t *testing.T) { "1234567890123456789012345678901234567890123456789012345.12")) } -func TestMultiUpdate(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec(`CREATE TABLE test_mu (a int primary key, b int, c int)`) - tk.MustExec(`INSERT INTO test_mu VALUES (1, 2, 3), (4, 5, 6), (7, 8, 9)`) - - // Test INSERT ... ON DUPLICATE UPDATE set_lists. - tk.MustExec(`INSERT INTO test_mu VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE b = 3, c = b`) - tk.MustQuery(`SELECT * FROM test_mu ORDER BY a`).Check(testkit.Rows(`1 3 3`, `4 5 6`, `7 8 9`)) - - tk.MustExec(`INSERT INTO test_mu VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE c = 2, b = c+5`) - tk.MustQuery(`SELECT * FROM test_mu ORDER BY a`).Check(testkit.Rows(`1 7 2`, `4 5 6`, `7 8 9`)) - - // Test UPDATE ... set_lists. - tk.MustExec(`UPDATE test_mu SET b = 0, c = b WHERE a = 4`) - tk.MustQuery(`SELECT * FROM test_mu ORDER BY a`).Check(testkit.Rows(`1 7 2`, `4 0 5`, `7 8 9`)) - - tk.MustExec(`UPDATE test_mu SET c = 8, b = c WHERE a = 4`) - tk.MustQuery(`SELECT * FROM test_mu ORDER BY a`).Check(testkit.Rows(`1 7 2`, `4 5 8`, `7 8 9`)) - - tk.MustExec(`UPDATE test_mu SET c = b, b = c WHERE a = 7`) - tk.MustQuery(`SELECT * FROM test_mu ORDER BY a`).Check(testkit.Rows(`1 7 2`, `4 5 8`, `7 9 8`)) -} - func TestGeneratedColumnWrite(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1193,77 +1077,6 @@ func TestGeneratedColumnRead(t *testing.T) { } } -// TestGeneratedColumnRead tests generated columns using point get and batch point get -func TestGeneratedColumnPointGet(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists tu") - tk.MustExec("CREATE TABLE tu(a int, b int, c int GENERATED ALWAYS AS (a + b) VIRTUAL, d int as (a * b) stored, " + - "e int GENERATED ALWAYS as (b * 2) VIRTUAL, PRIMARY KEY (a), UNIQUE KEY ukc (c), unique key ukd(d), key ke(e))") - tk.MustExec("insert into tu(a, b) values(1, 2)") - tk.MustExec("insert into tu(a, b) values(5, 6)") - tk.MustQuery("select * from tu for update").Check(testkit.Rows("1 2 3 2 4", "5 6 11 30 12")) - tk.MustQuery("select * from tu where a = 1").Check(testkit.Rows("1 2 3 2 4")) - tk.MustQuery("select * from tu where a in (1, 2)").Check(testkit.Rows("1 2 3 2 4")) - tk.MustQuery("select * from tu where c in (1, 2, 3)").Check(testkit.Rows("1 2 3 2 4")) - tk.MustQuery("select * from tu where c = 3").Check(testkit.Rows("1 2 3 2 4")) - tk.MustQuery("select d, e from tu where c = 3").Check(testkit.Rows("2 4")) - tk.MustQuery("select * from tu where d in (1, 2, 3)").Check(testkit.Rows("1 2 3 2 4")) - tk.MustQuery("select * from tu where d = 2").Check(testkit.Rows("1 2 3 2 4")) - tk.MustQuery("select c, d from tu where d = 2").Check(testkit.Rows("3 2")) - tk.MustQuery("select d, e from tu where e = 4").Check(testkit.Rows("2 4")) - tk.MustQuery("select * from tu where e = 4").Check(testkit.Rows("1 2 3 2 4")) - tk.MustExec("update tu set a = a + 1, b = b + 1 where c = 11") - tk.MustQuery("select * from tu for update").Check(testkit.Rows("1 2 3 2 4", "6 7 13 42 14")) - tk.MustQuery("select * from tu where a = 6").Check(testkit.Rows("6 7 13 42 14")) - tk.MustQuery("select * from tu where c in (5, 6, 13)").Check(testkit.Rows("6 7 13 42 14")) - tk.MustQuery("select b, c, e, d from tu where c = 13").Check(testkit.Rows("7 13 14 42")) - tk.MustQuery("select a, e, d from tu where c in (5, 6, 13)").Check(testkit.Rows("6 14 42")) - tk.MustExec("drop table if exists tu") -} - -func TestUnionAutoSignedCast(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 (id int, i int, b bigint, d double, dd decimal)") - tk.MustExec("create table t2 (id int, i int unsigned, b bigint unsigned, d double unsigned, dd decimal unsigned)") - tk.MustExec("insert into t1 values(1, -1, -1, -1.1, -1)") - tk.MustExec("insert into t2 values(2, 1, 1, 1.1, 1)") - tk.MustQuery("select * from t1 union select * from t2 order by id"). - Check(testkit.Rows("1 -1 -1 -1.1 -1", "2 1 1 1.1 1")) - tk.MustQuery("select id, i, b, d, dd from t2 union select id, i, b, d, dd from t1 order by id"). - Check(testkit.Rows("1 -1 -1 -1.1 -1", "2 1 1 1.1 1")) - tk.MustQuery("select id, i from t2 union select id, cast(i as unsigned int) from t1 order by id"). - Check(testkit.Rows("1 18446744073709551615", "2 1")) - tk.MustQuery("select dd from t2 union all select dd from t2"). - Check(testkit.Rows("1", "1")) - - tk.MustExec("drop table if exists t3,t4") - tk.MustExec("create table t3 (id int, v int)") - tk.MustExec("create table t4 (id int, v double unsigned)") - tk.MustExec("insert into t3 values (1, -1)") - tk.MustExec("insert into t4 values (2, 1)") - tk.MustQuery("select id, v from t3 union select id, v from t4 order by id"). - Check(testkit.Rows("1 -1", "2 1")) - tk.MustQuery("select id, v from t4 union select id, v from t3 order by id"). - Check(testkit.Rows("1 -1", "2 1")) - - tk.MustExec("drop table if exists t5,t6,t7") - tk.MustExec("create table t5 (id int, v bigint unsigned)") - tk.MustExec("create table t6 (id int, v decimal)") - tk.MustExec("create table t7 (id int, v bigint)") - tk.MustExec("insert into t5 values (1, 1)") - tk.MustExec("insert into t6 values (2, -1)") - tk.MustExec("insert into t7 values (3, -1)") - tk.MustQuery("select id, v from t5 union select id, v from t6 order by id"). - Check(testkit.Rows("1 1", "2 -1")) - tk.MustQuery("select id, v from t5 union select id, v from t7 union select id, v from t6 order by id"). - Check(testkit.Rows("1 1", "2 -1", "3 -1")) -} - func TestUpdateClustered(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1494,27 +1307,6 @@ func TestSelectPartition(t *testing.T) { tk.MustQuery("select * from tscalar where c1 in (-1)").Check(testkit.Rows()) } -func TestDeletePartition(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec(`use test`) - tk.MustExec(`drop table if exists t1`) - tk.MustExec(`create table t1 (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 MAXVALUE - )`) - tk.MustExec("insert into t1 values (1),(11),(21),(31)") - tk.MustExec("delete from t1 partition (p4)") - tk.MustQuery("select * from t1 order by a").Check(testkit.Rows("1", "11", "21", "31")) - tk.MustExec("delete from t1 partition (p0) where a > 10") - tk.MustQuery("select * from t1 order by a").Check(testkit.Rows("1", "11", "21", "31")) - tk.MustExec("delete from t1 partition (p0,p1,p2)") - tk.MustQuery("select * from t1").Check(testkit.Rows("31")) -} - func TestPrepareLoadData(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1558,19 +1350,6 @@ func TestPlanReplayerDumpSingle(t *testing.T) { } } -func TestAlterTableComment(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t_1") - tk.MustExec("create table t_1 (c1 int, c2 int, c3 int default 1, index (c1)) comment = 'test table';") - tk.MustExec("alter table `t_1` comment 'this is table comment';") - tk.MustQuery("select table_comment from information_schema.tables where table_name = 't_1';").Check(testkit.Rows("this is table comment")) - tk.MustExec("alter table `t_1` comment 'table t comment';") - tk.MustQuery("select table_comment from information_schema.tables where table_name = 't_1';").Check(testkit.Rows("table t comment")) -} - func TestTimezonePushDown(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1722,69 +1501,6 @@ func TestExecutorBit(t *testing.T) { tk.MustQuery("select * from t where c1").Check(testkit.Rows("\xff\xff\xff\xff\xff\xff\xff\xff", "12345678")) } -func TestExecutorEnum(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t (c enum('a', 'b', 'c'))") - tk.MustExec("insert into t values ('a'), (2), ('c')") - tk.MustQuery("select * from t where c = 'a'").Check(testkit.Rows("a")) - - tk.MustQuery("select c + 1 from t where c = 2").Check(testkit.Rows("3")) - - tk.MustExec("delete from t") - tk.MustExec("insert into t values ()") - tk.MustExec("insert into t values (null), ('1')") - tk.MustQuery("select c + 1 from t where c = 1").Check(testkit.Rows("2")) - - tk.MustExec("delete from t") - tk.MustExec("insert into t values(1), (2), (3)") - tk.MustQuery("select * from t where c").Check(testkit.Rows("a", "b", "c")) -} - -func TestExecutorSet(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t (c set('a', 'b', 'c'))") - tk.MustExec("insert into t values ('a'), (2), ('c'), ('a,b'), ('b,a')") - tk.MustQuery("select * from t where c = 'a'").Check(testkit.Rows("a")) - tk.MustQuery("select * from t where c = 'a,b'").Check(testkit.Rows("a,b", "a,b")) - tk.MustQuery("select c + 1 from t where c = 2").Check(testkit.Rows("3")) - tk.MustExec("delete from t") - tk.MustExec("insert into t values ()") - tk.MustExec("insert into t values (null), ('1')") - tk.MustQuery("select c + 1 from t where c = 1").Check(testkit.Rows("2")) - tk.MustExec("delete from t") - tk.MustExec("insert into t values(3)") - tk.MustQuery("select * from t where c").Check(testkit.Rows("a,b")) -} - -func TestSubQueryInValues(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t (id int, name varchar(20))") - tk.MustExec("create table t1 (gid int)") - tk.MustExec("insert into t1 (gid) value (1)") - tk.MustExec("insert into t (id, name) value ((select gid from t1) ,'asd')") - tk.MustQuery("select * from t").Check(testkit.Rows("1 asd")) -} - -func TestEnhancedRangeAccess(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t (a int primary key, b int)") - tk.MustExec("insert into t values(1, 2), (2, 1)") - tk.MustQuery("select * from t where (a = 1 and b = 2) or (a = 2 and b = 1)").Check(testkit.Rows("1 2", "2 1")) - tk.MustQuery("select * from t where (a = 1 and b = 1) or (a = 2 and b = 2)").Check(nil) -} - // TestMaxInt64Handle Issue #4810 func TestMaxInt64Handle(t *testing.T) { store := testkit.CreateMockStore(t) @@ -1802,16 +1518,6 @@ func TestMaxInt64Handle(t *testing.T) { tk.MustQuery("select * from t").Check(nil) } -func TestTableScanWithPointRanges(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(id int, PRIMARY KEY (id))") - tk.MustExec("insert into t values(1), (5), (10)") - tk.MustQuery("select * from t where id in(1, 2, 10)").Check(testkit.Rows("1", "10")) -} - func TestUnsignedPk(t *testing.T) { store := testkit.CreateMockStore(t) @@ -1977,18 +1683,6 @@ func setColValue(t *testing.T, txn kv.Transaction, key kv.Key, v types.Datum) { require.NoError(t, err) } -func TestCheckTable(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - // Test 'admin check table' when the table has a unique index with null values. - tk.MustExec("use test") - tk.MustExec("drop table if exists admin_test;") - tk.MustExec("create table admin_test (c1 int, c2 int, c3 int default 1, index (c1), unique key(c2));") - tk.MustExec("insert admin_test (c1, c2) values (1, 1), (2, 2), (NULL, NULL);") - tk.MustExec("admin check table admin_test;") -} - func TestCheckTableClusterIndex(t *testing.T) { store := testkit.CreateMockStore(t) @@ -2018,252 +1712,6 @@ func TestIncorrectLimitArg(t *testing.T) { tk.MustGetErrMsg(`execute stmt2 using @a, @a;`, `[planner:1210]Incorrect arguments to LIMIT`) } -func TestExecutorLimit(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec(`use test;`) - tk.MustExec(`create table t(a bigint, b bigint);`) - tk.MustExec(`insert into t values(1, 1), (2, 2), (3, 30), (4, 40), (5, 5), (6, 6);`) - tk.MustQuery(`select * from t order by a limit 1, 1;`).Check(testkit.Rows("2 2")) - tk.MustQuery(`select * from t order by a limit 1, 2;`).Check(testkit.Rows("2 2", "3 30")) - tk.MustQuery(`select * from t order by a limit 1, 3;`).Check(testkit.Rows("2 2", "3 30", "4 40")) - tk.MustQuery(`select * from t order by a limit 1, 4;`).Check(testkit.Rows("2 2", "3 30", "4 40", "5 5")) - - // test inline projection - tk.MustQuery(`select a from t where a > 0 limit 1, 1;`).Check(testkit.Rows("2")) - tk.MustQuery(`select a from t where a > 0 limit 1, 2;`).Check(testkit.Rows("2", "3")) - tk.MustQuery(`select b from t where a > 0 limit 1, 3;`).Check(testkit.Rows("2", "30", "40")) - tk.MustQuery(`select b from t where a > 0 limit 1, 4;`).Check(testkit.Rows("2", "30", "40", "5")) - - // test @@tidb_init_chunk_size=2 - tk.MustExec(`set @@tidb_init_chunk_size=2;`) - tk.MustQuery(`select * from t where a > 0 limit 2, 1;`).Check(testkit.Rows("3 30")) - tk.MustQuery(`select * from t where a > 0 limit 2, 2;`).Check(testkit.Rows("3 30", "4 40")) - tk.MustQuery(`select * from t where a > 0 limit 2, 3;`).Check(testkit.Rows("3 30", "4 40", "5 5")) - tk.MustQuery(`select * from t where a > 0 limit 2, 4;`).Check(testkit.Rows("3 30", "4 40", "5 5", "6 6")) - - // test inline projection - tk.MustQuery(`select a from t order by a limit 2, 1;`).Check(testkit.Rows("3")) - tk.MustQuery(`select b from t order by a limit 2, 2;`).Check(testkit.Rows("30", "40")) - tk.MustQuery(`select a from t order by a limit 2, 3;`).Check(testkit.Rows("3", "4", "5")) - tk.MustQuery(`select b from t order by a limit 2, 4;`).Check(testkit.Rows("30", "40", "5", "6")) -} - -func TestIndexScan(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t (a int unique)") - tk.MustExec("insert t values (-1), (2), (3), (5), (6), (7), (8), (9)") - tk.MustQuery("select a from t where a < 0 or (a >= 2.1 and a < 5.1) or ( a > 5.9 and a <= 7.9) or a > '8.1'").Check(testkit.Rows("-1", "3", "5", "6", "7", "9")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int unique)") - tk.MustExec("insert t values (0)") - tk.MustQuery("select NULL from t ").Check(testkit.Rows("")) - - // test for double read - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int unique, b int)") - tk.MustExec("insert t values (5, 0)") - tk.MustExec("insert t values (4, 0)") - tk.MustExec("insert t values (3, 0)") - tk.MustExec("insert t values (2, 0)") - tk.MustExec("insert t values (1, 0)") - tk.MustExec("insert t values (0, 0)") - tk.MustQuery("select * from t order by a limit 3").Check(testkit.Rows("0 0", "1 0", "2 0")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int unique, b int)") - tk.MustExec("insert t values (0, 1)") - tk.MustExec("insert t values (1, 2)") - tk.MustExec("insert t values (2, 1)") - tk.MustExec("insert t values (3, 2)") - tk.MustExec("insert t values (4, 1)") - tk.MustExec("insert t values (5, 2)") - tk.MustQuery("select * from t where a < 5 and b = 1 limit 2").Check(testkit.Rows("0 1", "2 1")) - - tk.MustExec("drop table if exists tab1") - tk.MustExec("CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col3 INTEGER, col4 FLOAT)") - tk.MustExec("CREATE INDEX idx_tab1_0 on tab1 (col0)") - tk.MustExec("CREATE INDEX idx_tab1_1 on tab1 (col1)") - tk.MustExec("CREATE INDEX idx_tab1_3 on tab1 (col3)") - tk.MustExec("CREATE INDEX idx_tab1_4 on tab1 (col4)") - tk.MustExec("INSERT INTO tab1 VALUES(1,37,20.85,30,10.69)") - tk.MustQuery("SELECT pk FROM tab1 WHERE ((col3 <= 6 OR col3 < 29 AND (col0 < 41)) OR col3 > 42) AND col1 >= 96.1 AND col3 = 30 AND col3 > 17 AND (col0 BETWEEN 36 AND 42)").Check(testkit.Rows()) - - tk.MustExec("drop table if exists tab1") - tk.MustExec("CREATE TABLE tab1(pk INTEGER PRIMARY KEY, a INTEGER, b INTEGER)") - tk.MustExec("CREATE INDEX idx_tab1_0 on tab1 (a)") - tk.MustExec("INSERT INTO tab1 VALUES(1,1,1)") - tk.MustExec("INSERT INTO tab1 VALUES(2,2,1)") - tk.MustExec("INSERT INTO tab1 VALUES(3,1,2)") - tk.MustExec("INSERT INTO tab1 VALUES(4,2,2)") - tk.MustQuery("SELECT * FROM tab1 WHERE pk <= 3 AND a = 1").Check(testkit.Rows("1 1 1", "3 1 2")) - tk.MustQuery("SELECT * FROM tab1 WHERE pk <= 4 AND a = 1 AND b = 2").Check(testkit.Rows("3 1 2")) - - tk.MustExec("CREATE INDEX idx_tab1_1 on tab1 (b, a)") - tk.MustQuery("SELECT pk FROM tab1 WHERE b > 1").Check(testkit.Rows("3", "4")) - - tk.MustExec("drop table if exists t") - tk.MustExec("CREATE TABLE t (a varchar(3), index(a))") - tk.MustExec("insert t values('aaa'), ('aab')") - tk.MustQuery("select * from t where a >= 'aaaa' and a < 'aabb'").Check(testkit.Rows("aab")) - - tk.MustExec("drop table if exists t") - tk.MustExec("CREATE TABLE t (a int primary key, b int, c int, index(c))") - tk.MustExec("insert t values(1, 1, 1), (2, 2, 2), (4, 4, 4), (3, 3, 3), (5, 5, 5)") - // Test for double read and top n. - tk.MustQuery("select a from t where c >= 2 order by b desc limit 1").Check(testkit.Rows("5")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a varchar(50) primary key, b int, c int, index idx(b))") - tk.MustExec("insert into t values('aa', 1, 1)") - tk.MustQuery("select * from t use index(idx) where a > 'a'").Check(testkit.Rows("aa 1 1")) - - // fix issue9636 - tk.MustExec("drop table if exists t") - tk.MustExec("CREATE TABLE `t` (a int, KEY (a))") - tk.MustQuery(`SELECT * FROM (SELECT * FROM (SELECT a as d FROM t WHERE a IN ('100')) AS x WHERE x.d < "123" ) tmp_count`).Check(testkit.Rows()) -} - -func TestUpdateJoin(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t1(k int, v int)") - tk.MustExec("create table t2(k int, v int)") - tk.MustExec("create table t3(id int auto_increment, k int, v int, primary key(id))") - tk.MustExec("create table t4(k int, v int)") - tk.MustExec("create table t5(v int, k int, primary key(k))") - tk.MustExec("insert into t1 values (1, 1)") - tk.MustExec("insert into t4 values (3, 3)") - tk.MustExec("create table t6 (id int, v longtext)") - tk.MustExec("create table t7 (x int, id int, v longtext, primary key(id))") - - // test the normal case that update one row for a single table. - tk.MustExec("update t1 set v = 0 where k = 1") - tk.MustQuery("select k, v from t1 where k = 1").Check(testkit.Rows("1 0")) - - // test the case that the table with auto_increment or none-null columns as the right table of left join. - tk.MustExec("update t1 left join t3 on t1.k = t3.k set t1.v = 1") - tk.MustQuery("select k, v from t1").Check(testkit.Rows("1 1")) - tk.MustQuery("select id, k, v from t3").Check(testkit.Rows()) - - // test left join and the case that the right table has no matching record but has updated the right table columns. - tk.MustExec("update t1 left join t2 on t1.k = t2.k set t1.v = t2.v, t2.v = 3") - tk.MustQuery("select k, v from t1").Check(testkit.Rows("1 ")) - tk.MustQuery("select k, v from t2").Check(testkit.Rows()) - - // test the case that the update operation in the left table references data in the right table while data of the right table columns is modified. - tk.MustExec("update t1 left join t2 on t1.k = t2.k set t2.v = 3, t1.v = t2.v") - tk.MustQuery("select k, v from t1").Check(testkit.Rows("1 ")) - tk.MustQuery("select k, v from t2").Check(testkit.Rows()) - - // test right join and the case that the left table has no matching record but has updated the left table columns. - tk.MustExec("update t2 right join t1 on t2.k = t1.k set t2.v = 4, t1.v = 0") - tk.MustQuery("select k, v from t1").Check(testkit.Rows("1 0")) - tk.MustQuery("select k, v from t2").Check(testkit.Rows()) - - // test the case of right join and left join at the same time. - tk.MustExec("update t1 left join t2 on t1.k = t2.k right join t4 on t4.k = t2.k set t1.v = 4, t2.v = 4, t4.v = 4") - tk.MustQuery("select k, v from t1").Check(testkit.Rows("1 0")) - tk.MustQuery("select k, v from t2").Check(testkit.Rows()) - tk.MustQuery("select k, v from t4").Check(testkit.Rows("3 4")) - - // test normal left join and the case that the right table has matching rows. - tk.MustExec("insert t2 values (1, 10)") - tk.MustExec("update t1 left join t2 on t1.k = t2.k set t2.v = 11") - tk.MustQuery("select k, v from t2").Check(testkit.Rows("1 11")) - - // test the case of continuously joining the same table and updating the unmatching records. - tk.MustExec("update t1 t11 left join t2 on t11.k = t2.k left join t1 t12 on t2.v = t12.k set t12.v = 233, t11.v = 111") - tk.MustQuery("select k, v from t1").Check(testkit.Rows("1 111")) - tk.MustQuery("select k, v from t2").Check(testkit.Rows("1 11")) - - // test the left join case that the left table has records but all records are null. - tk.MustExec("delete from t1") - tk.MustExec("delete from t2") - tk.MustExec("insert into t1 values (null, null)") - tk.MustExec("update t1 left join t2 on t1.k = t2.k set t1.v = 1") - tk.MustQuery("select k, v from t1").Check(testkit.Rows(" 1")) - - // test the case that the right table of left join has an primary key. - tk.MustExec("insert t5 values(0, 0)") - tk.MustExec("update t1 left join t5 on t1.k = t5.k set t1.v = 2") - tk.MustQuery("select k, v from t1").Check(testkit.Rows(" 2")) - tk.MustQuery("select k, v from t5").Check(testkit.Rows("0 0")) - - tk.MustExec("insert into t6 values (1, NULL)") - tk.MustExec("insert into t7 values (5, 1, 'a')") - tk.MustExec("update t6, t7 set t6.v = t7.v where t6.id = t7.id and t7.x = 5") - tk.MustQuery("select v from t6").Check(testkit.Rows("a")) - - tk.MustExec("drop table if exists t1, t2") - tk.MustExec("create table t1(id int primary key, v int, gv int GENERATED ALWAYS AS (v * 2) STORED)") - tk.MustExec("create table t2(id int, v int)") - tk.MustExec("update t1 tt1 inner join (select count(t1.id) a, t1.id from t1 left join t2 on t1.id = t2.id group by t1.id) x on tt1.id = x.id set tt1.v = tt1.v + x.a") -} - -func TestScanControlSelection(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(a int primary key, b int, c int, index idx_b(b))") - tk.MustExec("insert into t values (1, 1, 1), (2, 1, 1), (3, 1, 2), (4, 2, 3)") - tk.MustQuery("select (select count(1) k from t s where s.b = t1.c) from t t1").Sort().Check(testkit.Rows("0", "1", "3", "3")) -} - -func TestSimpleDAG(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(a int primary key, b int, c int)") - tk.MustExec("insert into t values (1, 1, 1), (2, 1, 1), (3, 1, 2), (4, 2, 3)") - tk.MustQuery("select a from t").Check(testkit.Rows("1", "2", "3", "4")) - tk.MustQuery("select * from t where a = 4").Check(testkit.Rows("4 2 3")) - tk.MustQuery("select a from t limit 1").Check(testkit.Rows("1")) - tk.MustQuery("select a from t order by a desc").Check(testkit.Rows("4", "3", "2", "1")) - tk.MustQuery("select a from t order by a desc limit 1").Check(testkit.Rows("4")) - tk.MustQuery("select a from t order by b desc limit 1").Check(testkit.Rows("4")) - tk.MustQuery("select a from t where a < 3").Check(testkit.Rows("1", "2")) - tk.MustQuery("select a from t where b > 1").Check(testkit.Rows("4")) - tk.MustQuery("select a from t where b > 1 and a < 3").Check(testkit.Rows()) - tk.MustQuery("select count(*) from t where b > 1 and a < 3").Check(testkit.Rows("0")) - tk.MustQuery("select count(*) from t").Check(testkit.Rows("4")) - tk.MustQuery("select count(*), c from t group by c order by c").Check(testkit.Rows("2 1", "1 2", "1 3")) - tk.MustQuery("select sum(c) as s from t group by b order by s").Check(testkit.Rows("3", "4")) - tk.MustQuery("select avg(a) as s from t group by b order by s").Check(testkit.Rows("2.0000", "4.0000")) - tk.MustQuery("select sum(distinct c) from t group by b").Check(testkit.Rows("3", "3")) - - tk.MustExec("create index i on t(c,b)") - tk.MustQuery("select a from t where c = 1").Check(testkit.Rows("1", "2")) - tk.MustQuery("select a from t where c = 1 and a < 2").Check(testkit.Rows("1")) - tk.MustQuery("select a from t where c = 1 order by a limit 1").Check(testkit.Rows("1")) - tk.MustQuery("select count(*) from t where c = 1 ").Check(testkit.Rows("2")) - tk.MustExec("create index i1 on t(b)") - tk.MustQuery("select c from t where b = 2").Check(testkit.Rows("3")) - tk.MustQuery("select * from t where b = 2").Check(testkit.Rows("4 2 3")) - tk.MustQuery("select count(*) from t where b = 1").Check(testkit.Rows("3")) - tk.MustQuery("select * from t where b = 1 and a > 1 limit 1").Check(testkit.Rows("2 1 1")) - - // Test time push down. - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (id int, c1 datetime);") - tk.MustExec("insert into t values (1, '2015-06-07 12:12:12')") - tk.MustQuery("select id from t where c1 = '2015-06-07 12:12:12'").Check(testkit.Rows("1")) - - // Test issue 17816 - tk.MustExec("drop table if exists t0") - tk.MustExec("CREATE TABLE t0(c0 INT)") - tk.MustExec("INSERT INTO t0 VALUES (100000)") - tk.MustQuery("SELECT * FROM t0 WHERE NOT SPACE(t0.c0)").Check(testkit.Rows("100000")) -} - func TestTimestampTimeZone(t *testing.T) { store := testkit.CreateMockStore(t) @@ -2724,17 +2172,6 @@ func TestPartitionHashCode(t *testing.T) { wg.Wait() } -func TestAlterDefaultValue(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(a int, primary key(a))") - tk.MustExec("insert into t(a) values(1)") - tk.MustExec("alter table t add column b int default 1") - tk.MustExec("alter table t alter b set default 2") - tk.MustQuery("select b from t where a = 1").Check(testkit.Rows("1")) -} - // this is from jira issue #5856 func TestInsertValuesWithSubQuery(t *testing.T) { store := testkit.CreateMockStore(t) @@ -2980,20 +2417,6 @@ func TestIndexMergeRuntimeStats(t *testing.T) { tk.MustQuery("select /*+ use_index_merge(t1, primary, t1a) */ * from t1 where id < 2 or a > 4 order by a").Check(testkit.Rows("1 1 1 1 1", "5 5 5 5 5")) } -// For issue 17256 -func TestGenerateColumnReplace(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 as (a + 1) virtual not null, unique index idx(b));") - tk.MustExec("REPLACE INTO `t1` (`a`) VALUES (2);") - tk.MustExec("REPLACE INTO `t1` (`a`) VALUES (2);") - tk.MustQuery("select * from t1").Check(testkit.Rows("2 3")) - tk.MustExec("insert into `t1` (`a`) VALUES (2) on duplicate key update a = 3;") - tk.MustQuery("select * from t1").Check(testkit.Rows("3 4")) -} - func TestPrevStmtDesensitization(t *testing.T) { store := testkit.CreateMockStore(t) @@ -3008,18 +2431,6 @@ func TestPrevStmtDesensitization(t *testing.T) { tk.MustGetErrMsg("insert into t values (1)", `[kv:1062]Duplicate entry '?' for key 't.a'`) } -func TestIssue19372(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test;") - tk.MustExec("create table t1 (c_int int, c_str varchar(40), key(c_str));") - tk.MustExec("create table t2 like t1;") - tk.MustExec("insert into t1 values (1, 'a'), (2, 'b'), (3, 'c');") - tk.MustExec("insert into t2 select * from t1;") - tk.MustQuery("select (select t2.c_str from t2 where t2.c_str <= t1.c_str and t2.c_int in (1, 2) order by t2.c_str limit 1) x from t1 order by c_int;").Check(testkit.Rows("a", "a", "a")) -} - func TestIssue19148(t *testing.T) { store := testkit.CreateMockStore(t) @@ -3455,38 +2866,6 @@ func TestEncodingSet(t *testing.T) { tk.MustExec("admin check table `enum-set`") } -func TestDeleteWithMulTbl(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - // Delete multiple tables from left joined table. - // The result of left join is (3, null, null). - // Because rows in t2 are not matched, so no row will be deleted in t2. - // But row in t1 is matched, so it should be deleted. - tk.MustExec("use test;") - tk.MustExec("drop table if exists t1, t2;") - tk.MustExec("create table t1 (c1 int);") - tk.MustExec("create table t2 (c1 int primary key, c2 int);") - tk.MustExec("insert into t1 values(3);") - tk.MustExec("insert into t2 values(2, 2);") - tk.MustExec("insert into t2 values(0, 0);") - tk.MustExec("delete from t1, t2 using t1 left join t2 on t1.c1 = t2.c2;") - tk.MustQuery("select * from t1 order by c1;").Check(testkit.Rows()) - tk.MustQuery("select * from t2 order by c1;").Check(testkit.Rows("0 0", "2 2")) - - // Rows in both t1 and t2 are matched, so will be deleted even if it's null. - // NOTE: The null values are not generated by join. - tk.MustExec("drop table if exists t1, t2;") - tk.MustExec("create table t1 (c1 int);") - tk.MustExec("create table t2 (c2 int);") - tk.MustExec("insert into t1 values(null);") - tk.MustExec("insert into t2 values(null);") - tk.MustExec("delete from t1, t2 using t1 join t2 where t1.c1 is null;") - tk.MustQuery("select * from t1;").Check(testkit.Rows()) - tk.MustQuery("select * from t2;").Check(testkit.Rows()) -} - func TestOOMPanicAction(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) @@ -4068,35 +3447,6 @@ func TestCollectDMLRuntimeStats(t *testing.T) { tk.MustExec("rollback") } -func TestIssue13758(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 (pk int(11) primary key, a int(11) not null, b int(11), key idx_b(b), key idx_a(a))") - tk.MustExec("insert into `t1` values (1,1,0),(2,7,6),(3,2,null),(4,1,null),(5,4,5)") - tk.MustExec("create table t2 (a int)") - tk.MustExec("insert into t2 values (1),(null)") - tk.MustQuery("select (select a from t1 use index(idx_a) where b >= t2.a order by a limit 1) as field from t2").Check(testkit.Rows( - "4", - "", - )) -} - -func TestIssue20237(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t, s") - tk.MustExec("create table t(a date, b float)") - tk.MustExec("create table s(b float)") - tk.MustExec(`insert into t values(NULL,-37), ("2011-11-04",105), ("2013-03-02",-22), ("2006-07-02",-56), (NULL,124), (NULL,111), ("2018-03-03",-5);`) - tk.MustExec(`insert into s values(-37),(105),(-22),(-56),(124),(105),(111),(-5);`) - tk.MustQuery(`select count(distinct t.a, t.b) from t join s on t.b= s.b;`).Check(testkit.Rows("4")) -} - func TestIssue24933(t *testing.T) { store := testkit.CreateMockStore(t) @@ -4723,81 +4073,6 @@ func TestYearTypeDeleteIndex(t *testing.T) { tk.MustExec("admin check table t") } -func TestToPBExpr(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 decimal(10,6), b decimal, index idx_b (b))") - tk.MustExec("set sql_mode = ''") - tk.MustExec("insert t values (1.1, 1.1)") - tk.MustExec("insert t values (2.4, 2.4)") - tk.MustExec("insert t values (3.3, 2.7)") - result := tk.MustQuery("select * from t where a < 2.399999") - result.Check(testkit.Rows("1.100000 1")) - result = tk.MustQuery("select * from t where a > 1.5") - result.Check(testkit.Rows("2.400000 2", "3.300000 3")) - result = tk.MustQuery("select * from t where a <= 1.1") - result.Check(testkit.Rows("1.100000 1")) - result = tk.MustQuery("select * from t where b >= 3") - result.Check(testkit.Rows("3.300000 3")) - result = tk.MustQuery("select * from t where not (b = 1)") - result.Check(testkit.Rows("2.400000 2", "3.300000 3")) - result = tk.MustQuery("select * from t where b&1 = a|1") - result.Check(testkit.Rows("1.100000 1")) - result = tk.MustQuery("select * from t where b != 2 and b <=> 3") - result.Check(testkit.Rows("3.300000 3")) - result = tk.MustQuery("select * from t where b in (3)") - result.Check(testkit.Rows("3.300000 3")) - result = tk.MustQuery("select * from t where b not in (1, 2)") - result.Check(testkit.Rows("3.300000 3")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a varchar(255), b int)") - tk.MustExec("insert t values ('abc123', 1)") - tk.MustExec("insert t values ('ab123', 2)") - result = tk.MustQuery("select * from t where a like 'ab%'") - result.Check(testkit.Rows("abc123 1", "ab123 2")) - result = tk.MustQuery("select * from t where a like 'ab_12'") - result.Check(nil) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int primary key)") - tk.MustExec("insert t values (1)") - tk.MustExec("insert t values (2)") - result = tk.MustQuery("select * from t where not (a = 1)") - result.Check(testkit.Rows("2")) - result = tk.MustQuery("select * from t where not(not (a = 1))") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select * from t where not(a != 1 and a != 2)") - result.Check(testkit.Rows("1", "2")) -} - -func TestDatumXAPI(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 decimal(10,6), b decimal, index idx_b (b))") - tk.MustExec("set sql_mode = ''") - tk.MustExec("insert t values (1.1, 1.1)") - tk.MustExec("insert t values (2.2, 2.2)") - tk.MustExec("insert t values (3.3, 2.7)") - result := tk.MustQuery("select * from t where a > 1.5") - result.Check(testkit.Rows("2.200000 2", "3.300000 3")) - result = tk.MustQuery("select * from t where b > 1.5") - result.Check(testkit.Rows("2.200000 2", "3.300000 3")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a time(3), b time, index idx_a (a))") - tk.MustExec("insert t values ('11:11:11', '11:11:11')") - tk.MustExec("insert t values ('11:11:12', '11:11:12')") - tk.MustExec("insert t values ('11:11:13', '11:11:13')") - result = tk.MustQuery("select * from t where a > '11:11:11.5'") - result.Check(testkit.Rows("11:11:12.000 11:11:12", "11:11:13.000 11:11:13")) - result = tk.MustQuery("select * from t where b > '11:11:11.5'") - result.Check(testkit.Rows("11:11:12.000 11:11:12", "11:11:13.000 11:11:13")) -} - func TestSQLMode(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -4842,24 +4117,6 @@ func TestSQLMode(t *testing.T) { tk.MustExec("set @@global.sql_mode = 'STRICT_TRANS_TABLES'") } -func TestTableDual(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - result := tk.MustQuery("Select 1") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("Select 1 from dual") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("Select count(*) from dual") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("Select 1 from dual where 1") - result.Check(testkit.Rows("1")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int primary key)") - tk.MustQuery("select t1.* from t t1, t t2 where t1.a=t2.a and 1=0").Check(testkit.Rows()) -} - func TestTableScan(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -4959,82 +4216,6 @@ func TestClusteredIndexIsPointGet(t *testing.T) { } } -func TestRow(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 (c int, d int)") - tk.MustExec("insert t values (1, 1)") - tk.MustExec("insert t values (1, 3)") - tk.MustExec("insert t values (2, 1)") - tk.MustExec("insert t values (2, 3)") - result := tk.MustQuery("select * from t where (c, d) < (2,2)") - result.Check(testkit.Rows("1 1", "1 3", "2 1")) - result = tk.MustQuery("select * from t where (1,2,3) > (3,2,1)") - result.Check(testkit.Rows()) - result = tk.MustQuery("select * from t where row(1,2,3) > (3,2,1)") - result.Check(testkit.Rows()) - result = tk.MustQuery("select * from t where (c, d) = (select * from t where (c,d) = (1,1))") - result.Check(testkit.Rows("1 1")) - result = tk.MustQuery("select * from t where (c, d) = (select * from t k where (t.c,t.d) = (c,d))") - result.Check(testkit.Rows("1 1", "1 3", "2 1", "2 3")) - result = tk.MustQuery("select (1, 2, 3) < (2, 3, 4)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select (2, 3, 4) <= (2, 3, 3)") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select (2, 3, 4) <= (2, 3, 4)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select (2, 3, 4) <= (2, 1, 4)") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select (2, 3, 4) >= (2, 3, 4)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select (2, 3, 4) = (2, 3, 4)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select (2, 3, 4) != (2, 3, 4)") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select row(1, 1) in (row(1, 1))") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select row(1, 0) in (row(1, 1))") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select row(1, 1) in (select 1, 1)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select row(1, 1) > row(1, 0)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select row(1, 1) > (select 1, 0)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select 1 > (select 1)") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select (select 1)") - result.Check(testkit.Rows("1")) - - tk.MustExec("drop table if exists t1") - tk.MustExec("create table t1 (a int, b int)") - tk.MustExec("insert t1 values (1,2),(1,null)") - tk.MustExec("drop table if exists t2") - tk.MustExec("create table t2 (c int, d int)") - tk.MustExec("insert t2 values (0,0)") - - tk.MustQuery("select * from t2 where (1,2) in (select * from t1)").Check(testkit.Rows("0 0")) - tk.MustQuery("select * from t2 where (1,2) not in (select * from t1)").Check(testkit.Rows()) - tk.MustQuery("select * from t2 where (1,1) not in (select * from t1)").Check(testkit.Rows()) - tk.MustQuery("select * from t2 where (1,null) in (select * from t1)").Check(testkit.Rows()) - tk.MustQuery("select * from t2 where (null,null) in (select * from t1)").Check(testkit.Rows()) - - tk.MustExec("delete from t1 where a=1 and b=2") - tk.MustQuery("select (1,1) in (select * from t2) from t1").Check(testkit.Rows("0")) - tk.MustQuery("select (1,1) not in (select * from t2) from t1").Check(testkit.Rows("1")) - tk.MustQuery("select (1,1) in (select 1,1 from t2) from t1").Check(testkit.Rows("1")) - tk.MustQuery("select (1,1) not in (select 1,1 from t2) from t1").Check(testkit.Rows("0")) - - // MySQL 5.7 returns 1 for these 2 queries, which is wrong. - tk.MustQuery("select (1,null) not in (select 1,1 from t2) from t1").Check(testkit.Rows("")) - tk.MustQuery("select (t1.a,null) not in (select 1,1 from t2) from t1").Check(testkit.Rows("")) - - tk.MustQuery("select (1,null) in (select * from t1)").Check(testkit.Rows("")) - tk.MustQuery("select (1,null) not in (select * from t1)").Check(testkit.Rows("")) -} - func TestColumnName(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -5369,54 +4550,6 @@ func TestCurrentTimestampValueSelection(t *testing.T) { require.Equal(t, 3, len(strings.Split(d, ".")[1])) } -func TestStrToDateBuiltin(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustQuery(`select str_to_date('20190101','%Y%m%d%!') from dual`).Check(testkit.Rows("2019-01-01")) - tk.MustQuery(`select str_to_date('20190101','%Y%m%d%f') from dual`).Check(testkit.Rows("2019-01-01 00:00:00.000000")) - tk.MustQuery(`select str_to_date('20190101','%Y%m%d%H%i%s') from dual`).Check(testkit.Rows("2019-01-01 00:00:00")) - tk.MustQuery(`select str_to_date('18/10/22','%y/%m/%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('a18/10/22','%y/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('69/10/22','%y/%m/%d') from dual`).Check(testkit.Rows("2069-10-22")) - tk.MustQuery(`select str_to_date('70/10/22','%y/%m/%d') from dual`).Check(testkit.Rows("1970-10-22")) - tk.MustQuery(`select str_to_date('8/10/22','%y/%m/%d') from dual`).Check(testkit.Rows("2008-10-22")) - tk.MustQuery(`select str_to_date('8/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("2008-10-22")) - tk.MustQuery(`select str_to_date('18/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('a18/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('69/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("2069-10-22")) - tk.MustQuery(`select str_to_date('70/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("1970-10-22")) - tk.MustQuery(`select str_to_date('018/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("0018-10-22")) - tk.MustQuery(`select str_to_date('2018/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('018/10/22','%y/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('18/10/22','%y0/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('18/10/22','%Y0/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('18a/10/22','%y/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('18a/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('20188/10/22','%Y/%m/%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('2018510522','%Y5%m5%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('2018^10^22','%Y^%m^%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('2018@10@22','%Y@%m@%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('2018%10%22','%Y%%m%%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('2018(10(22','%Y(%m(%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('2018\10\22','%Y\%m\%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('2018=10=22','%Y=%m=%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('2018+10+22','%Y+%m+%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('2018_10_22','%Y_%m_%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('69510522','%y5%m5%d') from dual`).Check(testkit.Rows("2069-10-22")) - tk.MustQuery(`select str_to_date('69^10^22','%y^%m^%d') from dual`).Check(testkit.Rows("2069-10-22")) - tk.MustQuery(`select str_to_date('18@10@22','%y@%m@%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('18%10%22','%y%%m%%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('18(10(22','%y(%m(%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('18\10\22','%y\%m\%d') from dual`).Check(testkit.Rows("")) - tk.MustQuery(`select str_to_date('18+10+22','%y+%m+%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('18=10=22','%y=%m=%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`select str_to_date('18_10_22','%y_%m_%d') from dual`).Check(testkit.Rows("2018-10-22")) - tk.MustQuery(`SELECT STR_TO_DATE('2020-07-04 11:22:33 PM', '%Y-%m-%d %r')`).Check(testkit.Rows("2020-07-04 23:22:33")) - tk.MustQuery(`SELECT STR_TO_DATE('2020-07-04 12:22:33 AM', '%Y-%m-%d %r')`).Check(testkit.Rows("2020-07-04 00:22:33")) - tk.MustQuery(`SELECT STR_TO_DATE('2020-07-04 12:22:33', '%Y-%m-%d %T')`).Check(testkit.Rows("2020-07-04 12:22:33")) - tk.MustQuery(`SELECT STR_TO_DATE('2020-07-04 00:22:33', '%Y-%m-%d %T')`).Check(testkit.Rows("2020-07-04 00:22:33")) -} - func TestAddDateBuiltinWithWarnings(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -5445,39 +4578,6 @@ func TestStrToDateBuiltinWithWarnings(t *testing.T) { )) } -func TestReadPartitionedTable(t *testing.T) { - // Test three reader on partitioned table. - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists pt") - tk.MustExec("create table pt (a int, b int, index i_b(b)) partition by range (a) (partition p1 values less than (2), partition p2 values less than (4), partition p3 values less than (6))") - for i := 0; i < 6; i++ { - tk.MustExec(fmt.Sprintf("insert into pt values(%d, %d)", i, i)) - } - // Table reader - tk.MustQuery("select * from pt order by a").Check(testkit.Rows("0 0", "1 1", "2 2", "3 3", "4 4", "5 5")) - // Index reader - tk.MustQuery("select b from pt where b = 3").Check(testkit.Rows("3")) - // Index lookup - tk.MustQuery("select a from pt where b = 3").Check(testkit.Rows("3")) -} - -func TestIssue10435(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t1") - tk.MustExec("create table t1(i int, j int, k int)") - tk.MustExec("insert into t1 VALUES (1,1,1),(2,2,2),(3,3,3),(4,4,4)") - tk.MustExec("INSERT INTO t1 SELECT 10*i,j,5*j FROM t1 UNION SELECT 20*i,j,5*j FROM t1 UNION SELECT 30*i,j,5*j FROM t1") - - tk.MustExec("set @@session.tidb_enable_window_function=1") - tk.MustQuery("SELECT SUM(i) OVER W FROM t1 WINDOW w AS (PARTITION BY j ORDER BY i) ORDER BY 1+SUM(i) OVER w").Check( - testkit.Rows("1", "2", "3", "4", "11", "22", "31", "33", "44", "61", "62", "93", "122", "124", "183", "244"), - ) -} - func TestAdmin(t *testing.T) { var cluster testutils.Cluster store := testkit.CreateMockStore(t, mockstore.WithClusterInspector(func(c testutils.Cluster) { @@ -5811,30 +4911,6 @@ func TestUnsignedDecimalOverflow(t *testing.T) { tk.MustQuery("select a from t limit 1").Check(testkit.Rows("0.00")) } -func TestIndexJoinTableDualPanic(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists a") - tk.MustExec("create table a (f1 int, f2 varchar(32), primary key (f1))") - tk.MustExec("insert into a (f1,f2) values (1,'a'), (2,'b'), (3,'c')") - // TODO here: index join cause the data race of txn. - tk.MustQuery("select /*+ inl_merge_join(a) */ a.* from a inner join (select 1 as k1,'k2-1' as k2) as k on a.f1=k.k1;"). - Check(testkit.Rows("1 a")) -} - -func TestSortLeftJoinWithNullColumnInRightChildPanic(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)") - tk.MustExec("create table t2(a int)") - tk.MustExec("insert into t1(a) select 1;") - tk.MustQuery("select b.n from t1 left join (select a as a, null as n from t2) b on b.a = t1.a order by t1.a"). - Check(testkit.Rows("")) -} - func TestMaxOneRow(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -6220,37 +5296,6 @@ func TestSessionRootTrackerDetach(t *testing.T) { require.Nil(t, tk.Session().GetSessionVars().MemTracker.GetFallbackForTest(false)) } -func TestIssue39211(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("drop table if exists s;") - - tk.MustExec("CREATE TABLE `t` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL);") - tk.MustExec("CREATE TABLE `s` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL);") - tk.MustExec("insert into t values(1,1),(2,2);") - tk.MustExec("insert into t select * from t;") - tk.MustExec("insert into t select * from t;") - tk.MustExec("insert into t select * from t;") - tk.MustExec("insert into t select * from t;") - tk.MustExec("insert into t select * from t;") - tk.MustExec("insert into t select * from t;") - tk.MustExec("insert into t select * from t;") - tk.MustExec("insert into t select * from t;") - - tk.MustExec("insert into s values(3,3),(4,4),(1,null),(2,null),(null,null);") - tk.MustExec("insert into s select * from s;") - tk.MustExec("insert into s select * from s;") - tk.MustExec("insert into s select * from s;") - tk.MustExec("insert into s select * from s;") - tk.MustExec("insert into s select * from s;") - - tk.MustExec("set @@tidb_max_chunk_size=32;") - tk.MustExec("set @@tidb_enable_null_aware_anti_join=true;") - tk.MustQuery("select * from t where (a,b) not in (select a, b from s);").Check(testkit.Rows()) -} - func TestPlanReplayerDumpTPCDS(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) diff --git a/executor/test/indexmergereadtest/index_merge_reader_test.go b/executor/test/indexmergereadtest/index_merge_reader_test.go index 6e37c7e6920b9..53930ab8a7d4d 100644 --- a/executor/test/indexmergereadtest/index_merge_reader_test.go +++ b/executor/test/indexmergereadtest/index_merge_reader_test.go @@ -1072,44 +1072,44 @@ func TestOrderByWithLimit(t *testing.T) { limit := rand.Intn(10) + 1 queryHandle := fmt.Sprintf("select /*+ use_index_merge(thandle, idx_ac, idx_bc) */ * from thandle where a = %v or b = %v order by c limit %v", a, b, limit) resHandle := tk.MustQuery(queryHandle).Rows() - require.True(t, tk.HasPlan(queryHandle, "IndexMerge")) - require.False(t, tk.HasPlan(queryHandle, "TopN")) + tk.MustHavePlan(queryHandle, "IndexMerge") + tk.MustNotHavePlan(queryHandle, "TopN") queryPK := fmt.Sprintf("select /*+ use_index_merge(tpk, idx_ac, idx_bc) */ * from tpk where a = %v or b = %v order by c limit %v", a, b, limit) resPK := tk.MustQuery(queryPK).Rows() - require.True(t, tk.HasPlan(queryPK, "IndexMerge")) - require.False(t, tk.HasPlan(queryPK, "TopN")) + tk.MustHavePlan(queryPK, "IndexMerge") + tk.MustNotHavePlan(queryPK, "TopN") queryCommon := fmt.Sprintf("select /*+ use_index_merge(tcommon, idx_ac, idx_bc) */ * from tcommon where a = %v or b = %v order by c limit %v", a, b, limit) resCommon := tk.MustQuery(queryCommon).Rows() - require.True(t, tk.HasPlan(queryCommon, "IndexMerge")) - require.False(t, tk.HasPlan(queryCommon, "TopN")) + tk.MustHavePlan(queryCommon, "IndexMerge") + tk.MustNotHavePlan(queryCommon, "TopN") queryTableScan := fmt.Sprintf("select /*+ use_index_merge(tcommon, primary, idx_bc) */ * from tcommon where a = %v or b = %v order by c limit %v", a, b, limit) resTableScan := tk.MustQuery(queryTableScan).Rows() - require.True(t, tk.HasPlan(queryTableScan, "IndexMerge")) - require.True(t, tk.HasPlan(queryTableScan, "TableRangeScan")) - require.False(t, tk.HasPlan(queryTableScan, "TopN")) + tk.MustHavePlan(queryTableScan, "IndexMerge") + tk.MustHavePlan(queryTableScan, "TableRangeScan") + tk.MustNotHavePlan(queryTableScan, "TopN") queryHash := fmt.Sprintf("select /*+ use_index_merge(thash, idx_ac, idx_bc) */ * from thash where a = %v or b = %v order by c limit %v", a, b, limit) resHash := tk.MustQuery(queryHash).Rows() - require.True(t, tk.HasPlan(queryHash, "IndexMerge")) + tk.MustHavePlan(queryHash, "IndexMerge") if i%2 == 1 { - require.False(t, tk.HasPlan(queryHash, "TopN")) + tk.MustNotHavePlan(queryHash, "TopN") } queryCommonHash := fmt.Sprintf("select /*+ use_index_merge(tcommonhash, primary, idx_bc) */ * from tcommonhash where a = %v or b = %v order by c limit %v", a, b, limit) resCommonHash := tk.MustQuery(queryCommonHash).Rows() - require.True(t, tk.HasPlan(queryCommonHash, "IndexMerge")) + tk.MustHavePlan(queryCommonHash, "IndexMerge") if i%2 == 1 { - require.False(t, tk.HasPlan(queryCommonHash, "TopN")) + tk.MustNotHavePlan(queryCommonHash, "TopN") } queryPKHash := fmt.Sprintf("select /*+ use_index_merge(tpkhash, idx_ac, idx_bc) */ * from tpkhash where a = %v or b = %v order by c limit %v", a, b, limit) resPKHash := tk.MustQuery(queryPKHash).Rows() - require.True(t, tk.HasPlan(queryPKHash, "IndexMerge")) + tk.MustHavePlan(queryPKHash, "IndexMerge") if i%2 == 1 { - require.False(t, tk.HasPlan(queryPKHash, "TopN")) + tk.MustNotHavePlan(queryPKHash, "TopN") } sliceRes := getResult(valueSlice, a, b, limit, false) @@ -1205,9 +1205,9 @@ func TestIndexMergeLimitPushedAsIntersectionEmbeddedLimit(t *testing.T) { valA, valB, valC, limit := rand.Intn(100), rand.Intn(100), rand.Intn(50), rand.Intn(100)+1 queryTableScan := fmt.Sprintf("select * from t use index() where a > %d and b > %d and c >= %d limit %d", valA, valB, valC, limit) queryWithIndexMerge := fmt.Sprintf("select /*+ USE_INDEX_MERGE(t, idx, idx2) */ * from t where a > %d and b > %d and c >= %d limit %d", valA, valB, valC, limit) - require.True(t, tk.HasPlan(queryWithIndexMerge, "IndexMerge")) + tk.MustHavePlan(queryWithIndexMerge, "IndexMerge") require.True(t, tk.HasKeywordInOperatorInfo(queryWithIndexMerge, "limit embedded")) - require.True(t, tk.HasPlan(queryTableScan, "TableFullScan")) + tk.MustHavePlan(queryTableScan, "TableFullScan") // index merge with embedded limit couldn't compare the exactly results with normal plan, because limit admission control has some difference, while we can only check // the row count is exactly the same with tableFullScan plan, in case of index pushedLimit and table pushedLimit cut down the source table rows. require.Equal(t, len(tk.MustQuery(queryWithIndexMerge).Rows()), len(tk.MustQuery(queryTableScan).Rows())) @@ -1232,8 +1232,8 @@ func TestIndexMergeLimitNotPushedOnPartialSideButKeepOrder(t *testing.T) { maxEle := tk.MustQuery(fmt.Sprintf("select ifnull(max(c), 100) from (select c from t use index(idx3) where (a = %d or b = %d) and c >= %d order by c limit %d) t", valA, valB, valC, limit)).Rows()[0][0] queryWithIndexMerge := fmt.Sprintf("select /*+ USE_INDEX_MERGE(t, idx, idx2) */ * from t where (a = %d or b = %d) and c >= %d and c < greatest(%d, %v) order by c limit %d", valA, valB, valC, valC+1, maxEle, limit) queryWithNormalIndex := fmt.Sprintf("select * from t use index(idx3) where (a = %d or b = %d) and c >= %d and c < greatest(%d, %v) order by c limit %d", valA, valB, valC, valC+1, maxEle, limit) - require.True(t, tk.HasPlan(queryWithIndexMerge, "IndexMerge")) - require.True(t, tk.HasPlan(queryWithIndexMerge, "Limit")) + tk.MustHavePlan(queryWithIndexMerge, "IndexMerge") + tk.MustHavePlan(queryWithIndexMerge, "Limit") normalResult := tk.MustQuery(queryWithNormalIndex).Sort().Rows() tk.MustQuery(queryWithIndexMerge).Sort().Check(normalResult) } @@ -1242,8 +1242,8 @@ func TestIndexMergeLimitNotPushedOnPartialSideButKeepOrder(t *testing.T) { maxEle := tk.MustQuery(fmt.Sprintf("select ifnull(max(c), 100) from (select c from t use index(idx3) where (a = %d or b = %d) and c >= %d order by c limit %d offset %d) t", valA, valB, valC, limit, offset)).Rows()[0][0] queryWithIndexMerge := fmt.Sprintf("select /*+ USE_INDEX_MERGE(t, idx, idx2) */ c from t where (a = %d or b = %d) and c >= %d and c < greatest(%d, %v) order by c limit %d offset %d", valA, valB, valC, valC+1, maxEle, limit, offset) queryWithNormalIndex := fmt.Sprintf("select c from t use index(idx3) where (a = %d or b = %d) and c >= %d and c < greatest(%d, %v) order by c limit %d offset %d", valA, valB, valC, valC+1, maxEle, limit, offset) - require.True(t, tk.HasPlan(queryWithIndexMerge, "IndexMerge")) - require.True(t, tk.HasPlan(queryWithIndexMerge, "Limit")) + tk.MustHavePlan(queryWithIndexMerge, "IndexMerge") + tk.MustHavePlan(queryWithIndexMerge, "Limit") normalResult := tk.MustQuery(queryWithNormalIndex).Sort().Rows() tk.MustQuery(queryWithIndexMerge).Sort().Check(normalResult) } @@ -1256,8 +1256,8 @@ func TestIndexMergeNoOrderLimitPushed(t *testing.T) { tk.MustExec("create table t(a int, b int, c int, index idx(a, c), index idx2(b, c))") tk.MustExec("insert into t values(1, 1, 1), (2, 2, 2)") sql := "select /*+ USE_INDEX_MERGE(t, idx, idx2) */ * from t where a = 1 or b = 1 limit 1" - require.True(t, tk.HasPlan(sql, "IndexMerge")) - require.True(t, tk.HasPlan(sql, "Limit")) + tk.MustHavePlan(sql, "IndexMerge") + tk.MustHavePlan(sql, "Limit") // 6 means that IndexMerge(embedded limit){Limit->PartialIndexScan, Limit->PartialIndexScan, FinalTableScan} require.Equal(t, 6, len(tk.MustQuery("explain "+sql).Rows())) // The result is not stable. So we just check that it can run successfully. @@ -1273,15 +1273,15 @@ func TestIndexMergeKeepOrderDirtyRead(t *testing.T) { tk.MustExec("begin") tk.MustExec("insert into t values(1, 1, -3)") querySQL := "select /*+ USE_INDEX_MERGE(t, idx1, idx2) */ * from t where a = 1 or b = 1 order by c limit 2" - tk.HasPlan(querySQL, "Limit") - tk.HasPlan(querySQL, "IndexMerge") + tk.MustHavePlan(querySQL, "Limit") + tk.MustHavePlan(querySQL, "IndexMerge") tk.MustQuery(querySQL).Check(testkit.Rows("1 1 -3", "2 1 -2")) tk.MustExec("rollback") tk.MustExec("begin") tk.MustExec("insert into t values(1, 2, 4)") querySQL = "select /*+ USE_INDEX_MERGE(t, idx1, idx2) */ * from t where a = 1 or b = 1 order by c desc limit 2" - tk.HasPlan(querySQL, "Limit") - tk.HasPlan(querySQL, "IndexMerge") + tk.MustHavePlan(querySQL, "Limit") + tk.MustHavePlan(querySQL, "IndexMerge") tk.MustQuery(querySQL).Check(testkit.Rows("1 2 4", "1 1 1")) tk.MustExec("rollback") } diff --git a/executor/test/loadremotetest/error_test.go b/executor/test/loadremotetest/error_test.go index 330486049a97a..beb941ed96470 100644 --- a/executor/test/loadremotetest/error_test.go +++ b/executor/test/loadremotetest/error_test.go @@ -54,10 +54,10 @@ func (s *mockGCSSuite) TestErrorMessage() { checkClientErrorMessage(s.T(), err, "ERROR 1054 (42S22): Unknown column 'wrong' in 'field list'") err = s.tk.ExecToErr("LOAD DATA INFILE 'abc://1' INTO TABLE t;") checkClientErrorMessage(s.T(), err, - "ERROR 8158 (HY000): The URI of file location is invalid. Reason: storage abc not support yet. Please provide a valid URI, such as 's3://import/test.csv?access_key_id={your_access_key_id ID}&secret_access_key={your_secret_access_key}&session_token={your_session_token}'") + "ERROR 8158 (HY000): The URI of data source is invalid. Reason: storage abc not support yet. Please provide a valid URI, such as 's3://import/test.csv?access_key_id={your_access_key_id ID}&secret_access_key={your_secret_access_key}&session_token={your_session_token}'") err = s.tk.ExecToErr("LOAD DATA INFILE 's3://no-network' INTO TABLE t;") checkClientErrorMessage(s.T(), err, - "ERROR 8159 (HY000): Access to the source file has been denied. Reason: failed to get region of bucket no-network. Please check the URI, access key and secret access key are correct") + "ERROR 8159 (HY000): Access to the data source has been denied. Reason: failed to get region of bucket no-network. Please check the URI, access key and secret access key are correct") err = s.tk.ExecToErr(fmt.Sprintf(`LOAD DATA INFILE 'gs://wrong-bucket/p?endpoint=%s' INTO TABLE t;`, gcsEndpoint)) checkClientErrorMessage(s.T(), err, diff --git a/executor/test/showtest/show_test.go b/executor/test/showtest/show_test.go index 607806ef1c61a..16fa29789684e 100644 --- a/executor/test/showtest/show_test.go +++ b/executor/test/showtest/show_test.go @@ -917,8 +917,8 @@ func TestIssue10549(t *testing.T) { require.NoError(t, tk.Session().Auth(&auth.UserIdentity{Username: "dev", Hostname: "%", AuthUsername: "dev", AuthHostname: "%"}, nil, nil, nil)) tk.MustQuery("SHOW DATABASES;").Check(testkit.Rows("INFORMATION_SCHEMA", "newdb")) - tk.MustQuery("SHOW GRANTS;").Check(testkit.Rows("GRANT USAGE ON *.* TO 'dev'@'%'", "GRANT ALL PRIVILEGES ON newdb.* TO 'dev'@'%'", "GRANT 'app_developer'@'%' TO 'dev'@'%'")) - tk.MustQuery("SHOW GRANTS FOR CURRENT_USER").Check(testkit.Rows("GRANT USAGE ON *.* TO 'dev'@'%'", "GRANT ALL PRIVILEGES ON newdb.* TO 'dev'@'%'", "GRANT 'app_developer'@'%' TO 'dev'@'%'")) + tk.MustQuery("SHOW GRANTS;").Check(testkit.Rows("GRANT USAGE ON *.* TO 'dev'@'%'", "GRANT ALL PRIVILEGES ON `newdb`.* TO 'dev'@'%'", "GRANT 'app_developer'@'%' TO 'dev'@'%'")) + tk.MustQuery("SHOW GRANTS FOR CURRENT_USER").Check(testkit.Rows("GRANT USAGE ON *.* TO 'dev'@'%'", "GRANT ALL PRIVILEGES ON `newdb`.* TO 'dev'@'%'", "GRANT 'app_developer'@'%' TO 'dev'@'%'")) tk.MustQuery("SHOW GRANTS FOR dev").Check(testkit.Rows("GRANT USAGE ON *.* TO 'dev'@'%'", "GRANT 'app_developer'@'%' TO 'dev'@'%'")) } diff --git a/executor/test/simpletest/simple_test.go b/executor/test/simpletest/simple_test.go index a941b4609a68b..badb1821f88b0 100644 --- a/executor/test/simpletest/simple_test.go +++ b/executor/test/simpletest/simple_test.go @@ -264,9 +264,9 @@ func TestPrivilegesAfterDropUser(t *testing.T) { tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil, nil) tk.MustQuery("SHOW GRANTS FOR u1").Check(testkit.Rows( "GRANT USAGE ON *.* TO 'u1'@'%'", - "GRANT CREATE ON test.* TO 'u1'@'%'", - "GRANT UPDATE ON test.t1 TO 'u1'@'%'", - "GRANT SELECT(v), UPDATE(v) ON test.t1 TO 'u1'@'%'", + "GRANT CREATE ON `test`.* TO 'u1'@'%'", + "GRANT UPDATE ON `test`.`t1` TO 'u1'@'%'", + "GRANT SELECT(v), UPDATE(v) ON `test`.`t1` TO 'u1'@'%'", "GRANT SYSTEM_VARIABLES_ADMIN ON *.* TO 'u1'@'%'", )) diff --git a/executor/test/tiflashtest/tiflash_test.go b/executor/test/tiflashtest/tiflash_test.go index bfc8d1caf8ff2..0615208314125 100644 --- a/executor/test/tiflashtest/tiflash_test.go +++ b/executor/test/tiflashtest/tiflash_test.go @@ -990,7 +990,7 @@ func TestTiFlashPartitionTableShuffledHashAggregation(t *testing.T) { tk.MustExec(fmt.Sprintf("set @@tidb_partition_prune_mode = '%v'", mode)) for _, tbl := range []string{`thash`, `trange`, `tlist`, `tnormal`} { q := fmt.Sprintf("select /*+ HASH_AGG() */ count(*) from %v t1 where %v", tbl, cond) - require.True(t, tk.HasPlan(q, "HashAgg")) + tk.MustHavePlan(q, "HashAgg") if res == nil { res = tk.MustQuery(q).Sort().Rows() } else { diff --git a/executor/union_scan_test.go b/executor/union_scan_test.go index efe5d1562e97f..a4b7932b49b13 100644 --- a/executor/union_scan_test.go +++ b/executor/union_scan_test.go @@ -531,29 +531,22 @@ func TestIssue32422(t *testing.T) { tk.MustQuery("select id+1, c from t where c = 4;").Check(testkit.Rows("5 4")) tk.MustExec("insert into t values (6, 6)") // Check for the new added data. - tk.HasPlan("select id+1, c from t where c = 6;", "UnionScan") + tk.MustHavePlan("select id+1, c from t where c = 6;", "UnionScan") tk.MustQuery("select id+1, c from t where c = 6;").Check(testkit.Rows("7 6")) require.True(t, tk.Session().GetSessionVars().StmtCtx.ReadFromTableCache) // Check for the old data. tk.MustQuery("select id+1, c from t where c = 4;").Check(testkit.Rows("5 4")) require.True(t, tk.Session().GetSessionVars().StmtCtx.ReadFromTableCache) - // Point get - tk.HasPlan("select id+1, c from t where id = 6", "PointGet") - tk.MustQuery("select id+1, c from t where id = 6").Check(testkit.Rows("7 6")) - require.True(t, tk.Session().GetSessionVars().StmtCtx.ReadFromTableCache) - tk.MustQuery("select id+1, c from t where id = 4").Check(testkit.Rows("5 4")) - require.True(t, tk.Session().GetSessionVars().StmtCtx.ReadFromTableCache) - // Index Lookup - tk.HasPlan("select id+1, c from t where id = 6", "IndexLookUp") + tk.MustHavePlan("select id+1, c from t where id = 6", "IndexLookUp") tk.MustQuery("select id+1, c from t use index(id) where id = 6").Check(testkit.Rows("7 6")) require.True(t, tk.Session().GetSessionVars().StmtCtx.ReadFromTableCache) tk.MustQuery("select id+1, c from t use index(id) where id = 4").Check(testkit.Rows("5 4")) require.True(t, tk.Session().GetSessionVars().StmtCtx.ReadFromTableCache) // Index Reader - tk.HasPlan("select id from t where id = 6", "IndexReader") + tk.MustHavePlan("select id from t where id = 6", "IndexReader") tk.MustQuery("select id from t use index(id) where id = 6").Check(testkit.Rows("6")) require.True(t, tk.Session().GetSessionVars().StmtCtx.ReadFromTableCache) tk.MustQuery("select id from t use index(id) where id = 4").Check(testkit.Rows("4")) @@ -624,7 +617,7 @@ func BenchmarkUnionScanIndexReadDescRead(b *testing.B) { 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") + tk.MustHavePlan("select b from t use index(k) where b > 50 order by b desc", "IndexReader") b.ReportAllocs() b.ResetTimer() @@ -646,7 +639,7 @@ func BenchmarkUnionScanTableReadDescRead(b *testing.B) { 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") + tk.MustHavePlan("select * from t where a > 50 order by a desc", "TableReader") b.ReportAllocs() b.ResetTimer() @@ -668,7 +661,7 @@ func BenchmarkUnionScanIndexLookUpDescRead(b *testing.B) { 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") + tk.MustHavePlan("select * from t use index(k) where b > 50 order by b desc", "IndexLookUp") b.ReportAllocs() b.ResetTimer() diff --git a/executor/window.go b/executor/window.go index 31d95a69e11ed..2fb4cc76ded01 100644 --- a/executor/window.go +++ b/executor/window.go @@ -399,7 +399,7 @@ func (p *rangeFrameWindowProcessor) getStartOffset(ctx sessionctx.Context, rows var res int64 var err error for i := range p.orderByCols { - res, _, err = p.start.CmpFuncs[i](ctx, p.orderByCols[i], p.start.CalcFuncs[i], rows[p.lastStartOffset], rows[p.curRowIdx]) + res, _, err = p.start.CmpFuncs[i](ctx, p.start.CompareCols[i], p.start.CalcFuncs[i], rows[p.lastStartOffset], rows[p.curRowIdx]) if err != nil { return 0, err } @@ -425,7 +425,7 @@ func (p *rangeFrameWindowProcessor) getEndOffset(ctx sessionctx.Context, rows [] var res int64 var err error for i := range p.orderByCols { - res, _, err = p.end.CmpFuncs[i](ctx, p.end.CalcFuncs[i], p.orderByCols[i], rows[p.curRowIdx], rows[p.lastEndOffset]) + res, _, err = p.end.CmpFuncs[i](ctx, p.end.CalcFuncs[i], p.end.CompareCols[i], rows[p.curRowIdx], rows[p.lastEndOffset]) if err != nil { return 0, err } diff --git a/executor/write.go b/executor/write.go index 4b789162ac264..87ae63a0b230a 100644 --- a/executor/write.go +++ b/executor/write.go @@ -26,9 +26,11 @@ import ( "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/meta/autoid" "github.com/pingcap/tidb/parser/ast" + "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/parser/terror" "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/table" "github.com/pingcap/tidb/tablecodec" "github.com/pingcap/tidb/types" @@ -79,23 +81,8 @@ func updateRecord( // Handle exchange partition tbl := t.Meta() - if tbl.ExchangePartitionInfo != nil { - is := sctx.GetDomainInfoSchema().(infoschema.InfoSchema) - pt, tableFound := is.TableByID(tbl.ExchangePartitionInfo.ExchangePartitionID) - if !tableFound { - return false, errors.Errorf("exchange partition process table by id failed") - } - p, ok := pt.(table.PartitionedTable) - if !ok { - return false, errors.Errorf("exchange partition process assert table partition failed") - } - err := p.CheckForExchangePartition( - sctx, - pt.Meta().Partition, - newData, - tbl.ExchangePartitionInfo.ExchangePartitionDefID, - ) - if err != nil { + if tbl.ExchangePartitionInfo != nil && tbl.GetPartitionInfo() == nil { + if err := checkRowForExchangePartition(sctx, newData, tbl); err != nil { return false, err } } @@ -326,3 +313,42 @@ 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 } + +// checkRowForExchangePartition is only used for ExchangePartition by non-partitionTable during write only state. +// It check if rowData inserted or updated violate partition definition or checkConstraints of partitionTable. +func checkRowForExchangePartition(sctx sessionctx.Context, row []types.Datum, tbl *model.TableInfo) error { + is := sctx.GetDomainInfoSchema().(infoschema.InfoSchema) + pt, tableFound := is.TableByID(tbl.ExchangePartitionInfo.ExchangePartitionTableID) + if !tableFound { + return errors.Errorf("exchange partition process table by id failed") + } + p, ok := pt.(table.PartitionedTable) + if !ok { + return errors.Errorf("exchange partition process assert table partition failed") + } + err := p.CheckForExchangePartition( + sctx, + pt.Meta().Partition, + row, + tbl.ExchangePartitionInfo.ExchangePartitionDefID, + tbl.ID, + ) + if err != nil { + return err + } + if variable.EnableCheckConstraint.Load() { + type CheckConstraintTable interface { + CheckRowConstraint(sctx sessionctx.Context, rowToCheck []types.Datum) error + } + cc, ok := pt.(CheckConstraintTable) + if !ok { + return errors.Errorf("exchange partition process assert check constraint failed") + } + err := cc.CheckRowConstraint(sctx, row) + if err != nil { + // TODO: make error include ExchangePartition info. + return err + } + } + return nil +} diff --git a/expression/BUILD.bazel b/expression/BUILD.bazel index 11da852e21c9b..6cffb6112fca0 100644 --- a/expression/BUILD.bazel +++ b/expression/BUILD.bazel @@ -171,7 +171,6 @@ go_test( "builtin_vectorized_test.go", "collation_test.go", "column_test.go", - "constant_fold_test.go", "constant_test.go", "distsql_builtin_test.go", "evaluator_test.go", diff --git a/expression/OWNERS b/expression/OWNERS new file mode 100644 index 0000000000000..468d81c5e4b5e --- /dev/null +++ b/expression/OWNERS @@ -0,0 +1,5 @@ +# See the OWNERS docs at https://go.k8s.io/owners +options: + no_parent_owners: true +approvers: + - sig-approvers-expression diff --git a/expression/casetest/BUILD.bazel b/expression/casetest/BUILD.bazel deleted file mode 100644 index ee76a6ea2fdd1..0000000000000 --- a/expression/casetest/BUILD.bazel +++ /dev/null @@ -1,23 +0,0 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_test") - -go_test( - name = "casetest_test", - timeout = "short", - srcs = [ - "constant_propagation_test.go", - "flag_simplify_test.go", - "main_test.go", - ], - data = glob(["testdata/**"]), - flaky = True, - deps = [ - "//config", - "//testkit", - "//testkit/testdata", - "//testkit/testmain", - "//testkit/testsetup", - "//util/timeutil", - "@com_github_tikv_client_go_v2//tikv", - "@org_uber_go_goleak//:goleak", - ], -) diff --git a/expression/casetest/constant_propagation_test.go b/expression/casetest/constant_propagation_test.go deleted file mode 100644 index 41b584cd2c3c5..0000000000000 --- a/expression/casetest/constant_propagation_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2018 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 casetest - -import ( - "testing" - - "github.com/pingcap/tidb/testkit" - "github.com/pingcap/tidb/testkit/testdata" -) - -func TestOuterJoinPropConst(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 t1, t2;") - tk.MustExec("create table t1(id bigint primary key, a int, b int);") - tk.MustExec("create table t2(id bigint primary key, a int, b int);") - - var input []string - var output []struct { - SQL string - Result []string - } - - expressionSuiteData := GetExpressionSuiteData() - expressionSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Result = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - tk.MustQuery(tt).Check(testkit.Rows(output[i].Result...)) - } -} diff --git a/expression/casetest/flag_simplify_test.go b/expression/casetest/flag_simplify_test.go deleted file mode 100644 index 13f9048bc4f88..0000000000000 --- a/expression/casetest/flag_simplify_test.go +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright 2020 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// 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 casetest - -import ( - "testing" - - "github.com/pingcap/tidb/testkit" - "github.com/pingcap/tidb/testkit/testdata" -) - -func TestSimplifyExpressionByFlag(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 bigint unsigned not null, b bigint unsigned)") - - var input []string - var output []struct { - SQL string - Plan []string - } - flagSimplifyData := GetFlagSimplifyData() - flagSimplifyData.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...)) - } -} diff --git a/expression/casetest/main_test.go b/expression/casetest/main_test.go deleted file mode 100644 index b027d0f1de5d6..0000000000000 --- a/expression/casetest/main_test.go +++ /dev/null @@ -1,71 +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 casetest - -import ( - "testing" - - "github.com/pingcap/tidb/config" - "github.com/pingcap/tidb/testkit/testdata" - "github.com/pingcap/tidb/testkit/testmain" - "github.com/pingcap/tidb/testkit/testsetup" - "github.com/pingcap/tidb/util/timeutil" - "github.com/tikv/client-go/v2/tikv" - "go.uber.org/goleak" -) - -var testDataMap = make(testdata.BookKeeper) - -func TestMain(m *testing.M) { - testsetup.SetupForCommonTest() - testmain.ShortCircuitForBench(m) - - config.UpdateGlobal(func(conf *config.Config) { - conf.TiKVClient.AsyncCommit.SafeWindow = 0 - conf.TiKVClient.AsyncCommit.AllowedClockDrift = 0 - conf.Experimental.AllowsExpressionIndex = true - }) - tikv.EnableFailpoints() - - // Some test depends on the values of timeutil.SystemLocation() - // If we don't SetSystemTZ() here, the value would change unpredictable. - // Affected by the order whether a testsuite runs before or after integration test. - // Note, SetSystemTZ() is a sync.Once operation. - timeutil.SetSystemTZ("system") - - testDataMap.LoadTestSuiteData("testdata", "flag_simplify") - testDataMap.LoadTestSuiteData("testdata", "expression_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("go.opencensus.io/stats/view.(*worker).start"), - } - - callback := func(i int) int { - testDataMap.GenerateOutputIfNeeded() - return i - } - goleak.VerifyTestMain(testmain.WrapTestingM(m, callback), opts...) -} - -func GetFlagSimplifyData() testdata.TestData { - return testDataMap["flag_simplify"] -} - -func GetExpressionSuiteData() testdata.TestData { - return testDataMap["expression_suite"] -} diff --git a/expression/casetest/testdata/expression_suite_in.json b/expression/casetest/testdata/expression_suite_in.json deleted file mode 100644 index a059793e76982..0000000000000 --- a/expression/casetest/testdata/expression_suite_in.json +++ /dev/null @@ -1,41 +0,0 @@ -[ - { - "name": "TestOuterJoinPropConst", - "cases": [ - // Positive tests. - "explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t1.a = 1", - "explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a where t1.a = 1", - "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t1.a > 1", - "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where t1.a > 1", - "explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a where t2.a = 1", - "explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a where t2.a > 1", - "explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t2.a > 1", - "explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t2.a = 1", - // Negative tests. - "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t2.a > 1", - "explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t2.a = 1", - "explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t1.a = 1", - "explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t1.a > 1", - "explain format = 'brief' select * from t1 left join t2 on t1.a = t1.b and t1.a > 1", - "explain format = 'brief' select * from t1 left join t2 on t2.a = t2.b and t2.a > 1", - // Constant equal condition merge in outer join. - "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and false", - "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and null", - "explain format = 'brief' select * from t1 left join t2 on true where t1.a = null", - "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 2", - "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 1", - "explain format = 'brief' select * from t1 left join t2 on false", - "explain format = 'brief' select * from t1 right join t2 on false", - "explain format = 'brief' select * from t1 left join t2 on t1.a = 1 and t1.a = 2", - "explain format = 'brief' select * from t1 left join t2 on t1.a =1 where t1.a = 2", - "explain format = 'brief' select * from t1 left join t2 on t2.a = 1 and t2.a = 2", - // Constant propagation for DNF in outer join. - "explain format = 'brief' select * from t1 left join t2 on t1.a = 1 or (t1.a = 2 and t1.a = 3)", - "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 or (t1.a = 2 and t1.a = 3)", - // Constant propagation over left outer semi join, filter with aux column should not be derived. - "explain format = 'brief' select * from t1 where t1.b > 1 or t1.b in (select b from t2)", - // Don't propagate for the control function. - "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where ifnull(t2.b, t1.a) = 1" - ] - } -] diff --git a/expression/casetest/testdata/expression_suite_out.json b/expression/casetest/testdata/expression_suite_out.json deleted file mode 100644 index 164ccd7f50311..0000000000000 --- a/expression/casetest/testdata/expression_suite_out.json +++ /dev/null @@ -1,290 +0,0 @@ -[ - { - "Name": "TestOuterJoinPropConst", - "Cases": [ - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t1.a = 1", - "Result": [ - "HashJoin 33233333.33 root CARTESIAN left outer join, left cond:[eq(test.t1.a, 1)]", - "├─TableReader(Build) 3323.33 root data:Selection", - "│ └─Selection 3323.33 cop[tikv] gt(1, test.t2.a)", - "│ └─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" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a where t1.a = 1", - "Result": [ - "HashJoin 33233.33 root CARTESIAN left outer join", - "├─TableReader(Build) 10.00 root data:Selection", - "│ └─Selection 10.00 cop[tikv] eq(test.t1.a, 1)", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 3323.33 root data:Selection", - " └─Selection 3323.33 cop[tikv] gt(1, test.t2.a)", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t1.a > 1", - "Result": [ - "HashJoin 10000.00 root left outer join, equal:[eq(test.t1.a, test.t2.a)], left cond:[gt(test.t1.a, 1)]", - "├─TableReader(Build) 3333.33 root data:Selection", - "│ └─Selection 3333.33 cop[tikv] gt(test.t2.a, 1), not(isnull(test.t2.a))", - "│ └─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" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where t1.a > 1", - "Result": [ - "HashJoin 4166.67 root left outer join, equal:[eq(test.t1.a, test.t2.a)]", - "├─TableReader(Build) 3333.33 root data:Selection", - "│ └─Selection 3333.33 cop[tikv] gt(test.t2.a, 1), not(isnull(test.t2.a))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 3333.33 root data:Selection", - " └─Selection 3333.33 cop[tikv] gt(test.t1.a, 1)", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a where t2.a = 1", - "Result": [ - "HashJoin 33333.33 root CARTESIAN right outer join", - "├─TableReader(Build) 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", - "└─TableReader(Probe) 3333.33 root data:Selection", - " └─Selection 3333.33 cop[tikv] gt(test.t1.a, 1)", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a where t2.a > 1", - "Result": [ - "HashJoin 4166.67 root right outer join, equal:[eq(test.t1.a, test.t2.a)]", - "├─TableReader(Build) 3333.33 root data:Selection", - "│ └─Selection 3333.33 cop[tikv] gt(test.t2.a, 1)", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 3333.33 root data:Selection", - " └─Selection 3333.33 cop[tikv] gt(test.t1.a, 1), not(isnull(test.t1.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t2.a > 1", - "Result": [ - "HashJoin 10000.00 root right outer join, equal:[eq(test.t1.a, test.t2.a)], right cond:gt(test.t2.a, 1)", - "├─TableReader(Build) 3333.33 root data:Selection", - "│ └─Selection 3333.33 cop[tikv] gt(test.t1.a, 1), not(isnull(test.t1.a))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t2.a = 1", - "Result": [ - "HashJoin 33333333.33 root CARTESIAN right outer join, right cond:eq(test.t2.a, 1)", - "├─TableReader(Build) 3333.33 root data:Selection", - "│ └─Selection 3333.33 cop[tikv] gt(test.t1.a, 1)", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t2.a > 1", - "Result": [ - "HashJoin 10000.00 root left outer join, equal:[eq(test.t1.a, test.t2.a)]", - "├─TableReader(Build) 3333.33 root data:Selection", - "│ └─Selection 3333.33 cop[tikv] gt(test.t2.a, 1), not(isnull(test.t2.a))", - "│ └─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" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t2.a = 1", - "Result": [ - "HashJoin 100000.00 root CARTESIAN left outer join, other cond:gt(test.t1.a, test.t2.a)", - "├─TableReader(Build) 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", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t1.a = 1", - "Result": [ - "HashJoin 100000.00 root CARTESIAN right outer join, other cond:gt(test.t1.a, test.t2.a)", - "├─TableReader(Build) 10.00 root data:Selection", - "│ └─Selection 10.00 cop[tikv] eq(test.t1.a, 1)", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t1.a > 1", - "Result": [ - "HashJoin 10000.00 root right outer join, equal:[eq(test.t1.a, test.t2.a)]", - "├─TableReader(Build) 3333.33 root data:Selection", - "│ └─Selection 3333.33 cop[tikv] gt(test.t1.a, 1), not(isnull(test.t1.a))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a = t1.b and t1.a > 1", - "Result": [ - "HashJoin 100000000.00 root CARTESIAN left outer join, left cond:[eq(test.t1.a, test.t1.b) gt(test.t1.a, 1)]", - "├─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" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t2.a = t2.b and t2.a > 1", - "Result": [ - "HashJoin 8888888.89 root CARTESIAN left outer join", - "├─TableReader(Build) 888.89 root data:Selection", - "│ └─Selection 888.89 cop[tikv] eq(test.t2.a, test.t2.b), gt(test.t2.a, 1), gt(test.t2.b, 1)", - "│ └─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" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and false", - "Result": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and null", - "Result": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on true where t1.a = null", - "Result": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 2", - "Result": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 1", - "Result": [ - "HashJoin 100000.00 root CARTESIAN left outer join", - "├─TableReader(Build) 10.00 root data:Selection", - "│ └─Selection 10.00 cop[tikv] eq(test.t1.a, 1)", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on false", - "Result": [ - "HashJoin 10000.00 root CARTESIAN left outer join", - "├─TableDual(Build) 0.00 root rows:0", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 right join t2 on false", - "Result": [ - "HashJoin 10000.00 root CARTESIAN right outer join", - "├─TableDual(Build) 0.00 root rows:0", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a = 1 and t1.a = 2", - "Result": [ - "HashJoin 10000.00 root CARTESIAN left outer join", - "├─TableDual(Build) 0.00 root rows:0", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a =1 where t1.a = 2", - "Result": [ - "HashJoin 10.00 root CARTESIAN left outer join", - "├─TableDual(Build) 0.00 root rows:0", - "└─TableReader(Probe) 10.00 root data:Selection", - " └─Selection 10.00 cop[tikv] eq(test.t1.a, 2)", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t2.a = 1 and t2.a = 2", - "Result": [ - "HashJoin 10000.00 root CARTESIAN left outer join", - "├─TableDual(Build) 0.00 root rows:0", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a = 1 or (t1.a = 2 and t1.a = 3)", - "Result": [ - "HashJoin 100000000.00 root CARTESIAN left outer join, left cond:[or(eq(test.t1.a, 1), 0)]", - "├─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" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 or (t1.a = 2 and t1.a = 3)", - "Result": [ - "HashJoin 100000.00 root CARTESIAN left outer join", - "├─TableReader(Build) 10.00 root data:Selection", - "│ └─Selection 10.00 cop[tikv] or(eq(test.t1.a, 1), 0)", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 where t1.b > 1 or t1.b in (select b from t2)", - "Result": [ - "Projection 8000.00 root test.t1.id, test.t1.a, test.t1.b", - "└─Selection 8000.00 root or(gt(test.t1.b, 1), Column#7)", - " └─HashJoin 10000.00 root CARTESIAN left outer semi join, other cond:eq(test.t1.b, test.t2.b)", - " ├─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" - ] - }, - { - "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where ifnull(t2.b, t1.a) = 1", - "Result": [ - "Selection 9990.00 root eq(ifnull(test.t2.b, test.t1.a), 1)", - "└─HashJoin 12487.50 root left outer join, equal:[eq(test.t1.a, test.t2.a)]", - " ├─TableReader(Build) 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", - " └─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ] - } - ] - } -] diff --git a/expression/casetest/testdata/flag_simplify_in.json b/expression/casetest/testdata/flag_simplify_in.json deleted file mode 100644 index 96c89a8cc5bef..0000000000000 --- a/expression/casetest/testdata/flag_simplify_in.json +++ /dev/null @@ -1,28 +0,0 @@ -[ - { - "name": "TestSimplifyExpressionByFlag", - "cases": [ - "explain format = 'brief' select * from t where a is null", - "explain format = 'brief' select * from t where a is not null", - "explain format = 'brief' select * from t where a > -1", - "explain format = 'brief' select * from t where a <= -1", - "explain format = 'brief' select * from t where a < 0", - "explain format = 'brief' select * from t where a >= 0", - "explain format = 'brief' select * from t where a = -1", - "explain format = 'brief' select * from t where a <=> -1", - "explain format = 'brief' select * from t where a != -1", - "explain format = 'brief' select * from t where 0 > a", - "explain format = 'brief' select * from t where 0 <= a", - "explain format = 'brief' select * from t where -1 < a", - "explain format = 'brief' select * from t where -1 >= a", - "explain format = 'brief' select * from t where -1 = a", - "explain format = 'brief' select * from t where -1 <=> a", - "explain format = 'brief' select * from t where -1 != a", - // Tuples with null b should be filered out. - "explain format = 'brief' select * from t where b >= 0", - "explain format = 'brief' select * from t where b != -1", - // Int64 overflow corner case. - "explain format = 'brief' select * from t where a = 0xFFFFFFFFFFFFFFFF" - ] - } -] diff --git a/expression/casetest/testdata/flag_simplify_out.json b/expression/casetest/testdata/flag_simplify_out.json deleted file mode 100644 index 9d0986f903be8..0000000000000 --- a/expression/casetest/testdata/flag_simplify_out.json +++ /dev/null @@ -1,134 +0,0 @@ -[ - { - "Name": "TestSimplifyExpressionByFlag", - "Cases": [ - { - "SQL": "explain format = 'brief' select * from t where a is null", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a is not null", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a > -1", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a <= -1", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a < 0", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a >= 0", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a = -1", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a <=> -1", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a != -1", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where 0 > a", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where 0 <= a", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where -1 < a", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where -1 >= a", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where -1 = a", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where -1 <=> a", - "Plan": [ - "TableDual 0.00 root rows:0" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where -1 != a", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where b >= 0", - "Plan": [ - "TableReader 3333.33 root data:Selection", - "└─Selection 3333.33 cop[tikv] ge(test.t.b, 0)", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where b != -1", - "Plan": [ - "TableReader 3333.33 root data:Selection", - "└─Selection 3333.33 cop[tikv] ne(test.t.b, -1)", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where a = 0xFFFFFFFFFFFFFFFF", - "Plan": [ - "TableReader 10.00 root data:Selection", - "└─Selection 10.00 cop[tikv] eq(test.t.a, 18446744073709551615)", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - } - ] - } -] diff --git a/expression/constant_fold_test.go b/expression/constant_fold_test.go deleted file mode 100644 index 91064bb76791e..0000000000000 --- a/expression/constant_fold_test.go +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright 2019 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// 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 expression_test - -import ( - "testing" - - "github.com/pingcap/tidb/testkit" -) - -func TestFoldIfNull(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 bigint, b bigint);`) - tk.MustExec(`insert into t values(1, 1);`) - tk.MustQuery(`desc select ifnull("aaaa", a) from t;`).Check(testkit.Rows( - `Projection_3 10000.00 root aaaa->Column#4`, - `└─TableReader_5 10000.00 root data:TableFullScan_4`, - ` └─TableFullScan_4 10000.00 cop[tikv] table:t keep order:false, stats:pseudo`, - )) - tk.MustQuery(`show warnings;`).Check(testkit.Rows()) - tk.MustQuery(`select ifnull("aaaa", a) from t;`).Check(testkit.Rows("aaaa")) - tk.MustQuery(`show warnings;`).Check(testkit.Rows()) -} diff --git a/expression/integration_serial_test/BUILD.bazel b/expression/integration_serial_test/BUILD.bazel index bd5d60461c46f..0ba73c9a2fbf7 100644 --- a/expression/integration_serial_test/BUILD.bazel +++ b/expression/integration_serial_test/BUILD.bazel @@ -8,11 +8,10 @@ go_test( "main_test.go", ], flaky = True, - shard_count = 17, + shard_count = 12, deps = [ "//config", "//expression", - "//parser/mysql", "//parser/terror", "//planner/core", "//session", diff --git a/expression/integration_serial_test/integration_serial_test.go b/expression/integration_serial_test/integration_serial_test.go index 49e5c6c6046c1..b834e5a30ecd8 100644 --- a/expression/integration_serial_test/integration_serial_test.go +++ b/expression/integration_serial_test/integration_serial_test.go @@ -27,7 +27,6 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/failpoint" "github.com/pingcap/tidb/expression" - "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/parser/terror" plannercore "github.com/pingcap/tidb/planner/core" "github.com/pingcap/tidb/session" @@ -38,470 +37,6 @@ import ( "github.com/tikv/client-go/v2/oracle" ) -func TestWeightString(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - type testCase struct { - input []string - result []string - resultAsChar1 []string - resultAsChar3 []string - resultAsBinary1 []string - resultAsBinary5 []string - resultExplicitCollateBin []string - } - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (id int, a varchar(20) collate utf8mb4_general_ci)") - cases := testCase{ - input: []string{"aAÁàãăâ", "a", "a ", "中", "中 "}, - result: []string{"\x00A\x00A\x00A\x00A\x00A\x00A\x00A", "\x00A", "\x00A", "\x4E\x2D", "\x4E\x2D"}, - resultAsChar1: []string{"\x00A", "\x00A", "\x00A", "\x4E\x2D", "\x4E\x2D"}, - resultAsChar3: []string{"\x00A\x00A\x00A", "\x00A", "\x00A", "\x4E\x2D", "\x4E\x2D"}, - resultAsBinary1: []string{"a", "a", "a", "\xE4", "\xE4"}, - resultAsBinary5: []string{"aA\xc3\x81\xc3", "a\x00\x00\x00\x00", "a \x00\x00", "中\x00\x00", "中 \x00"}, - resultExplicitCollateBin: []string{"aAÁàãăâ", "a", "a", "中", "中"}, - } - values := make([]string, len(cases.input)) - for i, input := range cases.input { - values[i] = fmt.Sprintf("(%d, '%s')", i, input) - } - tk.MustExec("insert into t values " + strings.Join(values, ",")) - rows := tk.MustQuery("select weight_string(a) from t order by id").Rows() - for i, out := range cases.result { - require.Equal(t, out, rows[i][0].(string)) - } - rows = tk.MustQuery("select weight_string(a as char(1)) from t order by id").Rows() - for i, out := range cases.resultAsChar1 { - require.Equal(t, out, rows[i][0].(string)) - } - rows = tk.MustQuery("select weight_string(a as char(3)) from t order by id").Rows() - for i, out := range cases.resultAsChar3 { - require.Equal(t, out, rows[i][0].(string)) - } - rows = tk.MustQuery("select weight_string(a as binary(1)) from t order by id").Rows() - for i, out := range cases.resultAsBinary1 { - require.Equal(t, out, rows[i][0].(string)) - } - rows = tk.MustQuery("select weight_string(a as binary(5)) from t order by id").Rows() - for i, out := range cases.resultAsBinary5 { - require.Equal(t, out, rows[i][0].(string)) - } - require.Equal(t, "", tk.MustQuery("select weight_string(NULL);").Rows()[0][0]) - require.Equal(t, "", tk.MustQuery("select weight_string(7);").Rows()[0][0]) - require.Equal(t, "", tk.MustQuery("select weight_string(cast(7 as decimal(5)));").Rows()[0][0]) - require.Equal(t, "2019-08-21", tk.MustQuery("select weight_string(cast(20190821 as date));").Rows()[0][0]) - require.Equal(t, "2019-", tk.MustQuery("select weight_string(cast(20190821 as date) as binary(5));").Rows()[0][0]) - require.Equal(t, "", tk.MustQuery("select weight_string(7.0);").Rows()[0][0]) - require.Equal(t, "7\x00", tk.MustQuery("select weight_string(7 AS BINARY(2));").Rows()[0][0]) - // test explicit collation - require.Equal(t, "\x4E\x2D", tk.MustQuery("select weight_string('中 ' collate utf8mb4_general_ci);").Rows()[0][0]) - require.Equal(t, "中", tk.MustQuery("select weight_string('中 ' collate utf8mb4_bin);").Rows()[0][0]) - require.Equal(t, "\xFB\x40\xCE\x2D", tk.MustQuery("select weight_string('中 ' collate utf8mb4_unicode_ci);").Rows()[0][0]) - require.Equal(t, "utf8mb4_general_ci", tk.MustQuery("select collation(a collate utf8mb4_general_ci) from t order by id").Rows()[0][0]) - require.Equal(t, "utf8mb4_general_ci", tk.MustQuery("select collation('中 ' collate utf8mb4_general_ci);").Rows()[0][0]) - rows = tk.MustQuery("select weight_string(a collate utf8mb4_bin) from t order by id").Rows() - for i, out := range cases.resultExplicitCollateBin { - require.Equal(t, out, rows[i][0].(string)) - } - tk.MustGetErrMsg("select weight_string(a collate utf8_general_ci) from t order by id", "[ddl:1253]COLLATION 'utf8_general_ci' is not valid for CHARACTER SET 'utf8mb4'") - tk.MustGetErrMsg("select weight_string('中' collate utf8_bin)", "[ddl:1253]COLLATION 'utf8_bin' is not valid for CHARACTER SET 'utf8mb4'") -} - -func TestMathBuiltin(t *testing.T) { - t.Skip("it has been broken. Please fix it as soon as possible.") - ctx := context.Background() - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - // for degrees - result := tk.MustQuery("select degrees(0), degrees(1)") - result.Check(testkit.Rows("0 57.29577951308232")) - result = tk.MustQuery("select degrees(2), degrees(5)") - result.Check(testkit.Rows("114.59155902616465 286.4788975654116")) - - // for sin - result = tk.MustQuery("select sin(0), sin(1.5707963267949)") - result.Check(testkit.Rows("0 1")) - result = tk.MustQuery("select sin(1), sin(100)") - result.Check(testkit.Rows("0.8414709848078965 -0.5063656411097588")) - result = tk.MustQuery("select sin('abcd')") - result.Check(testkit.Rows("0")) - - // for cos - result = tk.MustQuery("select cos(0), cos(3.1415926535898)") - result.Check(testkit.Rows("1 -1")) - result = tk.MustQuery("select cos('abcd')") - result.Check(testkit.Rows("1")) - - // for tan - result = tk.MustQuery("select tan(0.00), tan(PI()/4)") - result.Check(testkit.Rows("0 1")) - result = tk.MustQuery("select tan('abcd')") - result.Check(testkit.Rows("0")) - - // for log2 - result = tk.MustQuery("select log2(0.0)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log2(4)") - result.Check(testkit.Rows("2")) - result = tk.MustQuery("select log2('8.0abcd')") - result.Check(testkit.Rows("3")) - result = tk.MustQuery("select log2(-1)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log2(NULL)") - result.Check(testkit.Rows("")) - - // for log10 - result = tk.MustQuery("select log10(0.0)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log10(100)") - result.Check(testkit.Rows("2")) - result = tk.MustQuery("select log10('1000.0abcd')") - result.Check(testkit.Rows("3")) - result = tk.MustQuery("select log10(-1)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log10(NULL)") - result.Check(testkit.Rows("")) - - // for log - result = tk.MustQuery("select log(0.0)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log(100)") - result.Check(testkit.Rows("4.605170185988092")) - result = tk.MustQuery("select log('100.0abcd')") - result.Check(testkit.Rows("4.605170185988092")) - result = tk.MustQuery("select log(-1)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log(NULL)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log(NULL, NULL)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log(1, 100)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select log(0.5, 0.25)") - result.Check(testkit.Rows("2")) - result = tk.MustQuery("select log(-1, 0.25)") - result.Check(testkit.Rows("")) - - // for atan - result = tk.MustQuery("select atan(0), atan(-1), atan(1), atan(1,2)") - result.Check(testkit.Rows("0 -0.7853981633974483 0.7853981633974483 0.4636476090008061")) - result = tk.MustQuery("select atan('tidb')") - result.Check(testkit.Rows("0")) - - // for asin - result = tk.MustQuery("select asin(0), asin(-2), asin(2), asin(1)") - result.Check(testkit.Rows("0 1.5707963267948966")) - result = tk.MustQuery("select asin('tidb')") - result.Check(testkit.Rows("0")) - - // for acos - result = tk.MustQuery("select acos(0), acos(-2), acos(2), acos(1)") - result.Check(testkit.Rows("1.5707963267948966 0")) - result = tk.MustQuery("select acos('tidb')") - result.Check(testkit.Rows("1.5707963267948966")) - - // for pi - result = tk.MustQuery("select pi()") - result.Check(testkit.Rows("3.141592653589793")) - - // for floor - result = tk.MustQuery("select floor(0), floor(null), floor(1.23), floor(-1.23), floor(1)") - result.Check(testkit.Rows("0 1 -2 1")) - result = tk.MustQuery("select floor('tidb'), floor('1tidb'), floor('tidb1')") - result.Check(testkit.Rows("0 1 0")) - result = tk.MustQuery("SELECT floor(t.c_datetime) FROM (select CAST('2017-07-19 00:00:00' AS DATETIME) AS c_datetime) AS t") - result.Check(testkit.Rows("20170719000000")) - result = tk.MustQuery("SELECT floor(t.c_time) FROM (select CAST('12:34:56' AS TIME) AS c_time) AS t") - result.Check(testkit.Rows("123456")) - result = tk.MustQuery("SELECT floor(t.c_time) FROM (select CAST('00:34:00' AS TIME) AS c_time) AS t") - result.Check(testkit.Rows("3400")) - result = tk.MustQuery("SELECT floor(t.c_time) FROM (select CAST('00:00:00' AS TIME) AS c_time) AS t") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("SELECT floor(t.c_decimal) FROM (SELECT CAST('-10.01' AS DECIMAL(10,2)) AS c_decimal) AS t") - result.Check(testkit.Rows("-11")) - result = tk.MustQuery("SELECT floor(t.c_decimal) FROM (SELECT CAST('-10.01' AS DECIMAL(10,1)) AS c_decimal) AS t") - result.Check(testkit.Rows("-10")) - - // for ceil/ceiling - result = tk.MustQuery("select ceil(0), ceil(null), ceil(1.23), ceil(-1.23), ceil(1)") - result.Check(testkit.Rows("0 2 -1 1")) - result = tk.MustQuery("select ceiling(0), ceiling(null), ceiling(1.23), ceiling(-1.23), ceiling(1)") - result.Check(testkit.Rows("0 2 -1 1")) - result = tk.MustQuery("select ceil('tidb'), ceil('1tidb'), ceil('tidb1'), ceiling('tidb'), ceiling('1tidb'), ceiling('tidb1')") - result.Check(testkit.Rows("0 1 0 0 1 0")) - result = tk.MustQuery("select ceil(t.c_datetime), ceiling(t.c_datetime) from (select cast('2017-07-20 00:00:00' as datetime) as c_datetime) as t") - result.Check(testkit.Rows("20170720000000 20170720000000")) - result = tk.MustQuery("select ceil(t.c_time), ceiling(t.c_time) from (select cast('12:34:56' as time) as c_time) as t") - result.Check(testkit.Rows("123456 123456")) - result = tk.MustQuery("select ceil(t.c_time), ceiling(t.c_time) from (select cast('00:34:00' as time) as c_time) as t") - result.Check(testkit.Rows("3400 3400")) - result = tk.MustQuery("select ceil(t.c_time), ceiling(t.c_time) from (select cast('00:00:00' as time) as c_time) as t") - result.Check(testkit.Rows("0 0")) - result = tk.MustQuery("select ceil(t.c_decimal), ceiling(t.c_decimal) from (select cast('-10.01' as decimal(10,2)) as c_decimal) as t") - result.Check(testkit.Rows("-10 -10")) - result = tk.MustQuery("select ceil(t.c_decimal), ceiling(t.c_decimal) from (select cast('-10.01' as decimal(10,1)) as c_decimal) as t") - result.Check(testkit.Rows("-10 -10")) - result = tk.MustQuery("select floor(18446744073709551615), ceil(18446744073709551615)") - result.Check(testkit.Rows("18446744073709551615 18446744073709551615")) - result = tk.MustQuery("select floor(18446744073709551615.1233), ceil(18446744073709551615.1233)") - result.Check(testkit.Rows("18446744073709551615 18446744073709551616")) - result = tk.MustQuery("select floor(-18446744073709551617), ceil(-18446744073709551617), floor(-18446744073709551617.11), ceil(-18446744073709551617.11)") - result.Check(testkit.Rows("-18446744073709551617 -18446744073709551617 -18446744073709551618 -18446744073709551617")) - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(a decimal(40,20) UNSIGNED);") - tk.MustExec("insert into t values(2.99999999900000000000), (12), (0);") - tk.MustQuery("select a, ceil(a) from t where ceil(a) > 1;").Check(testkit.Rows("2.99999999900000000000 3", "12.00000000000000000000 12")) - tk.MustQuery("select a, ceil(a) from t;").Check(testkit.Rows("2.99999999900000000000 3", "12.00000000000000000000 12", "0.00000000000000000000 0")) - tk.MustQuery("select ceil(-29464);").Check(testkit.Rows("-29464")) - tk.MustQuery("select a, floor(a) from t where floor(a) > 1;").Check(testkit.Rows("2.99999999900000000000 2", "12.00000000000000000000 12")) - tk.MustQuery("select a, floor(a) from t;").Check(testkit.Rows("2.99999999900000000000 2", "12.00000000000000000000 12", "0.00000000000000000000 0")) - tk.MustQuery("select floor(-29464);").Check(testkit.Rows("-29464")) - - tk.MustExec(`drop table if exists t;`) - tk.MustExec(`create table t(a decimal(40,20), b bigint);`) - tk.MustExec(`insert into t values(-2.99999990000000000000, -1);`) - tk.MustQuery(`select floor(a), floor(a), floor(a) from t;`).Check(testkit.Rows(`-3 -3 -3`)) - tk.MustQuery(`select b, floor(b) from t;`).Check(testkit.Rows(`-1 -1`)) - - // for cot - result = tk.MustQuery("select cot(1), cot(-1), cot(NULL)") - result.Check(testkit.Rows("0.6420926159343308 -0.6420926159343308 ")) - result = tk.MustQuery("select cot('1tidb')") - result.Check(testkit.Rows("0.6420926159343308")) - rs, err := tk.Exec("select cot(0)") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - terr := errors.Cause(err).(*terror.Error) - require.Equal(t, errors.ErrCode(mysql.ErrDataOutOfRange), terr.Code()) - require.NoError(t, rs.Close()) - - // for exp - result = tk.MustQuery("select exp(0), exp(1), exp(-1), exp(1.2), exp(NULL)") - result.Check(testkit.Rows("1 2.718281828459045 0.36787944117144233 3.3201169227365472 ")) - result = tk.MustQuery("select exp('tidb'), exp('1tidb')") - result.Check(testkit.Rows("1 2.718281828459045")) - rs, err = tk.Exec("select exp(1000000)") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - terr = errors.Cause(err).(*terror.Error) - require.Equal(t, errors.ErrCode(mysql.ErrDataOutOfRange), terr.Code()) - require.NoError(t, rs.Close()) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a float)") - tk.MustExec("insert into t values(1000000)") - rs, err = tk.Exec("select exp(a) from t") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - terr = errors.Cause(err).(*terror.Error) - require.Equal(t, errors.ErrCode(mysql.ErrDataOutOfRange), terr.Code()) - require.EqualError(t, err, "[types:1690]DOUBLE value is out of range in 'exp(test.t.a)'") - require.NoError(t, rs.Close()) - - // for conv - result = tk.MustQuery("SELECT CONV('a', 16, 2);") - result.Check(testkit.Rows("1010")) - result = tk.MustQuery("SELECT CONV('6E', 18, 8);") - result.Check(testkit.Rows("172")) - result = tk.MustQuery("SELECT CONV(-17, 10, -18);") - result.Check(testkit.Rows("-H")) - result = tk.MustQuery("SELECT CONV(10+'10'+'10'+X'0a', 10, 10);") - result.Check(testkit.Rows("40")) - result = tk.MustQuery("SELECT CONV('a', 1, 10);") - result.Check(testkit.Rows("")) - result = tk.MustQuery("SELECT CONV('a', 37, 10);") - result.Check(testkit.Rows("")) - result = tk.MustQuery("SELECT CONV(0x0020, 2, 2);") - result.Check(testkit.Rows("100000")) - result = tk.MustQuery("SELECT CONV(0b10, 16, 2)") - result.Check(testkit.Rows("10")) - result = tk.MustQuery("SELECT CONV(0b10, 16, 8)") - result.Check(testkit.Rows("2")) - tk.MustExec("drop table if exists bit") - tk.MustExec("create table bit(b bit(10))") - tk.MustExec(`INSERT INTO bit (b) VALUES - (0b0000010101), - (0b0000010101), - (NULL), - (0b0000000001), - (0b0000000000), - (0b1111111111), - (0b1111111111), - (0b1111111111), - (0b0000000000), - (0b0000000000), - (0b0000000000), - (0b0000000000), - (0b0000100000);`) - tk.MustQuery("select conv(b, 2, 2) from `bit`").Check(testkit.Rows( - "10101", - "10101", - "", - "1", - "0", - "1111111111", - "1111111111", - "1111111111", - "0", - "0", - "0", - "0", - "100000")) - - // for abs - result = tk.MustQuery("SELECT ABS(-1);") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("SELECT ABS('abc');") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("SELECT ABS(18446744073709551615);") - result.Check(testkit.Rows("18446744073709551615")) - result = tk.MustQuery("SELECT ABS(123.4);") - result.Check(testkit.Rows("123.4")) - result = tk.MustQuery("SELECT ABS(-123.4);") - result.Check(testkit.Rows("123.4")) - result = tk.MustQuery("SELECT ABS(1234E-1);") - result.Check(testkit.Rows("123.4")) - result = tk.MustQuery("SELECT ABS(-9223372036854775807);") - result.Check(testkit.Rows("9223372036854775807")) - result = tk.MustQuery("SELECT ABS(NULL);") - result.Check(testkit.Rows("")) - rs, err = tk.Exec("SELECT ABS(-9223372036854775808);") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - terr = errors.Cause(err).(*terror.Error) - require.Equal(t, errors.ErrCode(mysql.ErrDataOutOfRange), terr.Code()) - require.NoError(t, rs.Close()) - - // for round - result = tk.MustQuery("SELECT ROUND(2.5), ROUND(-2.5), ROUND(25E-1);") - result.Check(testkit.Rows("3 -3 2")) - result = tk.MustQuery("SELECT ROUND(2.5, NULL), ROUND(NULL, 4), ROUND(NULL, NULL), ROUND(NULL);") - result.Check(testkit.Rows(" ")) - result = tk.MustQuery("SELECT ROUND('123.4'), ROUND('123e-2');") - result.Check(testkit.Rows("123 1")) - result = tk.MustQuery("SELECT ROUND(-9223372036854775808);") - result.Check(testkit.Rows("-9223372036854775808")) - result = tk.MustQuery("SELECT ROUND(123.456, 0), ROUND(123.456, 1), ROUND(123.456, 2), ROUND(123.456, 3), ROUND(123.456, 4), ROUND(123.456, -1), ROUND(123.456, -2), ROUND(123.456, -3), ROUND(123.456, -4);") - result.Check(testkit.Rows("123 123.5 123.46 123.456 123.4560 120 100 0 0")) - result = tk.MustQuery("SELECT ROUND(123456E-3, 0), ROUND(123456E-3, 1), ROUND(123456E-3, 2), ROUND(123456E-3, 3), ROUND(123456E-3, 4), ROUND(123456E-3, -1), ROUND(123456E-3, -2), ROUND(123456E-3, -3), ROUND(123456E-3, -4);") - result.Check(testkit.Rows("123 123.5 123.46 123.456 123.456 120 100 0 0")) // TODO: Column 5 should be 123.4560 - result = tk.MustQuery("SELECT ROUND(1e14, 1), ROUND(1e15, 1), ROUND(1e308, 1)") - result.Check(testkit.Rows("100000000000000 1000000000000000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000")) - result = tk.MustQuery("SELECT ROUND(1e-14, 1), ROUND(1e-15, 1), ROUND(1e-308, 1)") - result.Check(testkit.Rows("0 0 0")) - - // for truncate - result = tk.MustQuery("SELECT truncate(123, -2), truncate(123, 2), truncate(123, 1), truncate(123, -1);") - result.Check(testkit.Rows("100 123 123 120")) - result = tk.MustQuery("SELECT truncate(123.456, -2), truncate(123.456, 2), truncate(123.456, 1), truncate(123.456, 3), truncate(1.23, 100), truncate(123456E-3, 2);") - result.Check(testkit.Rows("100 123.45 123.4 123.456 1.230000000000000000000000000000 123.45")) - result = tk.MustQuery("SELECT truncate(9223372036854775807, -7), truncate(9223372036854775808, -10), truncate(cast(-1 as unsigned), -10);") - result.Check(testkit.Rows("9223372036850000000 9223372030000000000 18446744070000000000")) - // issue 17181,19390 - tk.MustQuery("select truncate(42, -9223372036854775808);").Check(testkit.Rows("0")) - tk.MustQuery("select truncate(42, 9223372036854775808);").Check(testkit.Rows("42")) - tk.MustQuery("select truncate(42, -2147483648);").Check(testkit.Rows("0")) - tk.MustQuery("select truncate(42, 2147483648);").Check(testkit.Rows("42")) - tk.MustQuery("select truncate(42, 18446744073709551615);").Check(testkit.Rows("42")) - tk.MustQuery("select truncate(42, 4294967295);").Check(testkit.Rows("42")) - tk.MustQuery("select truncate(42, -0);").Check(testkit.Rows("42")) - tk.MustQuery("select truncate(42, -307);").Check(testkit.Rows("0")) - tk.MustQuery("select truncate(42, -308);").Check(testkit.Rows("0")) - tk.MustQuery("select truncate(42, -309);").Check(testkit.Rows("0")) - tk.MustExec(`drop table if exists t;`) - tk.MustExec("create table t (a bigint unsigned);") - tk.MustExec("insert into t values (18446744073709551615), (4294967295), (9223372036854775808), (2147483648);") - tk.MustQuery("select truncate(42, a) from t;").Check(testkit.Rows("42", "42", "42", "42")) - - tk.MustExec(`drop table if exists t;`) - tk.MustExec(`create table t(a date, b datetime, c timestamp, d varchar(20));`) - tk.MustExec(`insert into t select "1234-12-29", "1234-12-29 16:24:13.9912", "2014-12-29 16:19:28", "12.34567";`) - - // NOTE: the actually result is: 12341220 12341229.0 12341200 12341229.00, - // but Datum.ToString() don't format decimal length for float numbers. - result = tk.MustQuery(`select truncate(a, -1), truncate(a, 1), truncate(a, -2), truncate(a, 2) from t;`) - result.Check(testkit.Rows("12341220 12341229 12341200 12341229")) - - // NOTE: the actually result is: 12341229162410 12341229162414.0 12341229162400 12341229162414.00, - // but Datum.ToString() don't format decimal length for float numbers. - result = tk.MustQuery(`select truncate(b, -1), truncate(b, 1), truncate(b, -2), truncate(b, 2) from t;`) - result.Check(testkit.Rows("12341229162410 12341229162414 12341229162400 12341229162414")) - - // NOTE: the actually result is: 20141229161920 20141229161928.0 20141229161900 20141229161928.00, - // but Datum.ToString() don't format decimal length for float numbers. - result = tk.MustQuery(`select truncate(c, -1), truncate(c, 1), truncate(c, -2), truncate(c, 2) from t;`) - result.Check(testkit.Rows("20141229161920 20141229161928 20141229161900 20141229161928")) - - result = tk.MustQuery(`select truncate(d, -1), truncate(d, 1), truncate(d, -2), truncate(d, 2) from t;`) - result.Check(testkit.Rows("10 12.3 0 12.34")) - - result = tk.MustQuery(`select truncate(json_array(), 1), truncate("cascasc", 1);`) - result.Check(testkit.Rows("0 0")) - - // for pow - result = tk.MustQuery("SELECT POW('12', 2), POW(1.2e1, '2.0'), POW(12, 2.0);") - result.Check(testkit.Rows("144 144 144")) - result = tk.MustQuery("SELECT POW(null, 2), POW(2, null), POW(null, null);") - result.Check(testkit.Rows(" ")) - result = tk.MustQuery("SELECT POW(0, 0);") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("SELECT POW(0, 0.1), POW(0, 0.5), POW(0, 1);") - result.Check(testkit.Rows("0 0 0")) - rs, err = tk.Exec("SELECT POW(0, -1);") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - terr = errors.Cause(err).(*terror.Error) - require.Equal(t, errors.ErrCode(mysql.ErrDataOutOfRange), terr.Code()) - require.NoError(t, rs.Close()) - - // for sign - result = tk.MustQuery("SELECT SIGN('12'), SIGN(1.2e1), SIGN(12), SIGN(0.0000012);") - result.Check(testkit.Rows("1 1 1 1")) - result = tk.MustQuery("SELECT SIGN('-12'), SIGN(-1.2e1), SIGN(-12), SIGN(-0.0000012);") - result.Check(testkit.Rows("-1 -1 -1 -1")) - result = tk.MustQuery("SELECT SIGN('0'), SIGN('-0'), SIGN(0);") - result.Check(testkit.Rows("0 0 0")) - result = tk.MustQuery("SELECT SIGN(NULL);") - result.Check(testkit.Rows("")) - result = tk.MustQuery("SELECT SIGN(-9223372036854775808), SIGN(9223372036854775808);") - result.Check(testkit.Rows("-1 1")) - - // for sqrt - result = tk.MustQuery("SELECT SQRT(-10), SQRT(144), SQRT(4.84), SQRT(0.04), SQRT(0);") - result.Check(testkit.Rows(" 12 2.2 0.2 0")) - - // for crc32 - result = tk.MustQuery("SELECT crc32(0), crc32(-0), crc32('0'), crc32('abc'), crc32('ABC'), crc32(NULL), crc32(''), crc32('hello world!')") - result.Check(testkit.Rows("4108050209 4108050209 4108050209 891568578 2743272264 0 62177901")) - - // for radians - result = tk.MustQuery("SELECT radians(1.0), radians(pi()), radians(pi()/2), radians(180), radians(1.009);") - result.Check(testkit.Rows("0.017453292519943295 0.05483113556160754 0.02741556778080377 3.141592653589793 0.01761037215262278")) - - // for rand - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int)") - tk.MustExec("insert into t values(1),(2),(3)") - tk.Session().GetSessionVars().MaxChunkSize = 1 - tk.MustQuery("select rand(1) from t").Sort().Check(testkit.Rows("0.1418603212962489", "0.40540353712197724", "0.8716141803857071")) - tk.MustQuery("select rand(a) from t").Check(testkit.Rows("0.40540353712197724", "0.6555866465490187", "0.9057697559760601")) - tk.MustQuery("select rand(1), rand(2), rand(3)").Check(testkit.Rows("0.40540353712197724 0.6555866465490187 0.9057697559760601")) - tk.MustQuery("set @@rand_seed1=10000000,@@rand_seed2=1000000") - tk.MustQuery("select rand()").Check(testkit.Rows("0.028870999839968048")) - tk.MustQuery("select rand(1)").Check(testkit.Rows("0.40540353712197724")) - tk.MustQuery("select rand()").Check(testkit.Rows("0.11641535266900002")) -} - func TestTimeBuiltin(t *testing.T) { store := testkit.CreateMockStore(t) @@ -1683,776 +1218,6 @@ func TestTimeBuiltin(t *testing.T) { result.Check(testkit.Rows("2000-01-05 00:00:00.00000")) } -func TestBuiltin(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - // for is true && is false - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int, b int, index idx_b (b))") - tk.MustExec("insert t values (1, 1)") - tk.MustExec("insert t values (2, 2)") - tk.MustExec("insert t values (3, 2)") - result := tk.MustQuery("select * from t where b is true") - result.Check(testkit.Rows("1 1", "2 2", "3 2")) - result = tk.MustQuery("select all + a from t where a = 1") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select * from t where a is false") - result.Check(nil) - result = tk.MustQuery("select * from t where a is not true") - result.Check(nil) - result = tk.MustQuery(`select 1 is true, 0 is true, null is true, "aaa" is true, "" is true, -12.00 is true, 0.0 is true, 0.0000001 is true;`) - result.Check(testkit.Rows("1 0 0 0 0 1 0 1")) - result = tk.MustQuery(`select 1 is false, 0 is false, null is false, "aaa" is false, "" is false, -12.00 is false, 0.0 is false, 0.0000001 is false;`) - result.Check(testkit.Rows("0 1 0 1 1 0 1 0")) - // Issue https://github.com/pingcap/tidb/issues/19986 - result = tk.MustQuery("select 1 from dual where sec_to_time(2/10) is true") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select 1 from dual where sec_to_time(2/10) is false") - result.Check(nil) - // Issue https://github.com/pingcap/tidb/issues/19999 - result = tk.MustQuery("select 1 from dual where timediff((7/'2014-07-07 02:30:02'),'2012-01-16') is true") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select 1 from dual where timediff((7/'2014-07-07 02:30:02'),'2012-01-16') is false") - result.Check(nil) - // Issue https://github.com/pingcap/tidb/issues/20001 - result = tk.MustQuery("select 1 from dual where time(0.0001) is true") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select 1 from dual where time(0.0001) is false") - result.Check(nil) - - // for in - result = tk.MustQuery("select * from t where b in (a)") - result.Check(testkit.Rows("1 1", "2 2")) - result = tk.MustQuery("select * from t where b not in (a)") - result.Check(testkit.Rows("3 2")) - - // test cast - result = tk.MustQuery("select cast(1 as decimal(3,2))") - result.Check(testkit.Rows("1.00")) - result = tk.MustQuery("select cast('1991-09-05 11:11:11' as datetime)") - result.Check(testkit.Rows("1991-09-05 11:11:11")) - result = tk.MustQuery("select cast(cast('1991-09-05 11:11:11' as datetime) as char)") - result.Check(testkit.Rows("1991-09-05 11:11:11")) - result = tk.MustQuery("select cast('11:11:11' as time)") - result.Check(testkit.Rows("11:11:11")) - result = tk.MustQuery("select * from t where a > cast(2 as decimal)") - result.Check(testkit.Rows("3 2")) - result = tk.MustQuery("select cast(-1 as unsigned)") - result.Check(testkit.Rows("18446744073709551615")) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a decimal(3, 1), b double, c datetime, d time, e int)") - tk.MustExec("insert into t value(12.3, 1.23, '2017-01-01 12:12:12', '12:12:12', 123)") - result = tk.MustQuery("select cast(a as json), cast(b as json), cast(c as json), cast(d as json), cast(e as json) from t") - result.Check(testkit.Rows(`12.3 1.23 "2017-01-01 12:12:12.000000" "12:12:12.000000" 123`)) - result = tk.MustQuery(`select cast(10101000000 as time);`) - result.Check(testkit.Rows("00:00:00")) - result = tk.MustQuery(`select cast(10101001000 as time);`) - result.Check(testkit.Rows("00:10:00")) - result = tk.MustQuery(`select cast(10000000000 as time);`) - result.Check(testkit.Rows("")) - result = tk.MustQuery(`select cast(20171222020005 as time);`) - result.Check(testkit.Rows("02:00:05")) - result = tk.MustQuery(`select cast(8380000 as time);`) - result.Check(testkit.Rows("838:00:00")) - result = tk.MustQuery(`select cast(8390000 as time);`) - result.Check(testkit.Rows("")) - result = tk.MustQuery(`select cast(8386000 as time);`) - result.Check(testkit.Rows("")) - result = tk.MustQuery(`select cast(8385960 as time);`) - result.Check(testkit.Rows("")) - result = tk.MustQuery(`select cast(cast('2017-01-01 01:01:11.12' as date) as datetime(2));`) - result.Check(testkit.Rows("2017-01-01 00:00:00.00")) - result = tk.MustQuery(`select cast(20170118.999 as datetime);`) - result.Check(testkit.Rows("2017-01-18 00:00:00")) - tk.MustQuery(`select convert(a2.a, unsigned int) from (select cast('"9223372036854775808"' as json) as a) as a2;`) - - tk.MustExec(`create table tb5(a bigint(64) unsigned, b double);`) - tk.MustExec(`insert into tb5 (a, b) values (9223372036854776000, 9223372036854776000);`) - tk.MustExec(`insert into tb5 (a, b) select * from (select cast(a as json) as a1, b from tb5) as t where t.a1 = t.b;`) - tk.MustExec(`drop table tb5;`) - - tk.MustExec(`create table tb5(a float(53));`) - tk.MustExec(`insert into tb5(a) values (13835058055282163712);`) - tk.MustQuery(`select convert(t.a1, signed int) from (select convert(a, json) as a1 from tb5) as t`) - tk.MustExec(`drop table tb5;`) - - // test builtinCastIntAsIntSig - // Cast MaxUint64 to unsigned should be -1 - tk.MustQuery("select cast(0xffffffffffffffff as signed);").Check(testkit.Rows("-1")) - tk.MustQuery("select cast(0x9999999999999999999999999999999999999999999 as signed);").Check(testkit.Rows("-1")) - tk.MustExec("create table tb5(a bigint);") - tk.MustExec("set sql_mode=''") - tk.MustExec("insert into tb5(a) values (0xfffffffffffffffffffffffff);") - tk.MustQuery("select * from tb5;").Check(testkit.Rows("9223372036854775807")) - tk.MustExec("drop table tb5;") - - tk.MustExec(`create table tb5(a double);`) - tk.MustExec(`insert into test.tb5 (a) values (18446744073709551616);`) - tk.MustExec(`insert into test.tb5 (a) values (184467440737095516160);`) - result = tk.MustQuery(`select cast(a as unsigned) from test.tb5;`) - // Note: MySQL will return 9223372036854775807, and it should be a bug. - result.Check(testkit.Rows("18446744073709551615", "18446744073709551615")) - tk.MustExec(`drop table tb5;`) - - // test builtinCastIntAsDecimalSig - tk.MustExec(`create table tb5(a bigint(64) unsigned, b decimal(64, 10));`) - tk.MustExec(`insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808);`) - tk.MustExec(`insert into tb5 (select * from tb5 where a = b);`) - result = tk.MustQuery(`select * from tb5;`) - result.Check(testkit.Rows("9223372036854775808 9223372036854775808.0000000000", "9223372036854775808 9223372036854775808.0000000000")) - tk.MustExec(`drop table tb5;`) - - // test builtinCastIntAsRealSig - tk.MustExec(`create table tb5(a bigint(64) unsigned, b double(64, 10));`) - tk.MustExec(`insert into tb5 (a, b) values (13835058000000000000, 13835058000000000000);`) - tk.MustExec(`insert into tb5 (select * from tb5 where a = b);`) - result = tk.MustQuery(`select * from tb5;`) - result.Check(testkit.Rows("13835058000000000000 13835058000000000000", "13835058000000000000 13835058000000000000")) - tk.MustExec(`drop table tb5;`) - - // test builtinCastRealAsIntSig - tk.MustExec(`create table tb5(a double, b float);`) - tk.MustExec(`insert into tb5 (a, b) values (184467440737095516160, 184467440737095516160);`) - tk.MustQuery(`select * from tb5 where cast(a as unsigned int)=0;`).Check(testkit.Rows()) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1690 constant 1.844674407370955e+20 overflows bigint")) - _ = tk.MustQuery(`select * from tb5 where cast(b as unsigned int)=0;`) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1690 constant 1.844674407370955e+20 overflows bigint")) - tk.MustExec(`drop table tb5;`) - tk.MustExec(`create table tb5(a double, b bigint unsigned);`) - tk.MustExec(`insert into tb5 (a, b) values (18446744073709551616, 18446744073709551615);`) - _ = tk.MustQuery(`select * from tb5 where cast(a as unsigned int)=b;`) - // TODO `obtained string = "[18446744073709552000 18446744073709551615]` - // result.Check(testkit.Rows("18446744073709551616 18446744073709551615")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1690 constant 1.8446744073709552e+19 overflows bigint")) - tk.MustExec(`drop table tb5;`) - - // test builtinCastJSONAsIntSig - tk.MustExec(`create table tb5(a json, b bigint unsigned);`) - tk.MustExec(`insert into tb5 (a, b) values ('184467440737095516160', 18446744073709551615);`) - _ = tk.MustQuery(`select * from tb5 where cast(a as unsigned int)=b;`) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1690 constant 1.844674407370955e+20 overflows bigint")) - _ = tk.MustQuery(`select * from tb5 where cast(b as unsigned int)=0;`) - tk.MustQuery("show warnings;").Check(testkit.Rows()) - tk.MustExec(`drop table tb5;`) - tk.MustExec(`create table tb5(a json, b bigint unsigned);`) - tk.MustExec(`insert into tb5 (a, b) values ('92233720368547758080', 18446744073709551615);`) - _ = tk.MustQuery(`select * from tb5 where cast(a as signed int)=b;`) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1690 constant 9.223372036854776e+19 overflows bigint")) - tk.MustExec(`drop table tb5;`) - - // test builtinCastIntAsStringSig - tk.MustExec(`create table tb5(a bigint(64) unsigned,b varchar(50));`) - tk.MustExec(`insert into tb5(a, b) values (9223372036854775808, '9223372036854775808');`) - tk.MustExec(`insert into tb5(select * from tb5 where a = b);`) - result = tk.MustQuery(`select * from tb5;`) - result.Check(testkit.Rows("9223372036854775808 9223372036854775808", "9223372036854775808 9223372036854775808")) - tk.MustExec(`drop table tb5;`) - - // test builtinCastIntAsDecimalSig - tk.MustExec(`drop table if exists tb5`) - tk.MustExec(`create table tb5 (a decimal(65), b bigint(64) unsigned);`) - tk.MustExec(`insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808);`) - result = tk.MustQuery(`select cast(b as decimal(64)) from tb5 union all select b from tb5;`) - result.Check(testkit.Rows("9223372036854775808", "9223372036854775808")) - tk.MustExec(`drop table tb5`) - - // test builtinCastIntAsRealSig - tk.MustExec(`drop table if exists tb5`) - tk.MustExec(`create table tb5 (a bigint(64) unsigned, b double(64, 10));`) - tk.MustExec(`insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808);`) - result = tk.MustQuery(`select a from tb5 where a = b union all select b from tb5;`) - result.Check(testkit.Rows("9223372036854776000", "9223372036854776000")) - tk.MustExec(`drop table tb5`) - - // Test corner cases of cast string as datetime - result = tk.MustQuery(`select cast("170102034" as datetime);`) - result.Check(testkit.Rows("2017-01-02 03:04:00")) - result = tk.MustQuery(`select cast("1701020304" as datetime);`) - result.Check(testkit.Rows("2017-01-02 03:04:00")) - result = tk.MustQuery(`select cast("1701020304." as datetime);`) - result.Check(testkit.Rows("2017-01-02 03:04:00")) - result = tk.MustQuery(`select cast("1701020304.1" as datetime);`) - result.Check(testkit.Rows("2017-01-02 03:04:01")) - result = tk.MustQuery(`select cast("1701020304.111" as datetime);`) - result.Check(testkit.Rows("2017-01-02 03:04:11")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '1701020304.111'")) - result = tk.MustQuery(`select cast("17011" as datetime);`) - result.Check(testkit.Rows("2017-01-01 00:00:00")) - result = tk.MustQuery(`select cast("150101." as datetime);`) - result.Check(testkit.Rows("2015-01-01 00:00:00")) - result = tk.MustQuery(`select cast("150101.a" as datetime);`) - result.Check(testkit.Rows("2015-01-01 00:00:00")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '150101.a'")) - result = tk.MustQuery(`select cast("150101.1a" as datetime);`) - result.Check(testkit.Rows("2015-01-01 01:00:00")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '150101.1a'")) - result = tk.MustQuery(`select cast("150101.1a1" as datetime);`) - result.Check(testkit.Rows("2015-01-01 01:00:00")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '150101.1a1'")) - result = tk.MustQuery(`select cast("1101010101.111" as datetime);`) - result.Check(testkit.Rows("2011-01-01 01:01:11")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '1101010101.111'")) - result = tk.MustQuery(`select cast("1101010101.11aaaaa" as datetime);`) - result.Check(testkit.Rows("2011-01-01 01:01:11")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '1101010101.11aaaaa'")) - result = tk.MustQuery(`select cast("1101010101.a1aaaaa" as datetime);`) - result.Check(testkit.Rows("2011-01-01 01:01:00")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '1101010101.a1aaaaa'")) - result = tk.MustQuery(`select cast("1101010101.11" as datetime);`) - result.Check(testkit.Rows("2011-01-01 01:01:11")) - tk.MustQuery("select @@warning_count;").Check(testkit.Rows("0")) - result = tk.MustQuery(`select cast("1101010101.111" as datetime);`) - result.Check(testkit.Rows("2011-01-01 01:01:11")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '1101010101.111'")) - result = tk.MustQuery(`select cast("970101.111" as datetime);`) - result.Check(testkit.Rows("1997-01-01 11:01:00")) - tk.MustQuery("select @@warning_count;").Check(testkit.Rows("0")) - result = tk.MustQuery(`select cast("970101.11111" as datetime);`) - result.Check(testkit.Rows("1997-01-01 11:11:01")) - tk.MustQuery("select @@warning_count;").Check(testkit.Rows("0")) - result = tk.MustQuery(`select cast("970101.111a1" as datetime);`) - result.Check(testkit.Rows("1997-01-01 11:01:00")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '970101.111a1'")) - - // for ISNULL - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int, b int, c int, d char(10), e datetime, f float, g decimal(10, 3))") - tk.MustExec("insert t values (1, 0, null, null, null, null, null)") - result = tk.MustQuery("select ISNULL(a), ISNULL(b), ISNULL(c), ISNULL(d), ISNULL(e), ISNULL(f), ISNULL(g) from t") - result.Check(testkit.Rows("0 0 1 1 1 1 1")) - - // fix issue #3942 - result = tk.MustQuery("select cast('-24 100:00:00' as time);") - result.Check(testkit.Rows("-676:00:00")) - result = tk.MustQuery("select cast('12:00:00.000000' as datetime);") - result.Check(testkit.Rows("2012-00-00 00:00:00")) - result = tk.MustQuery("select cast('-34 100:00:00' as time);") - result.Check(testkit.Rows("-838:59:59")) - - // fix issue #4324. cast decimal/int/string to time compatibility. - invalidTimes := []string{ - "10009010", - "239010", - "233070", - "23:90:10", - "23:30:70", - "239010.2", - "233070.8", - } - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t (ix TIME);") - tk.MustExec("SET SQL_MODE='';") - for _, invalidTime := range invalidTimes { - msg := fmt.Sprintf("Warning 1292 Truncated incorrect time value: '%s'", invalidTime) - result = tk.MustQuery(fmt.Sprintf("select cast('%s' as time);", invalidTime)) - result.Check(testkit.Rows("")) - result = tk.MustQuery("show warnings") - result.Check(testkit.Rows(msg)) - _, err := tk.Exec(fmt.Sprintf("insert into t select cast('%s' as time);", invalidTime)) - require.NoError(t, err) - result = tk.MustQuery("show warnings") - result.Check(testkit.Rows(msg)) - } - tk.MustExec("set sql_mode = 'STRICT_TRANS_TABLES'") - for _, invalidTime := range invalidTimes { - msg := fmt.Sprintf("Warning 1292 Truncated incorrect time value: '%s'", invalidTime) - result = tk.MustQuery(fmt.Sprintf("select cast('%s' as time);", invalidTime)) - result.Check(testkit.Rows("")) - result = tk.MustQuery("show warnings") - result.Check(testkit.Rows(msg)) - _, err := tk.Exec(fmt.Sprintf("insert into t select cast('%s' as time);", invalidTime)) - require.Error(t, err, fmt.Sprintf("[types:1292]Truncated incorrect time value: '%s'", invalidTime)) - } - - // Fix issue #3691, cast compatibility. - result = tk.MustQuery("select cast('18446744073709551616' as unsigned);") - result.Check(testkit.Rows("18446744073709551615")) - result = tk.MustQuery("select cast('18446744073709551616' as signed);") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select cast('9223372036854775808' as signed);") - result.Check(testkit.Rows("-9223372036854775808")) - result = tk.MustQuery("select cast('9223372036854775809' as signed);") - result.Check(testkit.Rows("-9223372036854775807")) - result = tk.MustQuery("select cast('9223372036854775807' as signed);") - result.Check(testkit.Rows("9223372036854775807")) - result = tk.MustQuery("select cast('18446744073709551615' as signed);") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select cast('18446744073709551614' as signed);") - result.Check(testkit.Rows("-2")) - result = tk.MustQuery("select cast(18446744073709551615 as unsigned);") - result.Check(testkit.Rows("18446744073709551615")) - result = tk.MustQuery("select cast(18446744073709551616 as unsigned);") - result.Check(testkit.Rows("18446744073709551615")) - result = tk.MustQuery("select cast(18446744073709551616 as signed);") - result.Check(testkit.Rows("9223372036854775807")) - result = tk.MustQuery("select cast(18446744073709551617 as signed);") - result.Check(testkit.Rows("9223372036854775807")) - result = tk.MustQuery("select cast(18446744073709551615 as signed);") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select cast(18446744073709551614 as signed);") - result.Check(testkit.Rows("-2")) - result = tk.MustQuery("select cast(-18446744073709551616 as signed);") - result.Check(testkit.Rows("-9223372036854775808")) - result = tk.MustQuery("select cast(18446744073709551614.9 as unsigned);") // Round up - result.Check(testkit.Rows("18446744073709551615")) - result = tk.MustQuery("select cast(18446744073709551614.4 as unsigned);") // Round down - result.Check(testkit.Rows("18446744073709551614")) - result = tk.MustQuery("select cast(-9223372036854775809 as signed);") - result.Check(testkit.Rows("-9223372036854775808")) - result = tk.MustQuery("select cast(-9223372036854775809 as unsigned);") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select cast(-9223372036854775808 as unsigned);") - result.Check(testkit.Rows("9223372036854775808")) - result = tk.MustQuery("select cast('-9223372036854775809' as unsigned);") - result.Check(testkit.Rows("9223372036854775808")) - result = tk.MustQuery("select cast('-9223372036854775807' as unsigned);") - result.Check(testkit.Rows("9223372036854775809")) - result = tk.MustQuery("select cast('-2' as unsigned);") - result.Check(testkit.Rows("18446744073709551614")) - result = tk.MustQuery("select cast(cast(1-2 as unsigned) as signed integer);") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select cast(1 as signed int)") - result.Check(testkit.Rows("1")) - - // test cast as double - result = tk.MustQuery("select cast(1 as double)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(cast(12345 as unsigned) as double)") - result.Check(testkit.Rows("12345")) - result = tk.MustQuery("select cast(1.1 as double)") - result.Check(testkit.Rows("1.1")) - result = tk.MustQuery("select cast(-1.1 as double)") - result.Check(testkit.Rows("-1.1")) - result = tk.MustQuery("select cast('123.321' as double)") - result.Check(testkit.Rows("123.321")) - result = tk.MustQuery("select cast('12345678901234567890' as double) = 1.2345678901234567e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(-1 as double)") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select cast(null as double)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select cast(12345678901234567890 as double) = 1.2345678901234567e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(cast(-1 as unsigned) as double) = 1.8446744073709552e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(1e100 as double) = 1e100") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(123456789012345678901234567890 as double) = 1.2345678901234568e29") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(0x12345678 as double)") - result.Check(testkit.Rows("305419896")) - - // test cast as float - result = tk.MustQuery("select cast(1 as float)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(cast(12345 as unsigned) as float)") - result.Check(testkit.Rows("12345")) - result = tk.MustQuery("select cast(1.1 as float) = 1.1") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(-1.1 as float) = -1.1") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast('123.321' as float) =123.321") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast('12345678901234567890' as float) = 1.2345678901234567e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(-1 as float)") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select cast(null as float)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select cast(12345678901234567890 as float) = 1.2345678901234567e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(cast(-1 as unsigned) as float) = 1.8446744073709552e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(1e100 as float(40)) = 1e100") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(123456789012345678901234567890 as float(40)) = 1.2345678901234568e29") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(0x12345678 as float(40)) = 305419896") - result.Check(testkit.Rows("1")) - - // test cast as real - result = tk.MustQuery("select cast(1 as real)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(cast(12345 as unsigned) as real)") - result.Check(testkit.Rows("12345")) - result = tk.MustQuery("select cast(1.1 as real) = 1.1") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(-1.1 as real) = -1.1") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast('123.321' as real) =123.321") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast('12345678901234567890' as real) = 1.2345678901234567e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(-1 as real)") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select cast(null as real)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select cast(12345678901234567890 as real) = 1.2345678901234567e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(cast(-1 as unsigned) as real) = 1.8446744073709552e19") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(1e100 as real) = 1e100") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(123456789012345678901234567890 as real) = 1.2345678901234568e29") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select cast(0x12345678 as real) = 305419896") - result.Check(testkit.Rows("1")) - - // test cast time as decimal overflow - tk.MustExec("drop table if exists t1") - tk.MustExec("create table t1(s1 time);") - tk.MustExec("insert into t1 values('11:11:11');") - result = tk.MustQuery("select cast(s1 as decimal(7, 2)) from t1;") - result.Check(testkit.Rows("99999.99")) - result = tk.MustQuery("select cast(s1 as decimal(8, 2)) from t1;") - result.Check(testkit.Rows("111111.00")) - _, err := tk.Exec("insert into t1 values(cast('111111.00' as decimal(7, 2)));") - require.Error(t, err) - - result = tk.MustQuery(`select CAST(0x8fffffffffffffff as signed) a, - CAST(0xfffffffffffffffe as signed) b, - CAST(0xffffffffffffffff as unsigned) c;`) - result.Check(testkit.Rows("-8070450532247928833 -2 18446744073709551615")) - - result = tk.MustQuery(`select cast("1:2:3" as TIME) = "1:02:03"`) - result.Check(testkit.Rows("0")) - - // fixed issue #3471 - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a time(6));") - tk.MustExec("insert into t value('12:59:59.999999')") - result = tk.MustQuery("select cast(a as signed) from t") - result.Check(testkit.Rows("130000")) - - // fixed issue #3762 - result = tk.MustQuery("select -9223372036854775809;") - result.Check(testkit.Rows("-9223372036854775809")) - result = tk.MustQuery("select --9223372036854775809;") - result.Check(testkit.Rows("9223372036854775809")) - result = tk.MustQuery("select -9223372036854775808;") - result.Check(testkit.Rows("-9223372036854775808")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a bigint(30));") - _, err = tk.Exec("insert into t values(-9223372036854775809)") - require.Error(t, err) - - // test case decimal precision less than the scale. - _, err = tk.Exec("select cast(12.1 as decimal(3, 4));") - require.Error(t, err, "[types:1427]For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '12.1').") - - // test case cast(EXPR as datetime(x)) precision more than the scale(6). - _, err = tk.Exec("SELECT CAST(1 AS DATETIME(7));") - require.Error(t, err, "[types:1427]Too big precision 7 specified for column 'CAST'. Maximum is 6.") - - // test unhex and hex - result = tk.MustQuery("select unhex('4D7953514C')") - result.Check(testkit.Rows("MySQL")) - result = tk.MustQuery("select unhex(hex('string'))") - result.Check(testkit.Rows("string")) - result = tk.MustQuery("select unhex('ggg')") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select unhex(-1)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select hex(unhex('1267'))") - result.Check(testkit.Rows("1267")) - result = tk.MustQuery("select hex(unhex(1267))") - result.Check(testkit.Rows("1267")) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a binary(8))") - tk.MustExec(`insert into t values('test')`) - result = tk.MustQuery("select hex(a) from t") - result.Check(testkit.Rows("7465737400000000")) - result = tk.MustQuery("select unhex(a) from t") - result.Check(testkit.Rows("")) - - // select from_unixtime - // NOTE (#17013): make from_unixtime stable in different timezone: the result of from_unixtime - // depends on the local time zone of the test environment, thus the result checking must - // consider the time zone convert. - tz := tk.Session().GetSessionVars().StmtCtx.TimeZone - result = tk.MustQuery("select from_unixtime(1451606400)") - unixTime := time.Unix(1451606400, 0).In(tz).String()[:19] - result.Check(testkit.Rows(unixTime)) - result = tk.MustQuery("select from_unixtime(14516064000/10)") - result.Check(testkit.Rows(fmt.Sprintf("%s.0000", unixTime))) - result = tk.MustQuery("select from_unixtime('14516064000'/10)") - result.Check(testkit.Rows(fmt.Sprintf("%s.000000", unixTime))) - result = tk.MustQuery("select from_unixtime(cast(1451606400 as double))") - result.Check(testkit.Rows(fmt.Sprintf("%s.000000", unixTime))) - result = tk.MustQuery("select from_unixtime(cast(cast(1451606400 as double) as DECIMAL))") - result.Check(testkit.Rows(unixTime)) - result = tk.MustQuery("select from_unixtime(cast(cast(1451606400 as double) as DECIMAL(65,1)))") - result.Check(testkit.Rows(fmt.Sprintf("%s.0", unixTime))) - result = tk.MustQuery("select from_unixtime(1451606400.123456)") - unixTime = time.Unix(1451606400, 123456000).In(tz).String()[:26] - result.Check(testkit.Rows(unixTime)) - result = tk.MustQuery("select from_unixtime(1451606400.1234567)") - unixTime = time.Unix(1451606400, 123456700).In(tz).Round(time.Microsecond).Format("2006-01-02 15:04:05.000000")[:26] - result.Check(testkit.Rows(unixTime)) - result = tk.MustQuery("select from_unixtime(1451606400.999999)") - unixTime = time.Unix(1451606400, 999999000).In(tz).String()[:26] - result.Check(testkit.Rows(unixTime)) - result = tk.MustQuery("select from_unixtime(1511247196661)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select from_unixtime('1451606400.123');") - unixTime = time.Unix(1451606400, 0).In(tz).String()[:19] - result.Check(testkit.Rows(fmt.Sprintf("%s.123000", unixTime))) - - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(a int);") - tk.MustExec("insert into t value(1451606400);") - result = tk.MustQuery("select from_unixtime(a) from t;") - result.Check(testkit.Rows(unixTime)) - - // test strcmp - result = tk.MustQuery("select strcmp('abc', 'def')") - result.Check(testkit.Rows("-1")) - result = tk.MustQuery("select strcmp('abc', 'aba')") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select strcmp('abc', 'abc')") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select substr(null, 1, 2)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select substr('123', null, 2)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select substr('123', 1, null)") - result.Check(testkit.Rows("")) - - // for case - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a varchar(255), b int)") - tk.MustExec("insert t values ('str1', 1)") - result = tk.MustQuery("select * from t where a = case b when 1 then 'str1' when 2 then 'str2' end") - result.Check(testkit.Rows("str1 1")) - result = tk.MustQuery("select * from t where a = case b when 1 then 'str2' when 2 then 'str3' end") - result.Check(nil) - tk.MustExec("insert t values ('str2', 2)") - result = tk.MustQuery("select * from t where a = case b when 2 then 'str2' when 3 then 'str3' end") - result.Check(testkit.Rows("str2 2")) - tk.MustExec("insert t values ('str3', 3)") - result = tk.MustQuery("select * from t where a = case b when 4 then 'str4' when 5 then 'str5' else 'str3' end") - result.Check(testkit.Rows("str3 3")) - result = tk.MustQuery("select * from t where a = case b when 4 then 'str4' when 5 then 'str5' else 'str6' end") - result.Check(nil) - result = tk.MustQuery("select * from t where a = case when b then 'str3' when 1 then 'str1' else 'str2' end") - result.Check(testkit.Rows("str3 3")) - tk.MustExec("delete from t") - tk.MustExec("insert t values ('str2', 0)") - result = tk.MustQuery("select * from t where a = case when b then 'str3' when 0 then 'str1' else 'str2' end") - result.Check(testkit.Rows("str2 0")) - tk.MustExec("insert t values ('str1', null)") - result = tk.MustQuery("select * from t where a = case b when null then 'str3' when 10 then 'str1' else 'str2' end") - result.Check(testkit.Rows("str2 0")) - result = tk.MustQuery("select * from t where a = case null when b then 'str3' when 10 then 'str1' else 'str2' end") - result.Check(testkit.Rows("str2 0")) - tk.MustExec("insert t values (null, 4)") - result = tk.MustQuery("select * from t where b < case a when null then 0 when 'str2' then 0 else 9 end") - result.Check(testkit.Rows(" 4")) - result = tk.MustQuery("select * from t where b = case when a is null then 4 when a = 'str5' then 7 else 9 end") - result.Check(testkit.Rows(" 4")) - result = tk.MustQuery(`SELECT -Max(+23) * -+Cast(--10 AS SIGNED) * -CASE - WHEN 0 > 85 THEN NULL - WHEN NOT - CASE +55 - WHEN +( +82 ) + -89 * -69 THEN +Count(-88) - WHEN +CASE 57 - WHEN +89 THEN -89 * Count(*) - WHEN 17 THEN NULL - END THEN ( -10 ) - END IS NULL THEN NULL - ELSE 83 + 48 - END AS col0; `) - result.Check(testkit.Rows("-30130")) - - // return type of case when expr should not include NotNullFlag. issue-23036 - tk.MustExec("drop table if exists t1") - tk.MustExec("create table t1(c1 int not null)") - tk.MustExec("insert into t1 values(1)") - result = tk.MustQuery("select (case when null then c1 end) is null from t1") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select (case when null then c1 end) is not null from t1") - result.Check(testkit.Rows("0")) - - // test warnings - tk.MustQuery("select case when b=0 then 1 else 1/b end from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select if(b=0, 1, 1/b) from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select ifnull(b, b/0) from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - - tk.MustQuery("select case when 1 then 1 else 1/0 end") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery(" select if(1,1,1/0)") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select ifnull(1, 1/0)") - tk.MustQuery("show warnings").Check(testkit.Rows()) - - tk.MustExec("delete from t") - tk.MustExec("insert t values ('str2', 0)") - tk.MustQuery("select case when b < 1 then 1 else 1/0 end from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select case when b < 1 then 1 when 1/0 then b else 1/0 end from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select if(b < 1 , 1, 1/0) from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select ifnull(b, 1/0) from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select COALESCE(1, b, b/0) from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select 0 and b/0 from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select 1 or b/0 from t") - tk.MustQuery("show warnings").Check(testkit.Rows()) - - tk.MustQuery("select 1 or 1/0") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select 0 and 1/0") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select COALESCE(1, 1/0)") - tk.MustQuery("show warnings").Check(testkit.Rows()) - tk.MustQuery("select interval(1,0,1,2,1/0)") - tk.MustQuery("show warnings").Check(testkit.Rows()) - - tk.MustQuery("select case 2.0 when 2.0 then 3.0 when 3.0 then 2.0 end").Check(testkit.Rows("3.0")) - tk.MustQuery("select case 2.0 when 3.0 then 2.0 when 4.0 then 3.0 else 5.0 end").Check(testkit.Rows("5.0")) - tk.MustQuery("select case cast('2011-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) end").Check(testkit.Rows("2011-02-02")) - tk.MustQuery("select case cast('2012-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) else cast('2011-03-03' as date) end").Check(testkit.Rows("2011-03-03")) - tk.MustQuery("select case cast('10:10:10' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) end").Check(testkit.Rows("11:11:11")) - tk.MustQuery("select case cast('10:10:13' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) else cast('22:22:22' as time) end").Check(testkit.Rows("22:22:22")) - - // for cast - result = tk.MustQuery("select cast(1234 as char(3))") - result.Check(testkit.Rows("123")) - result = tk.MustQuery("select cast(1234 as char(0))") - result.Check(testkit.Rows("")) - result = tk.MustQuery("show warnings") - result.Check(testkit.Rows("Warning 1406 Data Too Long, field len 0, data len 4")) - result = tk.MustQuery("select CAST( - 8 AS DECIMAL ) * + 52 + 87 < - 86") - result.Check(testkit.Rows("1")) - - // for char - result = tk.MustQuery("select char(97, 100, 256, 89)") - result.Check(testkit.Rows("ad\x01\x00Y")) - result = tk.MustQuery("select char(97, null, 100, 256, 89)") - result.Check(testkit.Rows("ad\x01\x00Y")) - result = tk.MustQuery("select char(97, null, 100, 256, 89 using utf8)") - result.Check(testkit.Rows("ad\x01\x00Y")) - result = tk.MustQuery("select char(97, null, 100, 256, 89 using ascii)") - result.Check(testkit.Rows("ad\x01\x00Y")) - err = tk.ExecToErr("select char(97, null, 100, 256, 89 using tidb)") - require.Error(t, err, "[parser:1115]Unknown character set: 'tidb'") - - // issue 3884 - tk.MustExec("drop table if exists t") - tk.MustExec("CREATE TABLE t (c1 date, c2 datetime, c3 timestamp, c4 time, c5 year);") - tk.MustExec("INSERT INTO t values ('2000-01-01', '2000-01-01 12:12:12', '2000-01-01 12:12:12', '12:12:12', '2000');") - tk.MustExec("INSERT INTO t values ('2000-02-01', '2000-02-01 12:12:12', '2000-02-01 12:12:12', '13:12:12', 2000);") - tk.MustExec("INSERT INTO t values ('2000-03-01', '2000-03-01', '2000-03-01 12:12:12', '1 12:12:12', 2000);") - tk.MustExec("INSERT INTO t SET c1 = '2000-04-01', c2 = '2000-04-01', c3 = '2000-04-01 12:12:12', c4 = '-1 13:12:12', c5 = 2000;") - result = tk.MustQuery("SELECT c4 FROM t where c4 < '-13:12:12';") - result.Check(testkit.Rows("-37:12:12")) - result = tk.MustQuery(`SELECT 1 DIV - - 28 + ( - SUM( - + 25 ) ) * - CASE - 18 WHEN 44 THEN NULL ELSE - 41 + 32 + + - 70 - + COUNT( - 95 ) * 15 END + 92`) - result.Check(testkit.Rows("2442")) - - // for regexp, rlike - // https://github.com/pingcap/tidb/issues/4080 - tk.MustExec(`drop table if exists t;`) - tk.MustExec(`create table t (a char(10), b varchar(10), c binary(10), d varbinary(10));`) - tk.MustExec(`insert into t values ('text','text','text','text');`) - result = tk.MustQuery(`select a regexp 'xt' from t;`) - result.Check(testkit.Rows("1")) - result = tk.MustQuery(`select b regexp 'xt' from t;`) - result.Check(testkit.Rows("1")) - result = tk.MustQuery(`select b regexp binary 'Xt' from t;`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select c regexp 'Xt' from t;`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select d regexp 'Xt' from t;`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select a rlike 'xt' from t;`) - result.Check(testkit.Rows("1")) - result = tk.MustQuery(`select a rlike binary 'Xt' from t;`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select b rlike 'xt' from t;`) - result.Check(testkit.Rows("1")) - result = tk.MustQuery(`select c rlike 'Xt' from t;`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select d rlike 'Xt' from t;`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select 'a' regexp 'A', 'a' regexp binary 'A'`) - result.Check(testkit.Rows("0 0")) - - // testCase is for like and regexp - type testCase struct { - pattern string - val string - result int - } - patternMatching := func(tk *testkit.TestKit, queryOp string, data []testCase) { - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a varchar(255), b int)") - for i, d := range data { - tk.MustExec(fmt.Sprintf("insert into t values('%s', %d)", d.val, i)) - result = tk.MustQuery(fmt.Sprintf("select * from t where a %s '%s'", queryOp, d.pattern)) - if d.result == 1 { - rowStr := fmt.Sprintf("%s %d", d.val, i) - result.Check(testkit.Rows(rowStr)) - } else { - result.Check(nil) - } - tk.MustExec(fmt.Sprintf("delete from t where b = %d", i)) - } - } - // for like - likeTests := []testCase{ - {"a", "a", 1}, - {"a", "b", 0}, - {"aA", "Aa", 0}, - {`aA%`, "aAab", 1}, - {"aA_", "Aaab", 0}, - {"Aa_", "Aab", 1}, - {"", "", 1}, - {"", "a", 0}, - } - patternMatching(tk, "like", likeTests) - // for regexp - likeTests = []testCase{ - {"^$", "a", 0}, - {"a", "a", 1}, - {"a", "b", 0}, - {"aA", "aA", 1}, - {".", "a", 1}, - {"^.$", "ab", 0}, - {"..", "b", 0}, - {".ab", "aab", 1}, - {"ab.", "abcd", 1}, - {".*", "abcd", 1}, - } - patternMatching(tk, "regexp", likeTests) - - // for #9838 - result = tk.MustQuery("select cast(1 as signed) + cast(9223372036854775807 as unsigned);") - result.Check(testkit.Rows("9223372036854775808")) - result = tk.MustQuery("select cast(9223372036854775807 as unsigned) + cast(1 as signed);") - result.Check(testkit.Rows("9223372036854775808")) - err = tk.QueryToErr("select cast(9223372036854775807 as signed) + cast(9223372036854775809 as unsigned);") - require.Error(t, err) - err = tk.QueryToErr("select cast(9223372036854775809 as unsigned) + cast(9223372036854775807 as signed);") - require.Error(t, err) - err = tk.QueryToErr("select cast(-9223372036854775807 as signed) + cast(9223372036854775806 as unsigned);") - require.Error(t, err) - err = tk.QueryToErr("select cast(9223372036854775806 as unsigned) + cast(-9223372036854775807 as signed);") - require.Error(t, err) - - result = tk.MustQuery(`select 1 / '2007' div 1;`) - result.Check(testkit.Rows("0")) -} - func TestSetVariables(t *testing.T) { store := testkit.CreateMockStore(t) @@ -2535,6 +1300,14 @@ func TestSetVariables(t *testing.T) { _, err = tk.Exec("set @@global.max_prepared_stmt_count='';") require.Error(t, err) require.Error(t, err, variable.ErrWrongTypeForVar.GenWithStackByArgs("max_prepared_stmt_count").Error()) + + // Previously global values were cached. This is incorrect. + // See: https://github.com/pingcap/tidb/issues/24368 + tk.MustQuery("SHOW VARIABLES LIKE 'max_connections'").Check(testkit.Rows("max_connections 0")) + tk.MustExec("SET GLOBAL max_connections=1234") + tk.MustQuery("SHOW VARIABLES LIKE 'max_connections'").Check(testkit.Rows("max_connections 1234")) + // restore + tk.MustExec("SET GLOBAL max_connections=0") } func TestPreparePlanCache(t *testing.T) { @@ -2694,27 +1467,6 @@ func TestCacheConstEval(t *testing.T) { tk.MustExec("admin reload expr_pushdown_blacklist") } -func TestNullValueRange(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, index(a))") - tk.MustExec("insert into t values (null, 0), (null, 1), (10, 11), (10, 12)") - tk.MustQuery("select * from t use index(a) where a is null order by b").Check(testkit.Rows(" 0", " 1")) - tk.MustQuery("select * from t use index(a) where a<=>null order by b").Check(testkit.Rows(" 0", " 1")) - tk.MustQuery("select * from t use index(a) where a<=>10 order by b").Check(testkit.Rows("10 11", "10 12")) - - tk.MustExec("drop table if exists t1") - tk.MustExec("create table t1(a int, b int, c int, unique key(a, b, c))") - tk.MustExec("insert into t1 values (1, null, 1), (1, null, 2), (1, null, 3), (1, null, 4)") - tk.MustExec("insert into t1 values (1, 1, 1), (1, 2, 2), (1, 3, 33), (1, 4, 44)") - tk.MustQuery("select c from t1 where a=1 and b<=>null and c>2 order by c").Check(testkit.Rows("3", "4")) - tk.MustQuery("select c from t1 where a=1 and b is null and c>2 order by c").Check(testkit.Rows("3", "4")) - tk.MustQuery("select c from t1 where a=1 and b is not null and c>2 order by c").Check(testkit.Rows("33", "44")) -} - // issues 14448, 19383, 17734 func TestNoopFunctions(t *testing.T) { store := testkit.CreateMockStore(t) @@ -2907,34 +1659,6 @@ PARTITION BY RANGE (c) ( tk.MustExec("set global tidb_enable_local_txn = off;") } -func TestPartitionPruningRelaxOP(t *testing.T) { - // Discovered while looking at issue 19941 (not completely related) - // relaxOP relax the op > to >= and < to <= - // Sometime we need to relax the condition, for example: - // col < const => f(col) <= const - // datetime < 2020-02-11 16:18:42 => to_days(datetime) <= to_days(2020-02-11) - // We can't say: - // datetime < 2020-02-11 16:18:42 => to_days(datetime) < to_days(2020-02-11) - - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - tk.MustExec("DROP TABLE IF EXISTS t1;") - tk.MustExec(`CREATE TABLE t1 (d date NOT NULL) PARTITION BY RANGE (YEAR(d)) - (PARTITION p2016 VALUES LESS THAN (2017), PARTITION p2017 VALUES LESS THAN (2018), PARTITION p2018 VALUES LESS THAN (2019), - PARTITION p2019 VALUES LESS THAN (2020), PARTITION pmax VALUES LESS THAN MAXVALUE)`) - - tk.MustExec(`INSERT INTO t1 VALUES ('2016-01-01'), ('2016-06-01'), ('2016-09-01'), ('2017-01-01'), - ('2017-06-01'), ('2017-09-01'), ('2018-01-01'), ('2018-06-01'), ('2018-09-01'), ('2018-10-01'), - ('2018-11-01'), ('2018-12-01'), ('2018-12-31'), ('2019-01-01'), ('2019-06-01'), ('2019-09-01'), - ('2020-01-01'), ('2020-06-01'), ('2020-09-01');`) - - tk.MustQuery("SELECT COUNT(*) FROM t1 WHERE d < '2018-01-01'").Check(testkit.Rows("6")) - tk.MustQuery("SELECT COUNT(*) FROM t1 WHERE d > '2018-01-01'").Check(testkit.Rows("12")) -} - func TestTiDBRowChecksumBuiltin(t *testing.T) { store := testkit.CreateMockStore(t) diff --git a/expression/integration_test/BUILD.bazel b/expression/integration_test/BUILD.bazel index 37a8f62afde99..7305f7f9d7a86 100644 --- a/expression/integration_test/BUILD.bazel +++ b/expression/integration_test/BUILD.bazel @@ -8,7 +8,7 @@ go_test( "main_test.go", ], flaky = True, - shard_count = 50, + shard_count = 27, deps = [ "//config", "//domain", @@ -31,7 +31,6 @@ go_test( "//util/codec", "//util/collate", "//util/sem", - "//util/sqlexec", "//util/timeutil", "//util/versioninfo", "@com_github_pingcap_errors//:errors", diff --git a/expression/integration_test/integration_test.go b/expression/integration_test/integration_test.go index 6de5266f8a9c9..5901c4c56b15f 100644 --- a/expression/integration_test/integration_test.go +++ b/expression/integration_test/integration_test.go @@ -46,63 +46,11 @@ import ( "github.com/pingcap/tidb/util/codec" "github.com/pingcap/tidb/util/collate" "github.com/pingcap/tidb/util/sem" - "github.com/pingcap/tidb/util/sqlexec" "github.com/pingcap/tidb/util/versioninfo" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) -func TestFuncREPEAT(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - tk.MustExec("USE test") - tk.MustExec("DROP TABLE IF EXISTS table_string;") - tk.MustExec("CREATE TABLE table_string(a CHAR(20), b VARCHAR(20), c TINYTEXT, d TEXT(20), e MEDIUMTEXT, f LONGTEXT, g BIGINT);") - tk.MustExec("INSERT INTO table_string (a, b, c, d, e, f, g) VALUES ('a', 'b', 'c', 'd', 'e', 'f', 2);") - tk.CheckExecResult(1, 0) - - r := tk.MustQuery("SELECT REPEAT(a, g), REPEAT(b, g), REPEAT(c, g), REPEAT(d, g), REPEAT(e, g), REPEAT(f, g) FROM table_string;") - r.Check(testkit.Rows("aa bb cc dd ee ff")) - - r = tk.MustQuery("SELECT REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g) FROM table_string;") - r.Check(testkit.Rows(" ")) - - r = tk.MustQuery("SELECT REPEAT(a, NULL), REPEAT(b, NULL), REPEAT(c, NULL), REPEAT(d, NULL), REPEAT(e, NULL), REPEAT(f, NULL) FROM table_string;") - r.Check(testkit.Rows(" ")) - - r = tk.MustQuery("SELECT REPEAT(a, 2), REPEAT(b, 2), REPEAT(c, 2), REPEAT(d, 2), REPEAT(e, 2), REPEAT(f, 2) FROM table_string;") - r.Check(testkit.Rows("aa bb cc dd ee ff")) - - r = tk.MustQuery("SELECT REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2) FROM table_string;") - r.Check(testkit.Rows(" ")) - - r = tk.MustQuery("SELECT REPEAT(a, -1), REPEAT(b, -2), REPEAT(c, -2), REPEAT(d, -2), REPEAT(e, -2), REPEAT(f, -2) FROM table_string;") - r.Check(testkit.Rows(" ")) - - r = tk.MustQuery("SELECT REPEAT(a, 0), REPEAT(b, 0), REPEAT(c, 0), REPEAT(d, 0), REPEAT(e, 0), REPEAT(f, 0) FROM table_string;") - r.Check(testkit.Rows(" ")) - - r = tk.MustQuery("SELECT REPEAT(a, 16777217), REPEAT(b, 16777217), REPEAT(c, 16777217), REPEAT(d, 16777217), REPEAT(e, 16777217), REPEAT(f, 16777217) FROM table_string;") - r.Check(testkit.Rows(" ")) -} - -func TestFuncLpadAndRpad(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 BINARY(10), b CHAR(10));`) - tk.MustExec(`INSERT INTO t SELECT "中文", "abc";`) - result := tk.MustQuery(`SELECT LPAD(a, 11, "a"), LPAD(b, 2, "xx") FROM t;`) - result.Check(testkit.Rows("a中文\x00\x00\x00\x00 ab")) - result = tk.MustQuery(`SELECT RPAD(a, 11, "a"), RPAD(b, 2, "xx") FROM t;`) - result.Check(testkit.Rows("中文\x00\x00\x00\x00a ab")) -} - func TestGetLock(t *testing.T) { ctx := context.Background() store := testkit.CreateMockStore(t) @@ -340,472 +288,6 @@ func TestMiscellaneousBuiltin(t *testing.T) { tk.MustQuery(`SELECT RELEASE_ALL_LOCKS()`).Check(testkit.Rows("0")) // none acquired } -func TestConvertToBit(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t, t1") - tk.MustExec("create table t (a bit(64))") - tk.MustExec("create table t1 (a varchar(2))") - tk.MustExec(`insert t1 value ('10')`) - tk.MustExec(`insert t select a from t1`) - tk.MustQuery("select a+0 from t").Check(testkit.Rows("12592")) - - tk.MustExec("drop table if exists t, t1") - tk.MustExec("create table t (a bit(64))") - tk.MustExec("create table t1 (a binary(2))") - tk.MustExec(`insert t1 value ('10')`) - tk.MustExec(`insert t select a from t1`) - tk.MustQuery("select a+0 from t").Check(testkit.Rows("12592")) - - tk.MustExec("drop table if exists t, t1") - tk.MustExec("create table t (a bit(64))") - tk.MustExec("create table t1 (a datetime)") - tk.MustExec(`insert t1 value ('09-01-01')`) - tk.MustExec(`insert t select a from t1`) - tk.MustQuery("select a+0 from t").Check(testkit.Rows("20090101000000")) -} - -func TestStringBuiltin(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - var err error - - // for length - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b double, c datetime, d time, e char(20), f bit(10))") - tk.MustExec(`insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101)`) - result := tk.MustQuery("select length(a), length(b), length(c), length(d), length(e), length(f), length(null) from t") - result.Check(testkit.Rows("1 3 19 8 6 2 ")) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(20))") - tk.MustExec(`insert into t values("tidb "), (concat("a ", "b "))`) - result = tk.MustQuery("select a, length(a) from t") - result.Check(testkit.Rows("tidb 4", "a b 4")) - - // for concat - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b double, c datetime, d time, e char(20))") - tk.MustExec(`insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef")`) - result = tk.MustQuery("select concat(a, b, c, d, e) from t") - result.Check(testkit.Rows("11.12017-01-01 12:01:0112:01:01abcdef")) - result = tk.MustQuery("select concat(null)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select concat(null, a, b) from t") - result.Check(testkit.Rows("")) - - // for concat_ws - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b double, c datetime, d time, e char(20))") - tk.MustExec(`insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef")`) - result = tk.MustQuery("select concat_ws('|', a, b, c, d, e) from t") - result.Check(testkit.Rows("1|1.1|2017-01-01 12:01:01|12:01:01|abcdef")) - result = tk.MustQuery("select concat_ws(null, null)") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select concat_ws(null, a, b) from t") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select concat_ws(',', 'a', 'b')") - result.Check(testkit.Rows("a,b")) - result = tk.MustQuery("select concat_ws(',','First name',NULL,'Last Name')") - result.Check(testkit.Rows("First name,Last Name")) - - tk.MustExec(`drop table if exists t;`) - tk.MustExec(`create table t(a tinyint(2), b varchar(10));`) - tk.MustExec(`insert into t values (1, 'a'), (12, 'a'), (126, 'a'), (127, 'a')`) - tk.MustQuery(`select concat_ws('#', a, b) from t;`).Check(testkit.Rows( - `1#a`, - `12#a`, - `126#a`, - `127#a`, - )) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a binary(3))") - tk.MustExec("insert into t values('a')") - result = tk.MustQuery(`select concat_ws(',', a, 'test') = 'a\0\0,test' from t`) - result.Check(testkit.Rows("1")) - - // for ascii - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(10), b int, c double, d datetime, e time, f bit(4))") - tk.MustExec(`insert into t values('2', 2, 2.3, "2017-01-01 12:01:01", "12:01:01", 0b1010)`) - result = tk.MustQuery("select ascii(a), ascii(b), ascii(c), ascii(d), ascii(e), ascii(f) from t") - result.Check(testkit.Rows("50 50 50 50 49 10")) - result = tk.MustQuery("select ascii('123'), ascii(123), ascii(''), ascii('你好'), ascii(NULL)") - result.Check(testkit.Rows("49 49 0 228 ")) - - // for lower - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b double, c datetime, d time, e char(20), f binary(3), g binary(3))") - tk.MustExec(`insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 'aa', 'BB')`) - result = tk.MustQuery("select lower(a), lower(b), lower(c), lower(d), lower(e), lower(f), lower(g), lower(null) from t") - result.Check(testkit.Rows("1 1.1 2017-01-01 12:01:01 12:01:01 abcdef aa\x00 BB\x00 ")) - - // for upper - result = tk.MustQuery("select upper(a), upper(b), upper(c), upper(d), upper(e), upper(f), upper(g), upper(null) from t") - result.Check(testkit.Rows("1 1.1 2017-01-01 12:01:01 12:01:01 ABCDEF aa\x00 BB\x00 ")) - - // for strcmp - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(10), b int, c double, d datetime, e time)") - tk.MustExec(`insert into t values("123", 123, 12.34, "2017-01-01 12:01:01", "12:01:01")`) - result = tk.MustQuery(`select strcmp(a, "123"), strcmp(b, "123"), strcmp(c, "12.34"), strcmp(d, "2017-01-01 12:01:01"), strcmp(e, "12:01:01") from t`) - result.Check(testkit.Rows("0 0 0 0 0")) - result = tk.MustQuery(`select strcmp("1", "123"), strcmp("123", "1"), strcmp("123", "45"), strcmp("123", null), strcmp(null, "123")`) - result.Check(testkit.Rows("-1 1 -1 ")) - result = tk.MustQuery(`select strcmp("", "123"), strcmp("123", ""), strcmp("", ""), strcmp("", null), strcmp(null, "")`) - result.Check(testkit.Rows("-1 1 0 ")) - - // for left - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(10), b int, c double, d datetime, e time)") - tk.MustExec(`insert into t values('abcde', 1234, 12.34, "2017-01-01 12:01:01", "12:01:01")`) - result = tk.MustQuery("select left(a, 2), left(b, 2), left(c, 2), left(d, 2), left(e, 2) from t") - result.Check(testkit.Rows("ab 12 12 20 12")) - result = tk.MustQuery(`select left("abc", 0), left("abc", -1), left(NULL, 1), left("abc", NULL)`) - result.Check(testkit.Rows(" ")) - result = tk.MustQuery(`select left("abc", "a"), left("abc", 1.9), left("abc", 1.2)`) - result.Check(testkit.Rows(" ab a")) - result = tk.MustQuery(`select left("中文abc", 2), left("中文abc", 3), left("中文abc", 4)`) - result.Check(testkit.Rows("中文 中文a 中文ab")) - // for right, reuse the table created for left - result = tk.MustQuery("select right(a, 3), right(b, 3), right(c, 3), right(d, 3), right(e, 3) from t") - result.Check(testkit.Rows("cde 234 .34 :01 :01")) - result = tk.MustQuery(`select right("abcde", 0), right("abcde", -1), right("abcde", 100), right(NULL, 1), right("abcde", NULL)`) - result.Check(testkit.Rows(" abcde ")) - result = tk.MustQuery(`select right("abcde", "a"), right("abcde", 1.9), right("abcde", 1.2)`) - result.Check(testkit.Rows(" de e")) - result = tk.MustQuery(`select right("中文abc", 2), right("中文abc", 4), right("中文abc", 5)`) - result.Check(testkit.Rows("bc 文abc 中文abc")) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a binary(10))") - tk.MustExec(`insert into t select "中文abc"`) - result = tk.MustQuery(`select left(a, 3), left(a, 6), left(a, 7) from t`) - result.Check(testkit.Rows("中 中文 中文a")) - result = tk.MustQuery(`select right(a, 2), right(a, 7) from t`) - result.Check(testkit.Rows("c\x00 文abc\x00")) - - // for ord - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(10), b int, c double, d datetime, e time, f bit(4), g binary(20), h blob(10), i text(30))") - tk.MustExec(`insert into t values('2', 2, 2.3, "2017-01-01 12:01:01", "12:01:01", 0b1010, "512", "48", "tidb")`) - result = tk.MustQuery("select ord(a), ord(b), ord(c), ord(d), ord(e), ord(f), ord(g), ord(h), ord(i) from t") - result.Check(testkit.Rows("50 50 50 50 49 10 53 52 116")) - result = tk.MustQuery("select ord('123'), ord(123), ord(''), ord('你好'), ord(NULL), ord('👍')") - result.Check(testkit.Rows("49 49 0 14990752 4036989325")) - result = tk.MustQuery("select ord(X''), ord(X'6161'), ord(X'e4bd'), ord(X'e4bda0'), ord(_ascii'你'), ord(_latin1'你')") - result.Check(testkit.Rows("0 97 228 228 228 228")) - - // for space - result = tk.MustQuery(`select space(0), space(2), space(-1), space(1.1), space(1.9)`) - result.Check(testkit.RowsWithSep(",", ", ,, , ")) - result = tk.MustQuery(`select space("abc"), space("2"), space("1.1"), space(''), space(null)`) - result.Check(testkit.RowsWithSep(",", ", , ,,")) - - // for replace - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(20), b int, c double, d datetime, e time)") - tk.MustExec(`insert into t values('www.mysql.com', 1234, 12.34, "2017-01-01 12:01:01", "12:01:01")`) - result = tk.MustQuery(`select replace(a, 'mysql', 'pingcap'), replace(b, 2, 55), replace(c, 34, 0), replace(d, '-', '/'), replace(e, '01', '22') from t`) - result.Check(testkit.RowsWithSep(",", "www.pingcap.com,15534,12.0,2017/01/01 12:01:01,12:22:22")) - result = tk.MustQuery(`select replace('aaa', 'a', ''), replace(null, 'a', 'b'), replace('a', null, 'b'), replace('a', 'b', null)`) - result.Check(testkit.Rows(" ")) - - // for tobase64 - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b double, c datetime, d time, e char(20), f bit(10), g binary(20), h blob(10))") - tk.MustExec(`insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101, "512", "abc")`) - result = tk.MustQuery("select to_base64(a), to_base64(b), to_base64(c), to_base64(d), to_base64(e), to_base64(f), to_base64(g), to_base64(h), to_base64(null) from t") - result.Check(testkit.Rows("MQ== MS4x MjAxNy0wMS0wMSAxMjowMTowMQ== MTI6MDE6MDE= YWJjZGVm ABU= NTEyAAAAAAAAAAAAAAAAAAAAAAA= YWJj ")) - - // for from_base64 - result = tk.MustQuery(`select from_base64("abcd"), from_base64("asc")`) - result.Check(testkit.Rows("i\xb7\x1d ")) - result = tk.MustQuery(`select from_base64("MQ=="), from_base64(1234)`) - result.Check(testkit.Rows("1 \xd7m\xf8")) - - // for substr - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(10), b int, c double, d datetime, e time)") - tk.MustExec(`insert into t values('Sakila', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01")`) - result = tk.MustQuery(`select substr(a, 3), substr(b, 2, 3), substr(c, -3), substr(d, -8), substr(e, -3, 100) from t`) - result.Check(testkit.Rows("kila 234 .45 12:01:01 :01")) - result = tk.MustQuery(`select substr('Sakila', 100), substr('Sakila', -100), substr('Sakila', -5, 3), substr('Sakila', 2, -1)`) - result.Check(testkit.RowsWithSep(",", ",,aki,")) - result = tk.MustQuery(`select substr('foobarbar' from 4), substr('Sakila' from -4 for 2)`) - result.Check(testkit.Rows("barbar ki")) - result = tk.MustQuery(`select substr(null, 2, 3), substr('foo', null, 3), substr('foo', 2, null)`) - result.Check(testkit.Rows(" ")) - result = tk.MustQuery(`select substr('中文abc', 2), substr('中文abc', 3), substr("中文abc", 1, 2)`) - result.Check(testkit.Rows("文abc abc 中文")) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a binary(10))") - tk.MustExec(`insert into t select "中文abc"`) - result = tk.MustQuery(`select substr(a, 4), substr(a, 1, 3), substr(a, 1, 6) from t`) - result.Check(testkit.Rows("文abc\x00 中 中文")) - result = tk.MustQuery(`select substr("string", -1), substr("string", -2), substr("中文", -1), substr("中文", -2) from t`) - result.Check(testkit.Rows("g ng 文 中文")) - - // for bit_length - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b double, c datetime, d time, e char(20), f bit(10), g binary(20), h varbinary(20))") - tk.MustExec(`insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101, "g", "h")`) - result = tk.MustQuery("select bit_length(a), bit_length(b), bit_length(c), bit_length(d), bit_length(e), bit_length(f), bit_length(g), bit_length(h), bit_length(null) from t") - result.Check(testkit.Rows("8 24 152 64 48 16 160 8 ")) - - // for substring_index - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(20), b int, c double, d datetime, e time)") - tk.MustExec(`insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01")`) - result = tk.MustQuery(`select substring_index(a, '.', 2), substring_index(b, '.', 2), substring_index(c, '.', -1), substring_index(d, '-', 1), substring_index(e, ':', -2) from t`) - result.Check(testkit.Rows("www.pingcap 12345 45 2017 01:01")) - result = tk.MustQuery(`select substring_index('www.pingcap.com', '.', 0), substring_index('www.pingcap.com', '.', 100), substring_index('www.pingcap.com', '.', -100)`) - result.Check(testkit.Rows(" www.pingcap.com www.pingcap.com")) - result = tk.MustQuery(`select substring_index('www.pingcap.com', 'd', 1), substring_index('www.pingcap.com', '', 1), substring_index('', '.', 1)`) - result.Check(testkit.RowsWithSep(",", "www.pingcap.com,,")) - result = tk.MustQuery(`select substring_index(null, '.', 1), substring_index('www.pingcap.com', null, 1), substring_index('www.pingcap.com', '.', null)`) - result.Check(testkit.Rows(" ")) - - // for substring_index with overflow - tk.MustQuery(`select substring_index('xyz', 'abc', 9223372036854775808)`).Check(testkit.Rows(`xyz`)) - tk.MustQuery(`select substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613);`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - tk.MustQuery(`select substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613);`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - tk.MustQuery(`select substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) from (select 1 as id) as t1`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - tk.MustQuery(`select substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) from (select 1 as id) as t1`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - - tk.MustExec("set tidb_enable_vectorized_expression = 0;") - tk.MustQuery(`select substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613);`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - tk.MustQuery(`select substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613);`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - tk.MustQuery(`select substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) from (select 1 as id) as t1`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - tk.MustQuery(`select substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) from (select 1 as id) as t1`).Check(testkit.Rows(`aaa.bbb.ccc.ddd.eee`)) - tk.MustExec("set tidb_enable_vectorized_expression = 1;") - - // for hex - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(20), b int, c double, d datetime, e time, f decimal(5, 2), g bit(4))") - tk.MustExec(`insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01", 123.45, 0b1100)`) - result = tk.MustQuery(`select hex(a), hex(b), hex(c), hex(d), hex(e), hex(f), hex(g) from t`) - result.Check(testkit.Rows("7777772E70696E676361702E636F6D 3039 7B 323031372D30312D30312031323A30313A3031 31323A30313A3031 7B C")) - result = tk.MustQuery(`select hex('abc'), hex('你好'), hex(12), hex(12.3), hex(12.8)`) - result.Check(testkit.Rows("616263 E4BDA0E5A5BD C C D")) - result = tk.MustQuery(`select hex(-1), hex(-12.3), hex(-12.8), hex(0x12), hex(null)`) - result.Check(testkit.Rows("FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFF4 FFFFFFFFFFFFFFF3 12 ")) - tk.MustExec("drop table if exists t") - tk.MustExec("CREATE TABLE t(i int primary key auto_increment, a binary, b binary(0), c binary(20), d binary(255)) character set utf8 collate utf8_bin;") - tk.MustExec("insert into t(a, b, c, d) values ('a', NULL, 'a','a');") - tk.MustQuery("select i, hex(a), hex(b), hex(c), hex(d) from t;").Check(testkit.Rows("1 61 6100000000000000000000000000000000000000 610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000")) - - // for unhex - result = tk.MustQuery(`select unhex('4D7953514C'), unhex('313233'), unhex(313233), unhex('')`) - result.Check(testkit.Rows("MySQL 123 123 ")) - result = tk.MustQuery(`select unhex('string'), unhex('你好'), unhex(123.4), unhex(null)`) - result.Check(testkit.Rows(" ")) - - // for ltrim and rtrim - result = tk.MustQuery(`select ltrim(' bar '), ltrim('bar'), ltrim(''), ltrim(null)`) - result.Check(testkit.RowsWithSep(",", "bar ,bar,,")) - result = tk.MustQuery(`select rtrim(' bar '), rtrim('bar'), rtrim(''), rtrim(null)`) - result.Check(testkit.RowsWithSep(",", " bar,bar,,")) - result = tk.MustQuery(`select ltrim("\t bar "), ltrim(" \tbar"), ltrim("\n bar"), ltrim("\r bar")`) - result.Check(testkit.RowsWithSep(",", "\t bar ,\tbar,\n bar,\r bar")) - result = tk.MustQuery(`select rtrim(" bar \t"), rtrim("bar\t "), rtrim("bar \n"), rtrim("bar \r")`) - result.Check(testkit.RowsWithSep(",", " bar \t,bar\t,bar \n,bar \r")) - - // for reverse - tk.MustExec(`DROP TABLE IF EXISTS t;`) - tk.MustExec(`CREATE TABLE t(a BINARY(6));`) - tk.MustExec(`INSERT INTO t VALUES("中文");`) - result = tk.MustQuery(`SELECT a, REVERSE(a), REVERSE("中文"), REVERSE("123 ") FROM t;`) - result.Check(testkit.Rows("中文 \x87\x96歸\xe4 文中 321")) - result = tk.MustQuery(`SELECT REVERSE(123), REVERSE(12.09) FROM t;`) - result.Check(testkit.Rows("321 90.21")) - - // for trim - result = tk.MustQuery(`select trim(' bar '), trim(leading 'x' from 'xxxbarxxx'), trim(trailing 'xyz' from 'barxxyz'), trim(both 'x' from 'xxxbarxxx')`) - result.Check(testkit.Rows("bar barxxx barx bar")) - result = tk.MustQuery(`select trim('\t bar\n '), trim(' \rbar \t')`) - result.Check(testkit.RowsWithSep(",", "\t bar\n,\rbar \t")) - result = tk.MustQuery(`select trim(leading from ' bar'), trim('x' from 'xxxbarxxx'), trim('x' from 'bar'), trim('' from ' bar ')`) - result.Check(testkit.RowsWithSep(",", "bar,bar,bar, bar ")) - result = tk.MustQuery(`select trim(''), trim('x' from '')`) - result.Check(testkit.RowsWithSep(",", ",")) - result = tk.MustQuery(`select trim(null from 'bar'), trim('x' from null), trim(null), trim(leading null from 'bar')`) - result.Check(testkit.Rows(" ")) - - // for locate - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a char(20), b int, c double, d datetime, e time, f binary(5))") - tk.MustExec(`insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01", "HelLo")`) - result = tk.MustQuery(`select locate(".ping", a), locate(".ping", a, 5) from t`) - result.Check(testkit.Rows("4 0")) - result = tk.MustQuery(`select locate("234", b), locate("235", b, 10) from t`) - result.Check(testkit.Rows("2 0")) - result = tk.MustQuery(`select locate(".45", c), locate(".35", b) from t`) - result.Check(testkit.Rows("4 0")) - result = tk.MustQuery(`select locate("El", f), locate("ll", f), locate("lL", f), locate("Lo", f), locate("lo", f) from t`) - result.Check(testkit.Rows("0 0 3 4 0")) - result = tk.MustQuery(`select locate("01 12", d) from t`) - result.Check(testkit.Rows("9")) - result = tk.MustQuery(`select locate("文", "中文字符串", 2)`) - result.Check(testkit.Rows("2")) - result = tk.MustQuery(`select locate("文", "中文字符串", 3)`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select locate("文", "中文字符串")`) - result.Check(testkit.Rows("2")) - - // for bin - result = tk.MustQuery(`select bin(-1);`) - result.Check(testkit.Rows("1111111111111111111111111111111111111111111111111111111111111111")) - result = tk.MustQuery(`select bin(5);`) - result.Check(testkit.Rows("101")) - result = tk.MustQuery(`select bin("中文");`) - result.Check(testkit.Rows("0")) - - // for character_length - result = tk.MustQuery(`select character_length(null), character_length("Hello"), character_length("a中b文c"), - character_length(123), character_length(12.3456);`) - result.Check(testkit.Rows(" 5 5 3 7")) - - // for char_length - result = tk.MustQuery(`select char_length(null), char_length("Hello"), char_length("a中b文c"), char_length(123),char_length(12.3456);`) - result.Check(testkit.Rows(" 5 5 3 7")) - result = tk.MustQuery(`select char_length(null), char_length("Hello"), char_length("a 中 b 文 c"), char_length("НОЧЬ НА ОКРАИНЕ МОСКВЫ");`) - result.Check(testkit.Rows(" 5 9 22")) - // for char_length, binary string type - result = tk.MustQuery(`select char_length(null), char_length(binary("Hello")), char_length(binary("a 中 b 文 c")), char_length(binary("НОЧЬ НА ОКРАИНЕ МОСКВЫ"));`) - result.Check(testkit.Rows(" 5 13 41")) - - // for elt - result = tk.MustQuery(`select elt(0, "abc", "def"), elt(2, "hello", "中文", "tidb"), elt(4, "hello", "中文", - "tidb");`) - result.Check(testkit.Rows(" 中文 ")) - - // for instr - result = tk.MustQuery(`select instr("中国", "国"), instr("中国", ""), instr("abc", ""), instr("", ""), instr("", "abc");`) - result.Check(testkit.Rows("2 1 1 1 0")) - result = tk.MustQuery(`select instr("中国", null), instr(null, ""), instr(null, null);`) - result.Check(testkit.Rows(" ")) - tk.MustExec(`drop table if exists t;`) - tk.MustExec(`create table t(a binary(20), b char(20));`) - tk.MustExec(`insert into t values("中国", cast("国" as binary)), ("中国", ""), ("abc", ""), ("", ""), ("", "abc");`) - result = tk.MustQuery(`select instr(a, b) from t;`) - result.Check(testkit.Rows("4", "1", "1", "1", "0")) - - // for oct - result = tk.MustQuery(`select oct("aaaa"), oct("-1.9"), oct("-9999999999999999999999999"), oct("9999999999999999999999999");`) - result.Check(testkit.Rows("0 1777777777777777777777 1777777777777777777777 1777777777777777777777")) - result = tk.MustQuery(`select oct(-1.9), oct(1.9), oct(-1), oct(1), oct(-9999999999999999999999999), oct(9999999999999999999999999);`) - result.Check(testkit.Rows("1777777777777777777777 1 1777777777777777777777 1 1777777777777777777777 1777777777777777777777")) - - // for find_in_set - result = tk.MustQuery(`select find_in_set("", ""), find_in_set("", ","), find_in_set("中文", "字符串,中文"), find_in_set("b,", "a,b,c,d");`) - result.Check(testkit.Rows("0 1 2 0")) - result = tk.MustQuery(`select find_in_set(NULL, ""), find_in_set("", NULL), find_in_set(1, "2,3,1");`) - result.Check(testkit.Rows(" 3")) - - // for make_set - result = tk.MustQuery(`select make_set(0, "12"), make_set(3, "aa", "11"), make_set(3, NULL, "中文"), make_set(NULL, "aa");`) - result.Check(testkit.Rows(" aa,11 中文 ")) - - // for quote - result = tk.MustQuery(`select quote("aaaa"), quote(""), quote("\"\""), quote("\n\n");`) - result.Check(testkit.Rows("'aaaa' '' '\"\"' '\n\n'")) - result = tk.MustQuery(`select quote(0121), quote(0000), quote("中文"), quote(NULL);`) - result.Check(testkit.Rows("'121' '0' '中文' NULL")) - tk.MustQuery(`select quote(null) is NULL;`).Check(testkit.Rows(`0`)) - tk.MustQuery(`select quote(null) is NOT NULL;`).Check(testkit.Rows(`1`)) - tk.MustQuery(`select length(quote(null));`).Check(testkit.Rows(`4`)) - tk.MustQuery(`select quote(null) REGEXP binary 'null'`).Check(testkit.Rows(`0`)) - tk.MustQuery(`select quote(null) REGEXP binary 'NULL'`).Check(testkit.Rows(`1`)) - tk.MustQuery(`select quote(null) REGEXP 'NULL'`).Check(testkit.Rows(`1`)) - tk.MustQuery(`select quote(null) REGEXP 'null'`).Check(testkit.Rows(`0`)) - - // for convert - result = tk.MustQuery(`select convert("123" using "binary"), convert("中文" using "binary"), convert("中文" using "utf8"), convert("中文" using "utf8mb4"), convert(cast("中文" as binary) using "utf8");`) - result.Check(testkit.Rows("123 中文 中文 中文 中文")) - // charset 866 does not have a default collation configured currently, so this will return error. - err = tk.ExecToErr(`select convert("123" using "866");`) - require.Error(t, err, "[parser:1115]Unknown character set: '866'") - - // for insert - result = tk.MustQuery(`select insert("中文", 1, 1, cast("aaa" as binary)), insert("ba", -1, 1, "aaa"), insert("ba", 1, 100, "aaa"), insert("ba", 100, 1, "aaa");`) - result.Check(testkit.Rows("aaa\xb8\xad文 ba aaa ba")) - result = tk.MustQuery(`select insert("bb", NULL, 1, "aa"), insert("bb", 1, NULL, "aa"), insert(NULL, 1, 1, "aaa"), insert("bb", 1, 1, NULL);`) - result.Check(testkit.Rows(" ")) - result = tk.MustQuery(`SELECT INSERT("bb", 0, 1, NULL), INSERT("bb", 0, NULL, "aaa");`) - result.Check(testkit.Rows(" ")) - result = tk.MustQuery(`SELECT INSERT("中文", 0, 1, NULL), INSERT("中文", 0, NULL, "aaa");`) - result.Check(testkit.Rows(" ")) - - // for export_set - result = tk.MustQuery(`select export_set(7, "1", "0", ",", 65);`) - result.Check(testkit.Rows("1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0")) - result = tk.MustQuery(`select export_set(7, "1", "0", ",", -1);`) - result.Check(testkit.Rows("1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0")) - result = tk.MustQuery(`select export_set(7, "1", "0", ",");`) - result.Check(testkit.Rows("1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0")) - result = tk.MustQuery(`select export_set(7, "1", "0");`) - result.Check(testkit.Rows("1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0")) - result = tk.MustQuery(`select export_set(NULL, "1", "0", ",", 65);`) - result.Check(testkit.Rows("")) - result = tk.MustQuery(`select export_set(7, "1", "0", ",", 1);`) - result.Check(testkit.Rows("1")) - - // for format - result = tk.MustQuery(`select format(12332.1, 4), format(12332.2, 0), format(12332.2, 2,'en_US');`) - result.Check(testkit.Rows("12,332.1000 12,332 12,332.20")) - result = tk.MustQuery(`select format(NULL, 4), format(12332.2, NULL);`) - result.Check(testkit.Rows(" ")) - result = tk.MustQuery(`select format(12332.2, 2,'es_EC');`) - result.Check(testkit.Rows("12,332.20")) - tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1649 Unknown locale: 'es_EC'")) - - // for field - result = tk.MustQuery(`select field(1, 2, 1), field(1, 0, NULL), field(1, NULL, 2, 1), field(NULL, 1, 2, NULL);`) - result.Check(testkit.Rows("2 0 3 0")) - result = tk.MustQuery(`select field("1", 2, 1), field(1, "0", NULL), field("1", NULL, 2, 1), field(NULL, 1, "2", NULL);`) - result.Check(testkit.Rows("2 0 3 0")) - result = tk.MustQuery(`select field("1", 2, 1), field(1, "abc", NULL), field("1", NULL, 2, 1), field(NULL, 1, "2", NULL);`) - result.Check(testkit.Rows("2 0 3 0")) - result = tk.MustQuery(`select field("abc", "a", 1), field(1.3, "1.3", 1.5);`) - result.Check(testkit.Rows("1 1")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a decimal(11, 8), b decimal(11,8))") - tk.MustExec("insert into t values('114.57011441','38.04620115'), ('-38.04620119', '38.04620115');") - result = tk.MustQuery("select a,b,concat_ws(',',a,b) from t") - result.Check(testkit.Rows("114.57011441 38.04620115 114.57011441,38.04620115", - "-38.04620119 38.04620115 -38.04620119,38.04620115")) - - // issue 44359 - tk.MustExec("drop table if exists t1") - tk.MustExec("CREATE TABLE t1 (c1 INT UNSIGNED NOT NULL )") - tk.MustExec("INSERT INTO t1 VALUES (0)") - tk.MustQuery("SELECT c1 FROM t1 WHERE c1 <> CAST(POW(-'0', 1) AS BINARY)").Check(testkit.Rows()) - tk.MustQuery("SELECT c1 FROM t1 WHERE c1 = CAST('-000' AS BINARY)").Check(testkit.Rows("0")) -} - -func TestInvalidStrings(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - // Test convert invalid string. - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t (a binary(5));") - tk.MustExec("insert into t values (0x1e240), ('ABCDE');") - tk.MustExec("set tidb_enable_vectorized_expression = on;") - tk.MustQuery("select convert(t.a using utf8) from t;").Check(testkit.Rows("", "ABCDE")) - tk.MustQuery("select convert(0x1e240 using utf8);").Check(testkit.Rows("")) - tk.MustExec("set tidb_enable_vectorized_expression = off;") - tk.MustQuery("select convert(t.a using utf8) from t;").Check(testkit.Rows("", "ABCDE")) - tk.MustQuery("select convert(0x1e240 using utf8);").Check(testkit.Rows("")) -} - func TestEncryptionBuiltin(t *testing.T) { store := testkit.CreateMockStore(t) @@ -1008,101 +490,6 @@ func TestEncryptionBuiltin(t *testing.T) { tk.MustQuery("SELECT VALIDATE_PASSWORD_STRENGTH(CAST(0xd2 AS BINARY(10)))").Check(testkit.Rows("50")) } -func TestOpBuiltin(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - // for logicAnd - result := tk.MustQuery("select 1 && 1, 1 && 0, 0 && 1, 0 && 0, 2 && -1, null && 1, '1a' && 'a'") - result.Check(testkit.Rows("1 0 0 0 1 0")) - // for bitNeg - result = tk.MustQuery("select ~123, ~-123, ~null") - result.Check(testkit.Rows("18446744073709551492 122 ")) - // for logicNot - result = tk.MustQuery("select !1, !123, !0, !null") - result.Check(testkit.Rows("0 0 1 ")) - // for logicalXor - result = tk.MustQuery("select 1 xor 1, 1 xor 0, 0 xor 1, 0 xor 0, 2 xor -1, null xor 1, '1a' xor 'a'") - result.Check(testkit.Rows("0 1 1 0 0 1")) - // for bitAnd - result = tk.MustQuery("select 123 & 321, -123 & 321, null & 1") - result.Check(testkit.Rows("65 257 ")) - // for bitOr - result = tk.MustQuery("select 123 | 321, -123 | 321, null | 1") - result.Check(testkit.Rows("379 18446744073709551557 ")) - // for bitXor - result = tk.MustQuery("select 123 ^ 321, -123 ^ 321, null ^ 1") - result.Check(testkit.Rows("314 18446744073709551300 ")) - // for leftShift - result = tk.MustQuery("select 123 << 2, -123 << 2, null << 1") - result.Check(testkit.Rows("492 18446744073709551124 ")) - // for rightShift - result = tk.MustQuery("select 123 >> 2, -123 >> 2, null >> 1") - result.Check(testkit.Rows("30 4611686018427387873 ")) - // for logicOr - result = tk.MustQuery("select 1 || 1, 1 || 0, 0 || 1, 0 || 0, 2 || -1, null || 1, '1a' || 'a'") - result.Check(testkit.Rows("1 1 1 0 1 1 1")) - // for unaryPlus - result = tk.MustQuery(`select +1, +0, +(-9), +(-0.001), +0.999, +null, +"aaa"`) - result.Check(testkit.Rows("1 0 -9 -0.001 0.999 aaa")) - // for unaryMinus - tk.MustExec("drop table if exists f") - tk.MustExec("create table f(a decimal(65,0))") - tk.MustExec("insert into f value (-17000000000000000000)") - result = tk.MustQuery("select a from f") - result.Check(testkit.Rows("-17000000000000000000")) -} - -func TestDatetimeOverflow(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - tk.MustExec("create table t1 (d date)") - tk.MustExec("set sql_mode='traditional'") - overflowSQLs := []string{ - "insert into t1 (d) select date_add('2000-01-01',interval 8000 year)", - "insert into t1 (d) select date_sub('2000-01-01', INTERVAL 2001 YEAR)", - "insert into t1 (d) select date_add('9999-12-31',interval 1 year)", - "insert into t1 (d) select date_add('9999-12-31',interval 1 day)", - } - - for _, sql := range overflowSQLs { - tk.MustGetErrMsg(sql, "[types:1441]Datetime function: datetime field overflow") - } - - tk.MustExec("set sql_mode=''") - for _, sql := range overflowSQLs { - tk.MustExec(sql) - } - - rows := make([]string, 0, len(overflowSQLs)) - for range overflowSQLs { - rows = append(rows, "") - } - tk.MustQuery("select * from t1").Check(testkit.Rows(rows...)) -} - -func TestExprDateTimeOnDST(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - // insert DST datetime - tk.MustExec("set @@session.time_zone = 'Europe/Amsterdam'") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (id int, dt datetime, primary key (id, dt))") - tk.MustExec("insert into t values (1, date_add('2023-03-26 00:00:00', interval 2 hour))") - tk.MustExec("insert into t values (4,'2023-03-26 02:00:00')") - - // check DST datetime - tk.MustQuery("select * from t").Check(testkit.Rows("1 2023-03-26 02:00:00", "4 2023-03-26 02:00:00")) -} - func TestInfoBuiltin(t *testing.T) { store := testkit.CreateMockStore(t) @@ -1257,1156 +644,134 @@ func TestInfoBuiltin(t *testing.T) { // 2 * 2, error. err = tk.ExecToErr(twoColumnQuery) require.Error(t, err) + + result = tk.MustQuery("select tidb_is_ddl_owner()") + var ret int64 + if tk.Session().IsDDLOwner() { + ret = 1 + } + result.Check(testkit.Rows(fmt.Sprintf("%v", ret))) +} + +func TestColumnInfoModified(t *testing.T) { + store := testkit.CreateMockStore(t) + + testKit := testkit.NewTestKit(t, store) + testKit.MustExec("use test") + testKit.MustExec("drop table if exists tab0") + testKit.MustExec("CREATE TABLE tab0(col0 INTEGER, col1 INTEGER, col2 INTEGER)") + testKit.MustExec("SELECT + - (- CASE + col0 WHEN + CAST( col0 AS SIGNED ) THEN col1 WHEN 79 THEN NULL WHEN + - col1 THEN col0 / + col0 END ) * - 16 FROM tab0") + ctx := testKit.Session() + is := domain.GetDomain(ctx).InfoSchema() + tbl, _ := is.TableByName(model.NewCIStr("test"), model.NewCIStr("tab0")) + col := table.FindCol(tbl.Cols(), "col1") + require.Equal(t, mysql.TypeLong, col.GetType()) } -func TestControlBuiltin(t *testing.T) { +func TestFilterExtractFromDNF(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 int)") - // for ifnull - result := tk.MustQuery("select ifnull(1, 2)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select ifnull(null, 2)") - result.Check(testkit.Rows("2")) - result = tk.MustQuery("select ifnull(1, null)") - result.Check(testkit.Rows("1")) - result = tk.MustQuery("select ifnull(null, null)") - result.Check(testkit.Rows("")) + tests := []struct { + exprStr string + result string + }{ + { + exprStr: "a = 1 or a = 1 or a = 1", + result: "[eq(test.t.a, 1)]", + }, + { + exprStr: "a = 1 or a = 1 or (a = 1 and b = 1)", + result: "[eq(test.t.a, 1)]", + }, + { + exprStr: "(a = 1 and a = 1) or a = 1 or b = 1", + result: "[or(or(and(eq(test.t.a, 1), eq(test.t.a, 1)), eq(test.t.a, 1)), eq(test.t.b, 1))]", + }, + { + exprStr: "(a = 1 and b = 2) or (a = 1 and b = 3) or (a = 1 and b = 4)", + result: "[eq(test.t.a, 1) or(eq(test.t.b, 2), or(eq(test.t.b, 3), eq(test.t.b, 4)))]", + }, + { + exprStr: "(a = 1 and b = 1 and c = 1) or (a = 1 and b = 1) or (a = 1 and b = 1 and c > 2 and c < 3)", + result: "[eq(test.t.a, 1) eq(test.t.b, 1)]", + }, + } - tk.MustExec("drop table if exists t1") - tk.MustExec("create table t1(a bigint not null)") - result = tk.MustQuery("select ifnull(max(a),0) from t1") - result.Check(testkit.Rows("0")) + ctx := context.Background() + for _, tt := range tests { + sql := "select * from t where " + tt.exprStr + sctx := tk.Session() + sc := sctx.GetSessionVars().StmtCtx + stmts, err := session.Parse(sctx, sql) + require.NoError(t, err, "error %v, for expr %s", err, tt.exprStr) + require.Len(t, stmts, 1) + ret := &plannercore.PreprocessorReturn{} + err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + require.NoError(t, err, "error %v, for resolve name, expr %s", err, tt.exprStr) + p, _, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + require.NoError(t, err, "error %v, for build plan, expr %s", err, tt.exprStr) + selection := p.(plannercore.LogicalPlan).Children()[0].(*plannercore.LogicalSelection) + conds := make([]expression.Expression, len(selection.Conditions)) + for i, cond := range selection.Conditions { + conds[i] = expression.PushDownNot(sctx, cond) + } + afterFunc := expression.ExtractFiltersFromDNFs(sctx, conds) + sort.Slice(afterFunc, func(i, j int) bool { + return bytes.Compare(afterFunc[i].HashCode(sc), afterFunc[j].HashCode(sc)) < 0 + }) + require.Equal(t, fmt.Sprintf("%s", afterFunc), tt.result, "wrong result for expr: %s", tt.exprStr) + } +} - tk.MustExec("drop table if exists t1") - tk.MustExec("drop table if exists t2") - tk.MustExec("create table t1(a decimal(20,4))") - tk.MustExec("create table t2(a decimal(20,4))") - tk.MustExec("insert into t1 select 1.2345") - tk.MustExec("insert into t2 select 1.2345") - - result = tk.MustQuery(`select sum(ifnull(a, 0)) from ( - select ifnull(a, 0) as a from t1 - union all - select ifnull(a, 0) as a from t2 - ) t;`) - result.Check(testkit.Rows("2.4690")) - - // for if - result = tk.MustQuery(`select IF(0,"ERROR","this"),IF(1,"is","ERROR"),IF(NULL,"ERROR","a"),IF(1,2,3)|0,IF(1,2.0,3.0)+0;`) - result.Check(testkit.Rows("this is a 2 2.0")) - tk.MustExec("drop table if exists t1;") - tk.MustExec("CREATE TABLE t1 (st varchar(255) NOT NULL, u int(11) NOT NULL);") - tk.MustExec("INSERT INTO t1 VALUES ('a',1),('A',1),('aa',1),('AA',1),('a',1),('aaa',0),('BBB',0);") - result = tk.MustQuery("select if(1,st,st) s from t1 order by s;") - result.Check(testkit.Rows("A", "AA", "BBB", "a", "a", "aa", "aaa")) - result = tk.MustQuery("select if(u=1,st,st) s from t1 order by s;") - result.Check(testkit.Rows("A", "AA", "BBB", "a", "a", "aa", "aaa")) - tk.MustExec("drop table if exists t1;") - tk.MustExec("CREATE TABLE t1 (a varchar(255), b time, c int)") - tk.MustExec("INSERT INTO t1 VALUE('abc', '12:00:00', 0)") - tk.MustExec("INSERT INTO t1 VALUE('1abc', '00:00:00', 1)") - tk.MustExec("INSERT INTO t1 VALUE('0abc', '12:59:59', 0)") - result = tk.MustQuery("select if(a, b, c), if(b, a, c), if(c, a, b) from t1") - result.Check(testkit.Rows("0 abc 12:00:00", "00:00:00 1 1abc", "0 0abc 12:59:59")) - result = tk.MustQuery("select if(1, 1.0, 1)") - result.Check(testkit.Rows("1.0")) - // FIXME: MySQL returns `1.0`. - result = tk.MustQuery("select if(1, 1, 1.0)") - result.Check(testkit.Rows("1")) - tk.MustQuery("select if(count(*), cast('2000-01-01' as date), cast('2011-01-01' as date)) from t1").Check(testkit.Rows("2000-01-01")) - tk.MustQuery("select if(count(*)=0, cast('2000-01-01' as date), cast('2011-01-01' as date)) from t1").Check(testkit.Rows("2011-01-01")) - tk.MustQuery("select if(count(*), cast('[]' as json), cast('{}' as json)) from t1").Check(testkit.Rows("[]")) - tk.MustQuery("select if(count(*)=0, cast('[]' as json), cast('{}' as json)) from t1").Check(testkit.Rows("{}")) +func TestTiDBDecodePlanFunc(t *testing.T) { + store := testkit.CreateMockStore(t) - result = tk.MustQuery("SELECT 79 + + + CASE -87 WHEN -30 THEN COALESCE(COUNT(*), +COALESCE(+15, -33, -12 ) + +72) WHEN +COALESCE(+AVG(DISTINCT(60)), 21) THEN NULL ELSE NULL END AS col0;") - result.Check(testkit.Rows("")) + tk := testkit.NewTestKit(t, store) + tk.MustQuery("select tidb_decode_plan('')").Check(testkit.Rows("")) + tk.MustQuery("select tidb_decode_plan('7APIMAk1XzEzCTAJMQlmdW5jczpjb3VudCgxKQoxCTE3XzE0CTAJMAlpbm5lciBqb2luLCBp" + + "AQyQOlRhYmxlUmVhZGVyXzIxLCBlcXVhbDpbZXEoQ29sdW1uIzEsIA0KCDkpIBkXADIVFywxMCldCjIJMzFfMTgFZXhkYXRhOlNlbGVjdGlvbl" + + "8xNwozCTFfMTcJMQkwCWx0HVlATlVMTCksIG5vdChpc251bGwVHAApUhcAUDIpKQo0CTEwXzE2CTEJMTAwMDAJdAHB2Dp0MSwgcmFuZ2U6Wy1p" + + "bmYsK2luZl0sIGtlZXAgb3JkZXI6ZmFsc2UsIHN0YXRzOnBzZXVkbwoFtgAyAZcEMAk6tgAEMjAFtgQyMDq2AAg5LCBmtgAAMFa3AAA5FbcAO" + + "T63AAAyzrcA')").Check(testkit.Rows("" + + "\tid \ttask\testRows\toperator info\n" + + "\tStreamAgg_13 \troot\t1 \tfuncs:count(1)\n" + + "\t└─HashJoin_14 \troot\t0 \tinner join, inner:TableReader_21, equal:[eq(Column#1, Column#9) eq(Column#2, Column#10)]\n" + + "\t ├─TableReader_18 \troot\t0 \tdata:Selection_17\n" + + "\t │ └─Selection_17 \tcop \t0 \tlt(Column#1, NULL), not(isnull(Column#1)), not(isnull(Column#2))\n" + + "\t │ └─TableScan_16\tcop \t10000 \ttable:t1, range:[-inf,+inf], keep order:false, stats:pseudo\n" + + "\t └─TableReader_21 \troot\t0 \tdata:Selection_20\n" + + "\t └─Selection_20 \tcop \t0 \tlt(Column#9, NULL), not(isnull(Column#10)), not(isnull(Column#9))\n" + + "\t └─TableScan_19\tcop \t10000 \ttable:t2, range:[-inf,+inf], keep order:false, stats:pseudo")) + tk.MustQuery("select tidb_decode_plan('rwPwcTAJNV8xNAkwCTEJZnVuY3M6bWF4KHRlc3QudC5hKS0+Q29sdW1uIzQJMQl0aW1lOj" + + "IyMy45MzXCtXMsIGxvb3BzOjIJMTI4IEJ5dGVzCU4vQQoxCTE2XzE4CTAJMQlvZmZzZXQ6MCwgY291bnQ6MQkxCQlHFDE4LjQyMjJHAAhOL0" + + "EBBCAKMgkzMl8yOAkBlEBpbmRleDpMaW1pdF8yNwkxCQ0+DDYuODUdPSwxLCBycGMgbnVtOiANDAUpGDE1MC44MjQFKjhwcm9jIGtleXM6MA" + + "kxOTgdsgAzAbIAMgFearIAFDU3LjM5NgVKAGwN+BGxIDQJMTNfMjYJMQGgHGFibGU6dCwgCbqwaWR4KGEpLCByYW5nZTooMCwraW5mXSwga2" + + "VlcCBvcmRlcjp0cnVlLCBkZXNjAT8kaW1lOjU2LjY2MR1rJDEJTi9BCU4vQQo=')").Check(testkit.Rows("" + + "\tid \ttask\testRows\toperator info \tactRows\texecution info \tmemory \tdisk\n" + + "\tStreamAgg_14 \troot\t1 \tfuncs:max(test.t.a)->Column#4 \t1 \ttime:223.935µs, loops:2 \t128 Bytes\tN/A\n" + + "\t└─Limit_18 \troot\t1 \toffset:0, count:1 \t1 \ttime:218.422µs, loops:2 \tN/A \tN/A\n" + + "\t └─IndexReader_28 \troot\t1 \tindex:Limit_27 \t1 \ttime:216.85µs, loops:1, rpc num: 1, rpc time:150.824µs, proc keys:0\t198 Bytes\tN/A\n" + + "\t └─Limit_27 \tcop \t1 \toffset:0, count:1 \t1 \ttime:57.396µs, loops:2 \tN/A \tN/A\n" + + "\t └─IndexScan_26\tcop \t1 \ttable:t, index:idx(a), range:(0,+inf], keep order:true, desc\t1 \ttime:56.661µs, loops:1 \tN/A \tN/A")) - result = tk.MustQuery("SELECT -63 + COALESCE ( - 83, - 61 + - + 72 * - CAST( NULL AS SIGNED ) + + 3 );") - result.Check(testkit.Rows("-146")) + // Test issue16939 + tk.MustQuery("select tidb_decode_plan(query), time from information_schema.slow_query order by time desc limit 1;") + tk.MustQuery("select tidb_decode_plan('xxx')").Check(testkit.Rows("xxx")) } -func TestArithmeticBuiltin(t *testing.T) { +func TestTiDBDecodeKeyFunc(t *testing.T) { store := testkit.CreateMockStore(t) + collate.SetNewCollationEnabledForTest(false) + defer collate.SetNewCollationEnabledForTest(true) + tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - ctx := context.Background() - - // for plus - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3));") - tk.MustExec("INSERT INTO t(a, b) VALUES(1.09, 1.999), (-1.1, -0.1);") - result := tk.MustQuery("SELECT a+b FROM t;") - result.Check(testkit.Rows("3.089", "-1.200")) - result = tk.MustQuery("SELECT b+12, b+0.01, b+0.00001, b+12.00001 FROM t;") - result.Check(testkit.Rows("13.999 2.009 1.99901 13.99901", "11.900 -0.090 -0.09999 11.90001")) - result = tk.MustQuery("SELECT 1+12, 21+0.01, 89+\"11\", 12+\"a\", 12+NULL, NULL+1, NULL+NULL;") - result.Check(testkit.Rows("13 21.01 100 12 ")) - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t(a BIGINT UNSIGNED, b BIGINT UNSIGNED);") - tk.MustExec("INSERT INTO t SELECT 1<<63, 1<<63;") - rs, err := tk.Exec("SELECT a+b FROM t;") - require.NoError(t, err) - require.NotNil(t, rs) - rows, err := session.GetRows4Test(ctx, tk.Session(), rs) - require.Nil(t, rows) - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(test.t.a + test.t.b)'") - require.NoError(t, rs.Close()) - rs, err = tk.Exec("select cast(-3 as signed) + cast(2 as unsigned);") - require.NoError(t, err) - require.NotNil(t, rs) - rows, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Nil(t, rows) - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(-3 + 2)'") - require.NoError(t, rs.Close()) - rs, err = tk.Exec("select cast(2 as unsigned) + cast(-3 as signed);") - require.NoError(t, err) - require.NotNil(t, rs) - rows, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Nil(t, rows) - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(2 + -3)'") - require.NoError(t, rs.Close()) - - // for minus - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3));") - tk.MustExec("INSERT INTO t(a, b) VALUES(1.09, 1.999), (-1.1, -0.1);") - result = tk.MustQuery("SELECT a-b FROM t;") - result.Check(testkit.Rows("-0.909", "-1.000")) - result = tk.MustQuery("SELECT b-12, b-0.01, b-0.00001, b-12.00001 FROM t;") - result.Check(testkit.Rows("-10.001 1.989 1.99899 -10.00101", "-12.100 -0.110 -0.10001 -12.10001")) - result = tk.MustQuery("SELECT 1-12, 21-0.01, 89-\"11\", 12-\"a\", 12-NULL, NULL-1, NULL-NULL;") - result.Check(testkit.Rows("-11 20.99 78 12 ")) - - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t(a BIGINT UNSIGNED, b BIGINT UNSIGNED);") - tk.MustExec("INSERT INTO t SELECT 1, 4;") - err = tk.QueryToErr("SELECT a-b FROM t;") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(test.t.a - test.t.b)'") - - err = tk.QueryToErr("select cast(1 as unsigned) - cast(4 as unsigned);") - require.Error(t, err) - // TODO: make error compatible with MySQL, should be BIGINT UNSIGNED value is out of range in '(cast(1 as unsigned) - cast(4 as unsigned)) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(1 - 4)'") - - err = tk.QueryToErr("select cast(-1 as signed) - cast(-1 as unsigned);") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(-1 - 18446744073709551615)'") - - err = tk.QueryToErr("select cast(1 as signed) - cast(-1 as unsigned);") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(1 - 18446744073709551615)'") - - err = tk.QueryToErr("select cast(-1 as unsigned) - cast(-1 as signed);") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(18446744073709551615 - -1)'") - - err = tk.QueryToErr("select cast(-9223372036854775808 as unsigned) - (-9223372036854775808);") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(9223372036854775808 - -9223372036854775808)'") - - err = tk.QueryToErr("select cast(12 as unsigned) - (14);") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT UNSIGNED value is out of range in '(12 - 14)'") - - err = tk.QueryToErr("select cast(9223372036854775807 as signed) - cast(-1 as signed);") - require.Error(t, err, "[types:1690]BIGINT value is out of range in '(9223372036854775807 - -1)'") - - err = tk.QueryToErr("select cast(-9223372036854775808 as signed) - cast(1 as signed);") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT value is out of range in '(-9223372036854775808 - 1)'") - - err = tk.QueryToErr("select cast(12 as signed) - cast(-9223372036854775808 as signed);") - require.Error(t, err) - require.Error(t, err, "[types:1690]BIGINT value is out of range in '(12 - -9223372036854775808)'") - - tk.MustExec(`create table tb5(a int(10));`) - tk.MustExec(`insert into tb5 (a) values (10);`) - e := tk.QueryToErr(`select * from tb5 where a - -9223372036854775808;`) - require.NotNil(t, e) - require.True(t, strings.HasSuffix(e.Error(), `BIGINT value is out of range in '(Column#0 - -9223372036854775808)'`), "err: %v", err) - - tk.MustExec(`drop table tb5`) - tk.MustQuery("select cast(-9223372036854775808 as unsigned) - (-9223372036854775807);").Check(testkit.Rows("18446744073709551615")) - tk.MustQuery("select cast(-3 as unsigned) - cast(-1 as signed);").Check(testkit.Rows("18446744073709551614")) - tk.MustQuery("select 1.11 - 1.11;").Check(testkit.Rows("0.00")) - tk.MustQuery("select cast(-1 as unsigned) - cast(-12 as unsigned);").Check(testkit.Rows("11")) - tk.MustQuery("select cast(-1 as unsigned) - cast(0 as unsigned);").Check(testkit.Rows("18446744073709551615")) - - // for multiply - tk.MustQuery("select 1234567890 * 1234567890").Check(testkit.Rows("1524157875019052100")) - rs, err = tk.Exec("select 1234567890 * 12345671890") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.True(t, terror.ErrorEqual(err, types.ErrOverflow)) - require.NoError(t, rs.Close()) - tk.MustQuery("select cast(1234567890 as unsigned int) * 12345671890").Check(testkit.Rows("15241570095869612100")) - tk.MustQuery("select 123344532434234234267890.0 * 1234567118923479823749823749.230").Check(testkit.Rows("152277104042296270209916846800130443726237424001224.7000")) - rs, err = tk.Exec("select 123344532434234234267890.0 * 12345671189234798237498232384982309489238402830480239849238048239084749.230") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.True(t, terror.ErrorEqual(err, types.ErrOverflow)) - require.NoError(t, rs.Close()) - // FIXME: There is something wrong in showing float number. - // tk.MustQuery("select 1.797693134862315708145274237317043567981e+308 * 1").Check(testkit.Rows("1.7976931348623157e308")) - // tk.MustQuery("select 1.797693134862315708145274237317043567981e+308 * -1").Check(testkit.Rows("-1.7976931348623157e308")) - rs, err = tk.Exec("select 1.797693134862315708145274237317043567981e+308 * 1.1") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.True(t, terror.ErrorEqual(err, types.ErrOverflow)) - require.NoError(t, rs.Close()) - rs, err = tk.Exec("select 1.797693134862315708145274237317043567981e+308 * -1.1") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.True(t, terror.ErrorEqual(err, types.ErrOverflow)) - require.NoError(t, rs.Close()) - tk.MustQuery("select 0.0 * -1;").Check(testkit.Rows("0.0")) - - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3));") - tk.MustExec("INSERT INTO t(a, b) VALUES(-1.09, 1.999);") - result = tk.MustQuery("SELECT a/b, a/12, a/-0.01, b/12, b/-0.01, b/0.000, NULL/b, b/NULL, NULL/NULL FROM t;") - result.Check(testkit.Rows("-0.545273 -0.090833 109.000000 0.1665833 -199.9000000 ")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1365 Division by 0")) - rs, err = tk.Exec("select 1e200/1e-200") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.True(t, terror.ErrorEqual(err, types.ErrOverflow)) - require.NoError(t, rs.Close()) - - // for intDiv - result = tk.MustQuery("SELECT 13 DIV 12, 13 DIV 0.01, -13 DIV 2, 13 DIV NULL, NULL DIV 13, NULL DIV NULL;") - result.Check(testkit.Rows("1 1300 -6 ")) - result = tk.MustQuery("SELECT 2.4 div 1.1, 2.4 div 1.2, 2.4 div 1.3;") - result.Check(testkit.Rows("2 2 1")) - result = tk.MustQuery("SELECT 1.175494351E-37 div 1.7976931348623157E+308, 1.7976931348623157E+308 div -1.7976931348623157E+307, 1 div 1e-82;") - result.Check(testkit.Rows("0 -1 ")) - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", - "Warning|1292|Truncated incorrect DECIMAL value: '1.7976931348623157e+308'", - "Warning|1292|Truncated incorrect DECIMAL value: '1.7976931348623157e+308'", - "Warning|1292|Truncated incorrect DECIMAL value: '-1.7976931348623158e+307'", - "Warning|1365|Division by 0")) - rs, err = tk.Exec("select 1e300 DIV 1.5") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.True(t, terror.ErrorEqual(err, types.ErrOverflow)) - require.NoError(t, rs.Close()) - - tk.MustExec("drop table if exists t;") - tk.MustExec("CREATE TABLE t (c_varchar varchar(255), c_time time, nonzero int, zero int, c_int_unsigned int unsigned, c_timestamp timestamp, c_enum enum('a','b','c'));") - tk.MustExec("INSERT INTO t VALUE('abc', '12:00:00', 12, 0, 5, '2017-08-05 18:19:03', 'b');") - result = tk.MustQuery("select c_varchar div nonzero, c_time div nonzero, c_time div zero, c_timestamp div nonzero, c_timestamp div zero, c_varchar div zero from t;") - result.Check(testkit.Rows("0 10000 1680900431825 ")) - result = tk.MustQuery("select c_enum div nonzero from t;") - result.Check(testkit.Rows("0")) - tk.MustQuery("select c_enum div zero from t").Check(testkit.Rows("")) - tk.MustQuery("select nonzero div zero from t").Check(testkit.Rows("")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1365 Division by 0")) - result = tk.MustQuery("select c_time div c_enum, c_timestamp div c_time, c_timestamp div c_enum from t;") - result.Check(testkit.Rows("60000 168090043 10085402590951")) - result = tk.MustQuery("select c_int_unsigned div nonzero, nonzero div c_int_unsigned, c_int_unsigned div zero from t;") - result.Check(testkit.Rows("0 2 ")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1365 Division by 0")) - - // for mod - result = tk.MustQuery("SELECT CAST(1 AS UNSIGNED) MOD -9223372036854775808, -9223372036854775808 MOD CAST(1 AS UNSIGNED);") - result.Check(testkit.Rows("1 0")) - result = tk.MustQuery("SELECT 13 MOD 12, 13 MOD 0.01, -13 MOD 2, 13 MOD NULL, NULL MOD 13, NULL DIV NULL;") - result.Check(testkit.Rows("1 0.00 -1 ")) - result = tk.MustQuery("SELECT 2.4 MOD 1.1, 2.4 MOD 1.2, 2.4 mod 1.30;") - result.Check(testkit.Rows("0.2 0.0 1.10")) - tk.MustExec("drop table if exists t;") - tk.MustExec("CREATE TABLE t (c_varchar varchar(255), c_time time, nonzero int, zero int, c_timestamp timestamp, c_enum enum('a','b','c'));") - tk.MustExec("INSERT INTO t VALUE('abc', '12:00:00', 12, 0, '2017-08-05 18:19:03', 'b');") - result = tk.MustQuery("select c_varchar MOD nonzero, c_time MOD nonzero, c_timestamp MOD nonzero, c_enum MOD nonzero from t;") - result.Check(testkit.Rows("0 0 3 2")) - result = tk.MustQuery("select c_time MOD c_enum, c_timestamp MOD c_time, c_timestamp MOD c_enum from t;") - result.Check(testkit.Rows("0 21903 1")) - tk.MustQuery("select c_enum MOD zero from t;").Check(testkit.Rows("")) - tk.MustQuery("show warnings;").Check(testkit.Rows("Warning 1365 Division by 0")) - tk.MustExec("SET SQL_MODE='ERROR_FOR_DIVISION_BY_ZERO,STRICT_ALL_TABLES';") - tk.MustExec("drop table if exists t;") - tk.MustExec("CREATE TABLE t (v int);") - tk.MustExec("INSERT IGNORE INTO t VALUE(12 MOD 0);") - tk.MustQuery("show warnings;").CheckContain("Division by 0") - tk.MustQuery("select v from t;").Check(testkit.Rows("")) - tk.MustQuery("select 0.000 % 0.11234500000000000000;").Check(testkit.Rows("0.00000000000000000000")) - - tk.MustGetDBError("INSERT INTO t VALUE(12 MOD 0);", expression.ErrDivisionByZero) - - tk.MustQuery("select sum(1.2e2) * 0.1").Check(testkit.Rows("12")) - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a double)") - tk.MustExec("insert into t value(1.2)") - tk.MustQuery("select sum(a) * 0.1 from t").Check(testkit.Rows("0.12")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a double)") - tk.MustExec("insert into t value(1.2)") - result = tk.MustQuery("select * from t where a/0 > 1") - result.Check(testkit.Rows()) - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1365|Division by 0")) - - tk.MustExec("USE test;") - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t(a BIGINT, b DECIMAL(6, 2));") - tk.MustExec("INSERT INTO t VALUES(0, 1.12), (1, 1.21);") - tk.MustQuery("SELECT a/b FROM t;").Check(testkit.Rows("0.0000", "0.8264")) -} - -func TestGreatestTimeType(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - tk.MustExec("drop table if exists t1;") - tk.MustExec("create table t1(c_time time(5), c_dt datetime(4), c_ts timestamp(3), c_d date, c_str varchar(100));") - tk.MustExec("insert into t1 values('-800:10:10', '2021-10-10 10:10:10.1234', '2021-10-10 10:10:10.1234', '2021-10-11', '2021-10-10 10:10:10.1234');") - - for i := 0; i < 2; i++ { - if i == 0 { - tk.MustExec("set @@tidb_enable_vectorized_expression = off;") - } else { - tk.MustExec("set @@tidb_enable_vectorized_expression = on;") - } - tk.MustQuery("select greatest(c_time, c_time) from t1;").Check(testkit.Rows("-800:10:10.00000")) - tk.MustQuery("select greatest(c_dt, c_dt) from t1;").Check(testkit.Rows("2021-10-10 10:10:10.1234")) - tk.MustQuery("select greatest(c_ts, c_ts) from t1;").Check(testkit.Rows("2021-10-10 10:10:10.123")) - tk.MustQuery("select greatest(c_d, c_d) from t1;").Check(testkit.Rows("2021-10-11")) - tk.MustQuery("select greatest(c_str, c_str) from t1;").Check(testkit.Rows("2021-10-10 10:10:10.1234")) - - tk.MustQuery("select least(c_time, c_time) from t1;").Check(testkit.Rows("-800:10:10.00000")) - tk.MustQuery("select least(c_dt, c_dt) from t1;").Check(testkit.Rows("2021-10-10 10:10:10.1234")) - tk.MustQuery("select least(c_ts, c_ts) from t1;").Check(testkit.Rows("2021-10-10 10:10:10.123")) - tk.MustQuery("select least(c_d, c_d) from t1;").Check(testkit.Rows("2021-10-11")) - tk.MustQuery("select least(c_str, c_str) from t1;").Check(testkit.Rows("2021-10-10 10:10:10.1234")) - - tk.MustQuery("select greatest(c_time, cast('10:01:01' as time)) from t1;").Check(testkit.Rows("10:01:01.00000")) - tk.MustQuery("select least(c_time, cast('10:01:01' as time)) from t1;").Check(testkit.Rows("-800:10:10.00000")) - - tk.MustQuery("select greatest(c_d, cast('1999-10-10' as date)) from t1;").Check(testkit.Rows("2021-10-11")) - tk.MustQuery("select least(c_d, cast('1999-10-10' as date)) from t1;").Check(testkit.Rows("1999-10-10")) - - tk.MustQuery("select greatest(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1;").Check(testkit.Rows("2021-10-10 10:10:10.1234")) - tk.MustQuery("select least(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1;").Check(testkit.Rows("1999-10-10 10:10:10")) - } -} - -func TestCompareBuiltin(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - // compare as JSON - tk.MustExec("drop table if exists t") - tk.MustExec("CREATE TABLE t (pk int NOT NULL PRIMARY KEY AUTO_INCREMENT, i INT, j JSON);") - tk.MustExec(`INSERT INTO t(i, j) VALUES (0, NULL)`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (1, '{"a": 2}')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (2, '[1,2]')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (3, '{"a":"b", "c":"d","ab":"abc", "bc": ["x", "y"]}')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (4, '["here", ["I", "am"], "!!!"]')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (5, '"scalar string"')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (6, 'true')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (7, 'false')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (8, 'null')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (9, '-1')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (10, CAST(CAST(1 AS UNSIGNED) AS JSON))`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (11, '32767')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (12, '32768')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (13, '-32768')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (14, '-32769')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (15, '2147483647')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (16, '2147483648')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (17, '-2147483648')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (18, '-2147483649')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (19, '18446744073709551615')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (20, '18446744073709551616')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (21, '3.14')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (22, '{}')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (23, '[]')`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (24, CAST(CAST('2015-01-15 23:24:25' AS DATETIME) AS JSON))`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (25, CAST(CAST('23:24:25' AS TIME) AS JSON))`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (26, CAST(CAST('2015-01-15' AS DATE) AS JSON))`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (27, CAST(TIMESTAMP('2015-01-15 23:24:25') AS JSON))`) - tk.MustExec(`INSERT INTO t(i, j) VALUES (28, CAST('[]' AS CHAR CHARACTER SET 'ascii'))`) - - result := tk.MustQuery(`SELECT i, - (j = '"scalar string"') AS c1, - (j = 'scalar string') AS c2, - (j = CAST('"scalar string"' AS JSON)) AS c3, - (j = CAST(CAST(j AS CHAR CHARACTER SET 'utf8mb4') AS JSON)) AS c4, - (j = CAST(NULL AS JSON)) AS c5, - (j = NULL) AS c6, - (j <=> NULL) AS c7, - (j <=> CAST(NULL AS JSON)) AS c8, - (j IN (-1, 2, 32768, 3.14)) AS c9, - (j IN (CAST('[1, 2]' AS JSON), CAST('{}' AS JSON), CAST(3.14 AS JSON))) AS c10, - (j = (SELECT j FROM t WHERE j = CAST('null' AS JSON))) AS c11, - (j = (SELECT j FROM t WHERE j IS NULL)) AS c12, - (j = (SELECT j FROM t WHERE 1<>1)) AS c13, - (j = DATE('2015-01-15')) AS c14, - (j = TIME('23:24:25')) AS c15, - (j = TIMESTAMP('2015-01-15 23:24:25')) AS c16, - (j = CURRENT_TIMESTAMP) AS c17, - (JSON_EXTRACT(j, '$.a') = 2) AS c18 - FROM t - ORDER BY i;`) - result.Check(testkit.Rows("0 1 1 ", - "1 0 0 0 1 0 0 0 0 0 0 0 0 0 1", - "2 0 0 0 1 0 0 0 1 0 0 0 0 0 ", - "3 0 0 0 1 0 0 0 0 0 0 0 0 0 0", - "4 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "5 0 1 1 1 0 0 0 0 0 0 0 0 0 ", - "6 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "7 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "8 0 0 0 1 0 0 0 0 1 0 0 0 0 ", - "9 0 0 0 1 0 0 1 0 0 0 0 0 0 ", - "10 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "11 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "12 0 0 0 1 0 0 1 0 0 0 0 0 0 ", - "13 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "14 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "15 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "16 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "17 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "18 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "19 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "20 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "21 0 0 0 1 0 0 1 1 0 0 0 0 0 ", - "22 0 0 0 1 0 0 0 1 0 0 0 0 0 ", - "23 0 0 0 1 0 0 0 0 0 0 0 0 0 ", - "24 0 0 0 0 0 0 0 0 0 0 0 1 0 ", - "25 0 0 0 0 0 0 0 0 0 0 1 0 0 ", - "26 0 0 0 0 0 0 0 0 0 1 0 0 0 ", - "27 0 0 0 0 0 0 0 0 0 0 0 1 0 ", - "28 0 0 0 1 0 0 0 0 0 0 0 0 0 ")) - - // for coalesce - result = tk.MustQuery("select coalesce(NULL), coalesce(NULL, NULL), coalesce(NULL, NULL, NULL);") - result.Check(testkit.Rows(" ")) - tk.MustQuery(`select coalesce(cast(1 as json), cast(2 as json));`).Check(testkit.Rows(`1`)) - tk.MustQuery(`select coalesce(NULL, cast(2 as json));`).Check(testkit.Rows(`2`)) - tk.MustQuery(`select coalesce(cast(1 as json), NULL);`).Check(testkit.Rows(`1`)) - tk.MustQuery(`select coalesce(NULL, NULL);`).Check(testkit.Rows(``)) - - tk.MustExec("drop table if exists t2") - tk.MustExec("create table t2(a int, b double, c datetime, d time, e char(20), f bit(10))") - tk.MustExec(`insert into t2 values(1, 1.1, "2017-08-01 12:01:01", "12:01:01", "abcdef", 0b10101)`) - - result = tk.MustQuery("select coalesce(NULL, a), coalesce(NULL, b, a), coalesce(c, NULL, a, b), coalesce(d, NULL), coalesce(d, c), coalesce(NULL, NULL, e, 1), coalesce(f), coalesce(1, a, b, c, d, e, f) from t2") - // coalesce(col_bit) is not same with MySQL, because it's a bug of MySQL(https://bugs.mysql.com/bug.php?id=103289&thanks=4) - result.Check(testkit.Rows(fmt.Sprintf("1 1.1 2017-08-01 12:01:01 12:01:01 %s 12:01:01 abcdef \x00\x15 1", time.Now().In(tk.Session().GetSessionVars().Location()).Format(time.DateOnly)))) - - // nullif - result = tk.MustQuery(`SELECT NULLIF(NULL, 1), NULLIF(1, NULL), NULLIF(1, 1), NULLIF(NULL, NULL);`) - result.Check(testkit.Rows(" 1 ")) - - result = tk.MustQuery(`SELECT NULLIF(1, 1.0), NULLIF(1, "1.0");`) - result.Check(testkit.Rows(" ")) - - result = tk.MustQuery(`SELECT NULLIF("abc", 1);`) - result.Check(testkit.Rows("abc")) - - result = tk.MustQuery(`SELECT NULLIF(1+2, 1);`) - result.Check(testkit.Rows("3")) - - result = tk.MustQuery(`SELECT NULLIF(1, 1+2);`) - result.Check(testkit.Rows("1")) - - result = tk.MustQuery(`SELECT NULLIF(2+3, 1+2);`) - result.Check(testkit.Rows("5")) - - result = tk.MustQuery(`SELECT HEX(NULLIF("abc", 1));`) - result.Check(testkit.Rows("616263")) - - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(a date)") - result = tk.MustQuery("desc select a = a from t") - result.Check(testkit.Rows( - "Projection_3 10000.00 root eq(test.t.a, test.t.a)->Column#3", - "└─TableReader_5 10000.00 root data:TableFullScan_4", - " └─TableFullScan_4 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - )) - - // for interval - result = tk.MustQuery(`select interval(null, 1, 2), interval(1, 2, 3), interval(2, 1, 3)`) - result.Check(testkit.Rows("-1 0 1")) - result = tk.MustQuery(`select interval(3, 1, 2), interval(0, "b", "1", "2"), interval("a", "b", "1", "2")`) - result.Check(testkit.Rows("2 1 1")) - result = tk.MustQuery(`select interval(23, 1, 23, 23, 23, 30, 44, 200), interval(23, 1.7, 15.3, 23.1, 30, 44, 200), interval(9007199254740992, 9007199254740993)`) - result.Check(testkit.Rows("4 2 0")) - result = tk.MustQuery(`select interval(cast(9223372036854775808 as unsigned), cast(9223372036854775809 as unsigned)), interval(9223372036854775807, cast(9223372036854775808 as unsigned)), interval(-9223372036854775807, cast(9223372036854775808 as unsigned))`) - result.Check(testkit.Rows("0 0 0")) - result = tk.MustQuery(`select interval(cast(9223372036854775806 as unsigned), 9223372036854775807), interval(cast(9223372036854775806 as unsigned), -9223372036854775807), interval("9007199254740991", "9007199254740992")`) - result.Check(testkit.Rows("0 1 0")) - result = tk.MustQuery(`select interval(9007199254740992, "9007199254740993"), interval("9007199254740992", 9007199254740993), interval("9007199254740992", "9007199254740993")`) - result.Check(testkit.Rows("1 1 1")) - result = tk.MustQuery(`select INTERVAL(100, NULL, NULL, NULL, NULL, NULL, 100);`) - result.Check(testkit.Rows("6")) - result = tk.MustQuery(`SELECT INTERVAL(0,(1*5)/2) + INTERVAL(5,4,3);`) - result.Check(testkit.Rows("2")) - - // for greatest - result = tk.MustQuery(`select greatest(1, 2, 3), greatest("a", "b", "c"), greatest(1.1, 1.2, 1.3), greatest("123a", 1, 2)`) - result.Check(testkit.Rows("3 c 1.3 2")) - tk.MustQuery("show warnings").Check(testkit.Rows()) - result = tk.MustQuery(`select greatest(cast("2017-01-01" as datetime), "123", "234", cast("2018-01-01" as date)), greatest(cast("2017-01-01" as date), "123", null)`) - result.Check(testkit.Rows("234 ")) - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Incorrect time value: '123'", "Warning|1292|Incorrect time value: '234'", "Warning|1292|Incorrect time value: '123'")) - // for least - result = tk.MustQuery(`select least(1, 2, 3), least("a", "b", "c"), least(1.1, 1.2, 1.3), least("123a", 1, 2)`) - result.Check(testkit.Rows("1 a 1.1 1")) - tk.MustQuery("show warnings").Check(testkit.Rows()) - result = tk.MustQuery(`select least(cast("2017-01-01" as datetime), "123", "234", cast("2018-01-01" as date)), least(cast("2017-01-01" as date), "123", null)`) - result.Check(testkit.Rows("123 ")) - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Incorrect time value: '123'", "Warning|1292|Incorrect time value: '234'", "Warning|1292|Incorrect time value: '123'")) - tk.MustQuery(`select 1 < 17666000000000000000, 1 > 17666000000000000000, 1 = 17666000000000000000`).Check(testkit.Rows("1 0 0")) - - tk.MustExec("drop table if exists t") - - // insert value at utc timezone - tk.MustExec("set time_zone = '+00:00'") - tk.MustExec("create table t(a timestamp)") - tk.MustExec("insert into t value('1991-05-06 04:59:28')") - // check daylight saving time in Asia/Shanghai - tk.MustExec("set time_zone='Asia/Shanghai'") - tk.MustQuery("select * from t").Check(testkit.Rows("1991-05-06 13:59:28")) - // insert an nonexistent time - tk.MustExec("set time_zone = 'America/Los_Angeles'") - tk.MustExecToErr("insert into t value('2011-03-13 02:00:00')") - // reset timezone to a +8 offset - tk.MustExec("set time_zone = '+08:00'") - tk.MustQuery("select * from t").Check(testkit.Rows("1991-05-06 12:59:28")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a bigint unsigned)") - tk.MustExec("insert into t value(17666000000000000000)") - tk.MustQuery("select * from t where a = 17666000000000000000").Check(testkit.Rows("17666000000000000000")) - - // test for compare row - result = tk.MustQuery(`select row(1,2,3)=row(1,2,3)`) - result.Check(testkit.Rows("1")) - result = tk.MustQuery(`select row(1,2,3)=row(1+3,2,3)`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select row(1,2,3)<>row(1,2,3)`) - result.Check(testkit.Rows("0")) - result = tk.MustQuery(`select row(1,2,3)<>row(1+3,2,3)`) - result.Check(testkit.Rows("1")) - result = tk.MustQuery(`select row(1+3,2,3)<>row(1+3,2,3)`) - result.Check(testkit.Rows("0")) -} - -// #23157: make sure if Nullif expr is correct combined with IsNull expr. -func TestNullifWithIsNull(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 not null);") - tk.MustExec("insert into t values(1),(2);") - rows := tk.MustQuery("select * from t where nullif(a,a) is null;") - rows.Check(testkit.Rows("1", "2")) -} - -func TestAggregationBuiltin(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 decimal(7, 6))") - tk.MustExec("insert into t values(1.123456), (1.123456)") - result := tk.MustQuery("select avg(a) from t") - result.Check(testkit.Rows("1.1234560000")) - - tk.MustExec("use test") - tk.MustExec("drop table t") - tk.MustExec("CREATE TABLE `t` ( `a` int, KEY `idx_a` (`a`))") - result = tk.MustQuery("select avg(a) from t") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select max(a), min(a) from t") - result.Check(testkit.Rows(" ")) - result = tk.MustQuery("select distinct a from t") - result.Check(testkit.Rows()) - result = tk.MustQuery("select sum(a) from t") - result.Check(testkit.Rows("")) - result = tk.MustQuery("select count(a) from t") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select bit_or(a) from t") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select bit_xor(a) from t") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select bit_and(a) from t") - result.Check(testkit.Rows("18446744073709551615")) - result = tk.MustQuery("select count(1) from (select count(1) from t) as t1") - result.Check(testkit.Rows("1")) -} - -func TestAggregationBuiltinBitOr(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 bigint)") - tk.MustExec("insert into t values(null);") - result := tk.MustQuery("select bit_or(a) from t") - result.Check(testkit.Rows("0")) - tk.MustExec("insert into t values(1);") - result = tk.MustQuery("select bit_or(a) from t") - result.Check(testkit.Rows("1")) - tk.MustExec("insert into t values(2);") - result = tk.MustQuery("select bit_or(a) from t") - result.Check(testkit.Rows("3")) - tk.MustExec("insert into t values(4);") - result = tk.MustQuery("select bit_or(a) from t") - result.Check(testkit.Rows("7")) - result = tk.MustQuery("select a, bit_or(a) from t group by a order by a") - result.Check(testkit.Rows(" 0", "1 1", "2 2", "4 4")) - tk.MustExec("insert into t values(-1);") - result = tk.MustQuery("select bit_or(a) from t") - result.Check(testkit.Rows("18446744073709551615")) -} - -func TestAggregationBuiltinBitXor(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 bigint)") - tk.MustExec("insert into t values(null);") - result := tk.MustQuery("select bit_xor(a) from t") - result.Check(testkit.Rows("0")) - tk.MustExec("insert into t values(1);") - result = tk.MustQuery("select bit_xor(a) from t") - result.Check(testkit.Rows("1")) - tk.MustExec("insert into t values(2);") - result = tk.MustQuery("select bit_xor(a) from t") - result.Check(testkit.Rows("3")) - tk.MustExec("insert into t values(3);") - result = tk.MustQuery("select bit_xor(a) from t") - result.Check(testkit.Rows("0")) - tk.MustExec("insert into t values(3);") - result = tk.MustQuery("select bit_xor(a) from t") - result.Check(testkit.Rows("3")) - result = tk.MustQuery("select a, bit_xor(a) from t group by a order by a") - result.Check(testkit.Rows(" 0", "1 1", "2 2", "3 0")) -} - -func TestAggregationBuiltinBitAnd(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 bigint)") - tk.MustExec("insert into t values(null);") - result := tk.MustQuery("select bit_and(a) from t") - result.Check(testkit.Rows("18446744073709551615")) - tk.MustExec("insert into t values(7);") - result = tk.MustQuery("select bit_and(a) from t") - result.Check(testkit.Rows("7")) - tk.MustExec("insert into t values(5);") - result = tk.MustQuery("select bit_and(a) from t") - result.Check(testkit.Rows("5")) - tk.MustExec("insert into t values(3);") - result = tk.MustQuery("select bit_and(a) from t") - result.Check(testkit.Rows("1")) - tk.MustExec("insert into t values(2);") - result = tk.MustQuery("select bit_and(a) from t") - result.Check(testkit.Rows("0")) - result = tk.MustQuery("select a, bit_and(a) from t group by a order by a desc") - result.Check(testkit.Rows("7 7", "5 5", "3 3", "2 2", " 18446744073709551615")) -} - -func TestAggregationBuiltinGroupConcat(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(a varchar(100))") - tk.MustExec("create table d(a varchar(100))") - tk.MustExec("insert into t values('hello'), ('hello')") - result := tk.MustQuery("select group_concat(a) from t") - result.Check(testkit.Rows("hello,hello")) - - tk.MustExec("set @@group_concat_max_len=7") - result = tk.MustQuery("select group_concat(a) from t") - result.Check(testkit.Rows("hello,h")) - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning 1260 Some rows were cut by GROUPCONCAT(test.t.a)")) - - tk.MustGetErrCode("insert into d select group_concat(a) from t", mysql.ErrCutValueGroupConcat) - - tk.MustExec("set sql_mode=''") - tk.MustExec("insert into d select group_concat(a) from t") - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning 1260 Some rows were cut by GROUPCONCAT(test.t.a)")) - tk.MustQuery("select * from d").Check(testkit.Rows("hello,h")) -} - -func TestOtherBuiltin(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 double, c varchar(20), d datetime, e time)") - tk.MustExec("insert into t value(1, 2, 'string', '2017-01-01 12:12:12', '12:12:12')") - - // for in - result := tk.MustQuery("select 1 in (a, b, c), 'string' in (a, b, c), '2017-01-01 12:12:12' in (c, d, e), '12:12:12' in (c, d, e) from t") - result.Check(testkit.Rows("1 1 1 1")) - result = tk.MustQuery("select 1 in (null, c), 2 in (null, c) from t") - result.Check(testkit.Rows(" ")) - result = tk.MustQuery("select 0 in (a, b, c), 0 in (a, b, c), 3 in (a, b, c), 4 in (a, b, c) from t") - result.Check(testkit.Rows("1 1 0 0")) - result = tk.MustQuery("select (0,1) in ((0,1), (0,2)), (0,1) in ((0,0), (0,2))") - result.Check(testkit.Rows("1 0")) - - result = tk.MustQuery(`select bit_count(121), bit_count(-1), bit_count(null), bit_count("1231aaa");`) - result.Check(testkit.Rows("5 64 7")) - - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int primary key, b time, c double, d varchar(10))") - tk.MustExec(`insert into t values(1, '01:01:01', 1.1, "1"), (2, '02:02:02', 2.2, "2")`) - tk.MustExec(`insert into t(a, b) values(1, '12:12:12') on duplicate key update a = values(b)`) - result = tk.MustQuery(`select a from t order by a`) - result.Check(testkit.Rows("2", "121212")) - tk.MustExec(`insert into t values(2, '12:12:12', 1.1, "3.3") on duplicate key update a = values(c) + values(d)`) - result = tk.MustQuery(`select a from t order by a`) - result.Check(testkit.Rows("4", "121212")) - - // for setvar, getvar - tk.MustExec(`set @varname = "Abc"`) - result = tk.MustQuery(`select @varname, @VARNAME`) - result.Check(testkit.Rows("Abc Abc")) - - // for values - tk.MustExec("drop table t") - tk.MustExec("CREATE TABLE `t` (`id` varchar(32) NOT NULL, `count` decimal(18,2), PRIMARY KEY (`id`));") - tk.MustExec("INSERT INTO t (id,count)VALUES('abc',2) ON DUPLICATE KEY UPDATE count=if(VALUES(count) > count,VALUES(count),count)") - result = tk.MustQuery("select count from t where id = 'abc'") - result.Check(testkit.Rows("2.00")) - tk.MustExec("INSERT INTO t (id,count)VALUES('abc',265.0) ON DUPLICATE KEY UPDATE count=if(VALUES(count) > count,VALUES(count),count)") - result = tk.MustQuery("select count from t where id = 'abc'") - result.Check(testkit.Rows("265.00")) - - // for values(issue #4884) - tk.MustExec("drop table if exists t;") - tk.MustExec("create table test(id int not null, val text, primary key(id));") - tk.MustExec("insert into test values(1,'hello');") - result = tk.MustQuery("select * from test;") - result.Check(testkit.Rows("1 hello")) - tk.MustExec("insert into test values(1, NULL) on duplicate key update val = VALUES(val);") - result = tk.MustQuery("select * from test;") - result.Check(testkit.Rows("1 ")) - - tk.MustExec("drop table if exists test;") - tk.MustExec(`create table test( - id int not null, - a text, - b blob, - c varchar(20), - d int, - e float, - f DECIMAL(6,4), - g JSON, - primary key(id));`) - - tk.MustExec(`insert into test values(1,'txt hello', 'blb hello', 'vc hello', 1, 1.1, 1.0, '{"key1": "value1", "key2": "value2"}');`) - tk.MustExec(`insert into test values(1, NULL, NULL, NULL, NULL, NULL, NULL, NULL) - on duplicate key update - a = values(a), - b = values(b), - c = values(c), - d = values(d), - e = values(e), - f = values(f), - g = values(g);`) - - result = tk.MustQuery("select * from test;") - result.Check(testkit.Rows("1 ")) -} - -func TestDateBuiltin(t *testing.T) { - ctx := context.Background() - 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 (d date);") - tk.MustExec("insert into t values ('1997-01-02')") - tk.MustExec("insert into t values ('1998-01-02')") - r := tk.MustQuery("select * from t where d < date '1998-01-01';") - r.Check(testkit.Rows("1997-01-02")) - - r = tk.MustQuery("select date'20171212'") - r.Check(testkit.Rows("2017-12-12")) - - r = tk.MustQuery("select date'2017/12/12'") - r.Check(testkit.Rows("2017-12-12")) - - r = tk.MustQuery("select date'2017/12-12'") - r.Check(testkit.Rows("2017-12-12")) - - tk.MustExec("set sql_mode = ''") - r = tk.MustQuery("select date '0000-00-00';") - r.Check(testkit.Rows("0000-00-00")) - - tk.MustExec("set sql_mode = 'NO_ZERO_IN_DATE'") - r = tk.MustQuery("select date '0000-00-00';") - r.Check(testkit.Rows("0000-00-00")) - - tk.MustExec("set sql_mode = 'NO_ZERO_DATE'") - rs, err := tk.Exec("select date '0000-00-00';") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateStr, "0000-00-00"))) - require.NoError(t, rs.Close()) - - tk.MustExec("set sql_mode = ''") - r = tk.MustQuery("select date '2007-10-00';") - r.Check(testkit.Rows("2007-10-00")) - - tk.MustExec("set sql_mode = 'NO_ZERO_IN_DATE'") - rs, _ = tk.Exec("select date '2007-10-00';") - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateStr, "2017-10-00"))) - require.NoError(t, rs.Close()) - - tk.MustExec("set sql_mode = 'NO_ZERO_DATE'") - r = tk.MustQuery("select date '2007-10-00';") - r.Check(testkit.Rows("2007-10-00")) - - tk.MustExec("set sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE'") - - rs, _ = tk.Exec("select date '2007-10-00';") - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateStr, "2017-10-00"))) - require.NoError(t, rs.Close()) - - rs, err = tk.Exec("select date '0000-00-00';") - require.NoError(t, err) - _, err = session.GetRows4Test(ctx, tk.Session(), rs) - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateStr, "2017-10-00"))) - require.NoError(t, rs.Close()) - - r = tk.MustQuery("select date'1998~01~02'") - r.Check(testkit.Rows("1998-01-02")) - - r = tk.MustQuery("select date'731124', date '011124'") - r.Check(testkit.Rows("1973-11-24 2001-11-24")) - - err = tk.ExecToErr("select date '0000-00-00 00:00:00';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateStr, "0000-00-00 00:00:00"))) - - tk.MustGetDBError("select date '2017-99-99';", types.ErrWrongValue) - tk.MustGetDBError("select date '2017-2-31';", types.ErrWrongValue) - - err = tk.ExecToErr("select date '201712-31';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateStr, "201712-31")), "err: %v", err) - - err = tk.ExecToErr("select date 'abcdefg';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateStr, "abcdefg")), "err: %v", err) -} - -func TestTimeLiteral(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - r := tk.MustQuery("select time '117:01:12';") - r.Check(testkit.Rows("117:01:12")) - - r = tk.MustQuery("select time '01:00:00.999999';") - r.Check(testkit.Rows("01:00:00.999999")) - - r = tk.MustQuery("select time '1 01:00:00';") - r.Check(testkit.Rows("25:00:00")) - - r = tk.MustQuery("select time '110:00:00';") - r.Check(testkit.Rows("110:00:00")) - - r = tk.MustQuery("select time'-1:1:1.123454656';") - r.Check(testkit.Rows("-01:01:01.123455")) - - r = tk.MustQuery("select time '33:33';") - r.Check(testkit.Rows("33:33:00")) - - r = tk.MustQuery("select time '1.1';") - r.Check(testkit.Rows("00:00:01.1")) - - r = tk.MustQuery("select time '21';") - r.Check(testkit.Rows("00:00:21")) - - r = tk.MustQuery("select time '20 20:20';") - r.Check(testkit.Rows("500:20:00")) - - err := tk.ExecToErr("select time '2017-01-01 00:00:00';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.TimeStr, "2017-01-01 00:00:00"))) - - err = tk.ExecToErr("select time '071231235959.999999';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.TimeStr, "071231235959.999999"))) - - err = tk.ExecToErr("select time '20171231235959.999999';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.TimeStr, "20171231235959.999999"))) - - tk.MustExec("select ADDDATE('2008-01-34', -1);") - tk.MustQuery("Show warnings;").Check(testkit.RowsWithSep("|", - "Warning|1292|Incorrect datetime value: '2008-01-34'")) -} - -func TestTimestampLiteral(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - r := tk.MustQuery("select timestamp '2017-01-01 00:00:00';") - r.Check(testkit.Rows("2017-01-01 00:00:00")) - - r = tk.MustQuery("select timestamp '2017@01@01 00:00:00';") - r.Check(testkit.Rows("2017-01-01 00:00:00")) - - r = tk.MustQuery("select timestamp '2017@01@01 00~00~00';") - r.Check(testkit.Rows("2017-01-01 00:00:00")) - - r = tk.MustQuery("select timestamp '2017@01@0001 00~00~00.333';") - r.Check(testkit.Rows("2017-01-01 00:00:00.333")) - - err := tk.ExecToErr("select timestamp '00:00:00';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateTimeStr, "00:00:00"))) - - err = tk.ExecToErr("select timestamp '1992-01-03';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateTimeStr, "1992-01-03"))) - - err = tk.ExecToErr("select timestamp '20171231235959.999999';") - require.Error(t, err) - require.True(t, terror.ErrorEqual(err, types.ErrWrongValue.GenWithStackByArgs(types.DateTimeStr, "20171231235959.999999"))) -} - -func TestLiterals(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - r := tk.MustQuery("SELECT LENGTH(b''), LENGTH(B''), b''+1, b''-1, B''+1;") - r.Check(testkit.Rows("0 0 1 -1 1")) -} - -func TestColumnInfoModified(t *testing.T) { - store := testkit.CreateMockStore(t) - - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - testKit.MustExec("drop table if exists tab0") - testKit.MustExec("CREATE TABLE tab0(col0 INTEGER, col1 INTEGER, col2 INTEGER)") - testKit.MustExec("SELECT + - (- CASE + col0 WHEN + CAST( col0 AS SIGNED ) THEN col1 WHEN 79 THEN NULL WHEN + - col1 THEN col0 / + col0 END ) * - 16 FROM tab0") - ctx := testKit.Session() - is := domain.GetDomain(ctx).InfoSchema() - tbl, _ := is.TableByName(model.NewCIStr("test"), model.NewCIStr("tab0")) - col := table.FindCol(tbl.Cols(), "col1") - require.Equal(t, mysql.TypeLong, col.GetType()) -} - -func TestIssues(t *testing.T) { - // for issue #4954 - 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 CHAR(5) CHARACTER SET latin1);") - tk.MustExec("INSERT INTO t VALUES ('oe');") - tk.MustExec("INSERT INTO t VALUES (0xf6);") - r := tk.MustQuery(`SELECT * FROM t WHERE a= 'oe';`) - r.Check(testkit.Rows("oe")) - r = tk.MustQuery(`SELECT HEX(a) FROM t WHERE a= 0xf6;`) - r.Check(testkit.Rows("F6")) - - // for issue #4006 - tk.MustExec(`drop table if exists tb`) - tk.MustExec("create table tb(id int auto_increment primary key, v varchar(32));") - tk.MustExec("insert into tb(v) (select v from tb);") - r = tk.MustQuery(`SELECT * FROM tb;`) - r.Check(testkit.Rows()) - tk.MustExec(`insert into tb(v) values('hello');`) - tk.MustExec("insert into tb(v) (select v from tb);") - r = tk.MustQuery(`SELECT * FROM tb;`) - r.Check(testkit.Rows("1 hello", "2 hello")) - - // for issue #5111 - tk.MustExec(`drop table if exists t`) - tk.MustExec("create table t(c varchar(32));") - tk.MustExec("insert into t values('1e649'),('-1e649');") - r = tk.MustQuery(`SELECT * FROM t where c < 1;`) - r.Check(testkit.Rows("-1e649")) - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", - "Warning|1292|Truncated incorrect DOUBLE value: '1e649'", - "Warning|1292|Truncated incorrect DOUBLE value: '-1e649'")) - r = tk.MustQuery(`SELECT * FROM t where c > 1;`) - r.Check(testkit.Rows("1e649")) - tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", - "Warning|1292|Truncated incorrect DOUBLE value: '1e649'", - "Warning|1292|Truncated incorrect DOUBLE value: '-1e649'")) - - // for issue #5293 - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int)") - tk.MustExec("insert t values (1)") - tk.MustQuery("select * from t where cast(a as binary)").Check(testkit.Rows("1")) - - // for issue #16351 - tk.MustExec("drop table if exists t2") - tk.MustExec("create table t2(a int, b varchar(20))") - tk.MustExec(`insert into t2 values(1,"1111"),(2,"2222"),(3,"3333"),(4,"4444"),(5,"5555"),(6,"6666"),(7,"7777"),(8,"8888"),(9,"9999"),(10,"0000")`) - tk.MustQuery(`select (@j := case when substr(t2.b,1,3)=@i then 1 else @j+1 end) from t2, (select @j := 0, @i := "0") tt limit 10`).Check(testkit.Rows( - "1", "2", "3", "4", "5", "6", "7", "8", "9", "10")) - - // for issue #23479 - tk.MustQuery("select b'10000000' DIV 10").Check(testkit.Rows("12")) - tk.MustQuery("select cast(b'10000000' as unsigned) / 10").Check(testkit.Rows("12.8000")) - tk.MustQuery("select b'10000000' / 10").Check(testkit.Rows("12.8000")) -} - -func TestFilterExtractFromDNF(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 int)") - - tests := []struct { - exprStr string - result string - }{ - { - exprStr: "a = 1 or a = 1 or a = 1", - result: "[eq(test.t.a, 1)]", - }, - { - exprStr: "a = 1 or a = 1 or (a = 1 and b = 1)", - result: "[eq(test.t.a, 1)]", - }, - { - exprStr: "(a = 1 and a = 1) or a = 1 or b = 1", - result: "[or(or(and(eq(test.t.a, 1), eq(test.t.a, 1)), eq(test.t.a, 1)), eq(test.t.b, 1))]", - }, - { - exprStr: "(a = 1 and b = 2) or (a = 1 and b = 3) or (a = 1 and b = 4)", - result: "[eq(test.t.a, 1) or(eq(test.t.b, 2), or(eq(test.t.b, 3), eq(test.t.b, 4)))]", - }, - { - exprStr: "(a = 1 and b = 1 and c = 1) or (a = 1 and b = 1) or (a = 1 and b = 1 and c > 2 and c < 3)", - result: "[eq(test.t.a, 1) eq(test.t.b, 1)]", - }, - } - - ctx := context.Background() - for _, tt := range tests { - sql := "select * from t where " + tt.exprStr - sctx := tk.Session() - sc := sctx.GetSessionVars().StmtCtx - stmts, err := session.Parse(sctx, sql) - require.NoError(t, err, "error %v, for expr %s", err, tt.exprStr) - require.Len(t, stmts, 1) - ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) - require.NoError(t, err, "error %v, for resolve name, expr %s", err, tt.exprStr) - p, _, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) - require.NoError(t, err, "error %v, for build plan, expr %s", err, tt.exprStr) - selection := p.(plannercore.LogicalPlan).Children()[0].(*plannercore.LogicalSelection) - conds := make([]expression.Expression, len(selection.Conditions)) - for i, cond := range selection.Conditions { - conds[i] = expression.PushDownNot(sctx, cond) - } - afterFunc := expression.ExtractFiltersFromDNFs(sctx, conds) - sort.Slice(afterFunc, func(i, j int) bool { - return bytes.Compare(afterFunc[i].HashCode(sc), afterFunc[j].HashCode(sc)) < 0 - }) - require.Equal(t, fmt.Sprintf("%s", afterFunc), tt.result, "wrong result for expr: %s", tt.exprStr) - } -} - -func TestTiDBIsOwnerFunc(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - result := tk.MustQuery("select tidb_is_ddl_owner()") - var ret int64 - if tk.Session().IsDDLOwner() { - ret = 1 - } - result.Check(testkit.Rows(fmt.Sprintf("%v", ret))) -} - -func TestTiDBDecodePlanFunc(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustQuery("select tidb_decode_plan('')").Check(testkit.Rows("")) - tk.MustQuery("select tidb_decode_plan('7APIMAk1XzEzCTAJMQlmdW5jczpjb3VudCgxKQoxCTE3XzE0CTAJMAlpbm5lciBqb2luLCBp" + - "AQyQOlRhYmxlUmVhZGVyXzIxLCBlcXVhbDpbZXEoQ29sdW1uIzEsIA0KCDkpIBkXADIVFywxMCldCjIJMzFfMTgFZXhkYXRhOlNlbGVjdGlvbl" + - "8xNwozCTFfMTcJMQkwCWx0HVlATlVMTCksIG5vdChpc251bGwVHAApUhcAUDIpKQo0CTEwXzE2CTEJMTAwMDAJdAHB2Dp0MSwgcmFuZ2U6Wy1p" + - "bmYsK2luZl0sIGtlZXAgb3JkZXI6ZmFsc2UsIHN0YXRzOnBzZXVkbwoFtgAyAZcEMAk6tgAEMjAFtgQyMDq2AAg5LCBmtgAAMFa3AAA5FbcAO" + - "T63AAAyzrcA')").Check(testkit.Rows("" + - "\tid \ttask\testRows\toperator info\n" + - "\tStreamAgg_13 \troot\t1 \tfuncs:count(1)\n" + - "\t└─HashJoin_14 \troot\t0 \tinner join, inner:TableReader_21, equal:[eq(Column#1, Column#9) eq(Column#2, Column#10)]\n" + - "\t ├─TableReader_18 \troot\t0 \tdata:Selection_17\n" + - "\t │ └─Selection_17 \tcop \t0 \tlt(Column#1, NULL), not(isnull(Column#1)), not(isnull(Column#2))\n" + - "\t │ └─TableScan_16\tcop \t10000 \ttable:t1, range:[-inf,+inf], keep order:false, stats:pseudo\n" + - "\t └─TableReader_21 \troot\t0 \tdata:Selection_20\n" + - "\t └─Selection_20 \tcop \t0 \tlt(Column#9, NULL), not(isnull(Column#10)), not(isnull(Column#9))\n" + - "\t └─TableScan_19\tcop \t10000 \ttable:t2, range:[-inf,+inf], keep order:false, stats:pseudo")) - tk.MustQuery("select tidb_decode_plan('rwPwcTAJNV8xNAkwCTEJZnVuY3M6bWF4KHRlc3QudC5hKS0+Q29sdW1uIzQJMQl0aW1lOj" + - "IyMy45MzXCtXMsIGxvb3BzOjIJMTI4IEJ5dGVzCU4vQQoxCTE2XzE4CTAJMQlvZmZzZXQ6MCwgY291bnQ6MQkxCQlHFDE4LjQyMjJHAAhOL0" + - "EBBCAKMgkzMl8yOAkBlEBpbmRleDpMaW1pdF8yNwkxCQ0+DDYuODUdPSwxLCBycGMgbnVtOiANDAUpGDE1MC44MjQFKjhwcm9jIGtleXM6MA" + - "kxOTgdsgAzAbIAMgFearIAFDU3LjM5NgVKAGwN+BGxIDQJMTNfMjYJMQGgHGFibGU6dCwgCbqwaWR4KGEpLCByYW5nZTooMCwraW5mXSwga2" + - "VlcCBvcmRlcjp0cnVlLCBkZXNjAT8kaW1lOjU2LjY2MR1rJDEJTi9BCU4vQQo=')").Check(testkit.Rows("" + - "\tid \ttask\testRows\toperator info \tactRows\texecution info \tmemory \tdisk\n" + - "\tStreamAgg_14 \troot\t1 \tfuncs:max(test.t.a)->Column#4 \t1 \ttime:223.935µs, loops:2 \t128 Bytes\tN/A\n" + - "\t└─Limit_18 \troot\t1 \toffset:0, count:1 \t1 \ttime:218.422µs, loops:2 \tN/A \tN/A\n" + - "\t └─IndexReader_28 \troot\t1 \tindex:Limit_27 \t1 \ttime:216.85µs, loops:1, rpc num: 1, rpc time:150.824µs, proc keys:0\t198 Bytes\tN/A\n" + - "\t └─Limit_27 \tcop \t1 \toffset:0, count:1 \t1 \ttime:57.396µs, loops:2 \tN/A \tN/A\n" + - "\t └─IndexScan_26\tcop \t1 \ttable:t, index:idx(a), range:(0,+inf], keep order:true, desc\t1 \ttime:56.661µs, loops:1 \tN/A \tN/A")) - - // Test issue16939 - tk.MustQuery("select tidb_decode_plan(query), time from information_schema.slow_query order by time desc limit 1;") - tk.MustQuery("select tidb_decode_plan('xxx')").Check(testkit.Rows("xxx")) -} - -func TestTiDBDecodeKeyFunc(t *testing.T) { - store := testkit.CreateMockStore(t) - - collate.SetNewCollationEnabledForTest(false) - defer collate.SetNewCollationEnabledForTest(true) - - tk := testkit.NewTestKit(t, store) - var result *testkit.Result + var result *testkit.Result // Row Keys result = tk.MustQuery("select tidb_decode_key( '74800000000000002B5F72800000000000A5D3' )") @@ -2497,334 +862,65 @@ func TestTiDBDecodeKeyFunc(t *testing.T) { tk.MustQuery(sql).Check(testkit.Rows(hexKey)) // https://github.com/pingcap/tidb/issues/33015. - hexKey = "74800000000000012B5F72800000000000A5D3" - sql = fmt.Sprintf("select tidb_decode_key('%s')", hexKey) - tk.MustQuery(sql).Check(testkit.Rows(`{"_tidb_rowid":42451,"table_id":"299"}`)) - - // Test the table with the nonclustered index. - const rowID = 10 - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t (a int primary key nonclustered, b int, key bk (b));") - dom = domain.GetDomain(tk.Session()) - is = dom.InfoSchema() - tbl, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - buildTableRowKey := func(tableID, rowID int64) string { - return hex.EncodeToString( - codec.EncodeBytes( - nil, - tablecodec.EncodeRowKeyWithHandle(tableID, kv.IntHandle(rowID)), - )) - } - hexKey = buildTableRowKey(tbl.Meta().ID, rowID) - sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) - rs = fmt.Sprintf(`{"_tidb_rowid":%d,"table_id":"%d"}`, rowID, tbl.Meta().ID) - tk.MustQuery(sql).Check(testkit.Rows(rs)) - - // Test the table with the clustered index. - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t (a int primary key clustered, b int, key bk (b));") - dom = domain.GetDomain(tk.Session()) - is = dom.InfoSchema() - tbl, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - hexKey = buildTableRowKey(tbl.Meta().ID, rowID) - sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) - rs = fmt.Sprintf(`{"%s":%d,"table_id":"%d"}`, tbl.Meta().GetPkName().String(), rowID, tbl.Meta().ID) - tk.MustQuery(sql).Check(testkit.Rows(rs)) - - // Test partition table. - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t (a int primary key clustered, b int, key bk (b)) PARTITION BY RANGE (a) (PARTITION p0 VALUES LESS THAN (1), PARTITION p1 VALUES LESS THAN (2));") - dom = domain.GetDomain(tk.Session()) - is = dom.InfoSchema() - tbl, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - require.NotNil(t, tbl.Meta().Partition) - hexKey = buildTableRowKey(tbl.Meta().Partition.Definitions[0].ID, rowID) - sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) - rs = fmt.Sprintf(`{"%s":%d,"partition_id":%d,"table_id":"%d"}`, tbl.Meta().GetPkName().String(), rowID, tbl.Meta().Partition.Definitions[0].ID, tbl.Meta().ID) - tk.MustQuery(sql).Check(testkit.Rows(rs)) - - hexKey = tablecodec.EncodeTablePrefix(tbl.Meta().Partition.Definitions[0].ID).String() - sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) - rs = fmt.Sprintf(`{"partition_id":%d,"table_id":%d}`, tbl.Meta().Partition.Definitions[0].ID, tbl.Meta().ID) - tk.MustQuery(sql).Check(testkit.Rows(rs)) - - data = []types.Datum{types.NewIntDatum(100)} - hexKey = buildIndexKeyFromData(tbl.Meta().Partition.Definitions[0].ID, tbl.Indices()[0].Meta().ID, data) - sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) - rs = fmt.Sprintf(`{"index_id":1,"index_vals":{"b":"100"},"partition_id":%d,"table_id":%d}`, tbl.Meta().Partition.Definitions[0].ID, tbl.Meta().ID) - tk.MustQuery(sql).Check(testkit.Rows(rs)) -} - -func TestTwoDecimalTruncate(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set sql_mode=''") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t1(a decimal(10,5), b decimal(10,1))") - tk.MustExec("insert into t1 values(123.12345, 123.12345)") - tk.MustExec("update t1 set b = a") - res := tk.MustQuery("select a, b from t1") - res.Check(testkit.Rows("123.12345 123.1")) - res = tk.MustQuery("select 2.00000000000000000000000000000001 * 1.000000000000000000000000000000000000000000002") - res.Check(testkit.Rows("2.000000000000000000000000000000")) -} - -func TestPrefixIndex(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec(`CREATE TABLE t1 ( - name varchar(12) DEFAULT NULL, - KEY pname (name(12)) - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci`) - - tk.MustExec("insert into t1 values('借款策略集_网页');") - res := tk.MustQuery("select * from t1 where name = '借款策略集_网页';") - res.Check(testkit.Rows("借款策略集_网页")) - - tk.MustExec(`CREATE TABLE prefix ( - a int(11) NOT NULL, - b varchar(55) DEFAULT NULL, - c int(11) DEFAULT NULL, - PRIMARY KEY (a), - KEY prefix_index (b(2)), - KEY prefix_complex (a,b(2)) - ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;`) - - tk.MustExec("INSERT INTO prefix VALUES(0, 'b', 2), (1, 'bbb', 3), (2, 'bbc', 4), (3, 'bbb', 5), (4, 'abc', 6), (5, 'abc', 7), (6, 'abc', 7), (7, 'ÿÿ', 8), (8, 'ÿÿ0', 9), (9, 'ÿÿÿ', 10);") - res = tk.MustQuery("select c, b from prefix where b > 'ÿ' and b < 'ÿÿc'") - res.Check(testkit.Rows("8 ÿÿ", "9 ÿÿ0")) - - res = tk.MustQuery("select a, b from prefix where b LIKE 'ÿÿ%'") - res.Check(testkit.Rows("7 ÿÿ", "8 ÿÿ0", "9 ÿÿÿ")) -} - -func TestDecimalMul(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("USE test") - tk.MustExec("create table t(a decimal(38, 17));") - tk.MustExec("insert into t select 0.5999991229316*0.918755041726043;") - res := tk.MustQuery("select * from t;") - res.Check(testkit.Rows("0.55125221922461136")) -} - -func TestDecimalDiv(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustQuery("select cast(1 as decimal(60,30)) / cast(1 as decimal(60,30)) / cast(1 as decimal(60, 30))").Check(testkit.Rows("1.000000000000000000000000000000")) - tk.MustQuery("select cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30))").Check(testkit.Rows("0.047619047619047619047619047619")) - tk.MustQuery("select cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30)) / cast(13 as decimal(60, 30))").Check(testkit.Rows("0.003663003663003663003663003663")) -} - -func TestUnknowHintIgnore(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("USE test") - tk.MustExec("create table t(a int)") - tk.MustQuery("select /*+ unknown_hint(c1)*/ 1").Check(testkit.Rows("1")) - tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1064 Optimizer hint syntax error at line 1 column 23 near \"unknown_hint(c1)*/\" ")) - rs, err := tk.Exec("select 1 from /*+ test1() */ t") - require.NoError(t, err) - rs.Close() -} - -func TestValuesInNonInsertStmt(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 bigint, b double, c decimal, d varchar(20), e datetime, f time, g json);`) - tk.MustExec(`insert into t values(1, 1.1, 2.2, "abc", "2018-10-24", NOW(), "12");`) - res := tk.MustQuery(`select values(a), values(b), values(c), values(d), values(e), values(f), values(g) from t;`) - res.Check(testkit.Rows(` `)) -} - -func TestUserVarMockWindFunc(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 varchar (20), c varchar (20));`) - tk.MustExec(`insert into t values - (1,'key1-value1','insert_order1'), - (1,'key1-value2','insert_order2'), - (1,'key1-value3','insert_order3'), - (1,'key1-value4','insert_order4'), - (1,'key1-value5','insert_order5'), - (1,'key1-value6','insert_order6'), - (2,'key2-value1','insert_order1'), - (2,'key2-value2','insert_order2'), - (2,'key2-value3','insert_order3'), - (2,'key2-value4','insert_order4'), - (2,'key2-value5','insert_order5'), - (2,'key2-value6','insert_order6'), - (3,'key3-value1','insert_order1'), - (3,'key3-value2','insert_order2'), - (3,'key3-value3','insert_order3'), - (3,'key3-value4','insert_order4'), - (3,'key3-value5','insert_order5'), - (3,'key3-value6','insert_order6'); - `) - tk.MustExec(`SET @LAST_VAL := NULL;`) - tk.MustExec(`SET @ROW_NUM := 0;`) - - tk.MustQuery(`select * from ( - SELECT a, - @ROW_NUM := IF(a = @LAST_VAL, @ROW_NUM + 1, 1) AS ROW_NUM, - @LAST_VAL := a AS LAST_VAL, - b, - c - FROM (select * from t where a in (1, 2, 3) ORDER BY a, c) t1 - ) t2 - where t2.ROW_NUM < 2; - `).Check(testkit.Rows( - `1 1 1 key1-value1 insert_order1`, - `2 1 2 key2-value1 insert_order1`, - `3 1 3 key3-value1 insert_order1`, - )) - - tk.MustQuery(`select * from ( - SELECT a, - @ROW_NUM := IF(a = @LAST_VAL, @ROW_NUM + 1, 1) AS ROW_NUM, - @LAST_VAL := a AS LAST_VAL, - b, - c - FROM (select * from t where a in (1, 2, 3) ORDER BY a, c) t1 - ) t2; - `).Check(testkit.Rows( - `1 1 1 key1-value1 insert_order1`, - `1 2 1 key1-value2 insert_order2`, - `1 3 1 key1-value3 insert_order3`, - `1 4 1 key1-value4 insert_order4`, - `1 5 1 key1-value5 insert_order5`, - `1 6 1 key1-value6 insert_order6`, - `2 1 2 key2-value1 insert_order1`, - `2 2 2 key2-value2 insert_order2`, - `2 3 2 key2-value3 insert_order3`, - `2 4 2 key2-value4 insert_order4`, - `2 5 2 key2-value5 insert_order5`, - `2 6 2 key2-value6 insert_order6`, - `3 1 3 key3-value1 insert_order1`, - `3 2 3 key3-value2 insert_order2`, - `3 3 3 key3-value3 insert_order3`, - `3 4 3 key3-value4 insert_order4`, - `3 5 3 key3-value5 insert_order5`, - `3 6 3 key3-value6 insert_order6`, - )) -} - -func TestCastAsTime(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 (col1 bigint, col2 double, col3 decimal, col4 varchar(20), col5 json);`) - tk.MustExec(`insert into t values (1, 1, 1, "1", "1");`) - tk.MustExec(`insert into t values (null, null, null, null, null);`) - tk.MustQuery(`select cast(col1 as time), cast(col2 as time), cast(col3 as time), cast(col4 as time), cast(col5 as time) from t where col1 = 1;`).Check(testkit.Rows( - `00:00:01 00:00:01 00:00:01 00:00:01 `, - )) - tk.MustQuery(`select cast(col1 as time), cast(col2 as time), cast(col3 as time), cast(col4 as time), cast(col5 as time) from t where col1 is null;`).Check(testkit.Rows( - ` `, - )) - - err := tk.ExecToErr(`select cast(col1 as time(31)) from t where col1 is null;`) - require.Error(t, err, "[expression:1426]Too big precision 31 specified for column 'CAST'. Maximum is 6.") - - err = tk.ExecToErr(`select cast(col2 as time(31)) from t where col1 is null;`) - require.Error(t, err, "[expression:1426]Too big precision 31 specified for column 'CAST'. Maximum is 6.") - - err = tk.ExecToErr(`select cast(col3 as time(31)) from t where col1 is null;`) - require.Error(t, err, "[expression:1426]Too big precision 31 specified for column 'CAST'. Maximum is 6.") - - err = tk.ExecToErr(`select cast(col4 as time(31)) from t where col1 is null;`) - require.Error(t, err, "[expression:1426]Too big precision 31 specified for column 'CAST'. Maximum is 6.") - - err = tk.ExecToErr(`select cast(col5 as time(31)) from t where col1 is null;`) - require.Error(t, err, "[expression:1426]Too big precision 31 specified for column 'CAST'. Maximum is 6.") -} - -func TestValuesFloat32(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 (i int key, j float);`) - tk.MustExec(`insert into t values (1, 0.01);`) - tk.MustQuery(`select * from t;`).Check(testkit.Rows(`1 0.01`)) - tk.MustExec(`insert into t values (1, 0.02) on duplicate key update j = values (j);`) - tk.MustQuery(`select * from t;`).Check(testkit.Rows(`1 0.02`)) -} + hexKey = "74800000000000012B5F72800000000000A5D3" + sql = fmt.Sprintf("select tidb_decode_key('%s')", hexKey) + tk.MustQuery(sql).Check(testkit.Rows(`{"_tidb_rowid":42451,"table_id":"299"}`)) -func TestFuncNameConst(t *testing.T) { - store := testkit.CreateMockStore(t) + // Test the table with the nonclustered index. + const rowID = 10 + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t (a int primary key nonclustered, b int, key bk (b));") + dom = domain.GetDomain(tk.Session()) + is = dom.InfoSchema() + tbl, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + buildTableRowKey := func(tableID, rowID int64) string { + return hex.EncodeToString( + codec.EncodeBytes( + nil, + tablecodec.EncodeRowKeyWithHandle(tableID, kv.IntHandle(rowID)), + )) + } + hexKey = buildTableRowKey(tbl.Meta().ID, rowID) + sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) + rs = fmt.Sprintf(`{"_tidb_rowid":%d,"table_id":"%d"}`, rowID, tbl.Meta().ID) + tk.MustQuery(sql).Check(testkit.Rows(rs)) - tk := testkit.NewTestKit(t, store) + // Test the table with the clustered index. + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t (a int primary key clustered, b int, key bk (b));") + dom = domain.GetDomain(tk.Session()) + is = dom.InfoSchema() + tbl, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + hexKey = buildTableRowKey(tbl.Meta().ID, rowID) + sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) + rs = fmt.Sprintf(`{"%s":%d,"table_id":"%d"}`, tbl.Meta().GetPkName().String(), rowID, tbl.Meta().ID) + tk.MustQuery(sql).Check(testkit.Rows(rs)) - tk.MustExec("USE test;") - tk.MustExec("DROP TABLE IF EXISTS t;") - tk.MustExec("CREATE TABLE t(a CHAR(20), b VARCHAR(20), c BIGINT);") - tk.MustExec("INSERT INTO t (b, c) values('hello', 1);") - - r := tk.MustQuery("SELECT name_const('test_int', 1), name_const('test_float', 3.1415);") - r.Check(testkit.Rows("1 3.1415")) - r = tk.MustQuery("SELECT name_const('test_string', 'hello'), name_const('test_nil', null);") - r.Check(testkit.Rows("hello ")) - r = tk.MustQuery("SELECT name_const('test_string', 1) + c FROM t;") - r.Check(testkit.Rows("2")) - r = tk.MustQuery("SELECT concat('hello', name_const('test_string', 'world')) FROM t;") - r.Check(testkit.Rows("helloworld")) - r = tk.MustQuery("SELECT NAME_CONST('come', -1);") - r.Check(testkit.Rows("-1")) - r = tk.MustQuery("SELECT NAME_CONST('come', -1.0);") - r.Check(testkit.Rows("-1.0")) - err := tk.ExecToErr(`select name_const(a,b) from t;`) - require.Error(t, err, "[planner:1210]Incorrect arguments to NAME_CONST") - err = tk.ExecToErr(`select name_const(a,"hello") from t;`) - require.Error(t, err, "[planner:1210]Incorrect arguments to NAME_CONST") - err = tk.ExecToErr(`select name_const("hello", b) from t;`) - require.Error(t, err, "[planner:1210]Incorrect arguments to NAME_CONST") - err = tk.ExecToErr(`select name_const("hello", 1+1) from t;`) - require.Error(t, err, "[planner:1210]Incorrect arguments to NAME_CONST") - err = tk.ExecToErr(`select name_const(concat('a', 'b'), 555) from t;`) - require.Error(t, err, "[planner:1210]Incorrect arguments to NAME_CONST") - err = tk.ExecToErr(`select name_const(555) from t;`) - require.Error(t, err, "[expression:1582]Incorrect parameter count in the call to native function 'name_const'") - - var rs sqlexec.RecordSet - rs, err = tk.Exec(`select name_const("hello", 1);`) + // Test partition table. + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t (a int primary key clustered, b int, key bk (b)) PARTITION BY RANGE (a) (PARTITION p0 VALUES LESS THAN (1), PARTITION p1 VALUES LESS THAN (2));") + dom = domain.GetDomain(tk.Session()) + is = dom.InfoSchema() + tbl, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) require.NoError(t, err) - require.Len(t, rs.Fields(), 1) - require.Equal(t, "hello", rs.Fields()[0].Column.Name.L) -} + require.NotNil(t, tbl.Meta().Partition) + hexKey = buildTableRowKey(tbl.Meta().Partition.Definitions[0].ID, rowID) + sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) + rs = fmt.Sprintf(`{"%s":%d,"partition_id":%d,"table_id":"%d"}`, tbl.Meta().GetPkName().String(), rowID, tbl.Meta().Partition.Definitions[0].ID, tbl.Meta().ID) + tk.MustQuery(sql).Check(testkit.Rows(rs)) -func TestValuesEnum(t *testing.T) { - store := testkit.CreateMockStore(t) + hexKey = tablecodec.EncodeTablePrefix(tbl.Meta().Partition.Definitions[0].ID).String() + sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) + rs = fmt.Sprintf(`{"partition_id":%d,"table_id":%d}`, tbl.Meta().Partition.Definitions[0].ID, tbl.Meta().ID) + tk.MustQuery(sql).Check(testkit.Rows(rs)) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec(`drop table if exists t;`) - tk.MustExec(`create table t (a bigint primary key, b enum('a','b','c'));`) - tk.MustExec(`insert into t values (1, "a");`) - tk.MustQuery(`select * from t;`).Check(testkit.Rows(`1 a`)) - tk.MustExec(`insert into t values (1, "b") on duplicate key update b = values(b);`) - tk.MustQuery(`select * from t;`).Check(testkit.Rows(`1 b`)) + data = []types.Datum{types.NewIntDatum(100)} + hexKey = buildIndexKeyFromData(tbl.Meta().Partition.Definitions[0].ID, tbl.Indices()[0].Meta().ID, data) + sql = fmt.Sprintf("select tidb_decode_key( '%s' )", hexKey) + rs = fmt.Sprintf(`{"index_id":1,"index_vals":{"b":"100"},"partition_id":%d,"table_id":%d}`, tbl.Meta().Partition.Definitions[0].ID, tbl.Meta().ID) + tk.MustQuery(sql).Check(testkit.Rows(rs)) } func TestIssue9710(t *testing.T) { @@ -2858,152 +954,6 @@ func TestIssue9710(t *testing.T) { } } -// TestDecimalConvertToTime for issue #9770 -func TestDecimalConvertToTime(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 datetime(6), b timestamp)") - tk.MustExec("insert t values (20010101100000.123456, 20110707101112.123456)") - tk.MustQuery("select * from t").Check(testkit.Rows("2001-01-01 10:00:00.123456 2011-07-07 10:11:12")) -} - -func TestDaynameArithmetic(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - cases := []struct { - sql string - result string - }{ - {`select dayname("1962-03-01")+0;`, "3"}, - {`select dayname("1962-03-02")+0;`, "4"}, - {`select dayname("1962-03-03")+0;`, "5"}, - {`select dayname("1962-03-04")+0;`, "6"}, - {`select dayname("1962-03-05")+0;`, "0"}, - {`select dayname("1962-03-06")+0;`, "1"}, - {`select dayname("1962-03-07")+0;`, "2"}, - {`select dayname("1962-03-08")+0;`, "3"}, - {`select dayname("1962-03-01")+1;`, "4"}, - {`select dayname("1962-03-01")+2;`, "5"}, - {`select dayname("1962-03-01")+3;`, "6"}, - {`select dayname("1962-03-01")+4;`, "7"}, - {`select dayname("1962-03-01")+5;`, "8"}, - {`select dayname("1962-03-01")+6;`, "9"}, - {`select dayname("1962-03-01")+7;`, "10"}, - {`select dayname("1962-03-01")+2333;`, "2336"}, - {`select dayname("1962-03-01")+2.333;`, "5.333"}, - {`select dayname("1962-03-01")>2;`, "1"}, - {`select dayname("1962-03-01")<2;`, "0"}, - {`select dayname("1962-03-01")=3;`, "1"}, - {`select dayname("1962-03-01")!=3;`, "0"}, - {`select dayname("1962-03-01")<4;`, "1"}, - {`select dayname("1962-03-01")>4;`, "0"}, - {`select !dayname("1962-03-01");`, "0"}, - {`select dayname("1962-03-01")&1;`, "1"}, - {`select dayname("1962-03-01")&3;`, "3"}, - {`select dayname("1962-03-01")&7;`, "3"}, - {`select dayname("1962-03-01")|1;`, "3"}, - {`select dayname("1962-03-01")|3;`, "3"}, - {`select dayname("1962-03-01")|7;`, "7"}, - {`select dayname("1962-03-01")^1;`, "2"}, - {`select dayname("1962-03-01")^3;`, "0"}, - {`select dayname("1962-03-01")^7;`, "4"}, - } - - for _, c := range cases { - tk.MustQuery(c.sql).Check(testkit.Rows(c.result)) - } -} - -func TestTimestampDatumEncode(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 bigint primary key, b timestamp)`) - tk.MustExec(`insert into t values (1, "2019-04-29 11:56:12")`) - tk.MustQuery(`explain format = 'brief' select * from t where b = (select max(b) from t)`).Check(testkit.Rows( - "TableReader 10.00 root data:Selection", - "└─Selection 10.00 cop[tikv] eq(test.t.b, 2019-04-29 11:56:12)", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - )) - tk.MustQuery(`select * from t where b = (select max(b) from t)`).Check(testkit.Rows(`1 2019-04-29 11:56:12`)) -} - -func TestDateTimeAddReal(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - cases := []struct { - sql string - result string - }{ - {`SELECT "1900-01-01 00:00:00" + INTERVAL 1.123456789e3 SECOND;`, "1900-01-01 00:18:43.456789"}, - {`SELECT 19000101000000 + INTERVAL 1.123456789e3 SECOND;`, "1900-01-01 00:18:43.456789"}, - {`select date("1900-01-01") + interval 1.123456789e3 second;`, "1900-01-01 00:18:43.456789"}, - {`SELECT "1900-01-01 00:18:43.456789" - INTERVAL 1.123456789e3 SECOND;`, "1900-01-01 00:00:00"}, - {`SELECT 19000101001843.456789 - INTERVAL 1.123456789e3 SECOND;`, "1900-01-01 00:00:00"}, - {`SELECT 19000101000000.0005 + INTERVAL 0.0005 SECOND;`, "1900-01-01 00:00:00.001000"}, - {`select date("1900-01-01") - interval 1.123456789e3 second;`, "1899-12-31 23:41:16.543211"}, - {`select 19000101000000 - interval 1.123456789e3 second;`, "1899-12-31 23:41:16.543211"}, - } - - for _, c := range cases { - tk.MustQuery(c.sql).Check(testkit.Rows(c.result)) - } -} - -func TestExprPushdown(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, col1 varchar(10), col2 varchar(10), col3 int, col4 int, col5 int, index key1" + - " (col1, col2, col3, col4), index key2 (col4, col3, col2, col1))") - tk.MustExec("insert into t values(1,'211111','311',4,5,6),(2,'311111','411',5,6,7),(3,'411111','511',6,7,8)," + - "(4,'511111','611',7,8,9),(5,'611111','711',8,9,10)") - - // case 1, index scan without double read, some filters can not be pushed to cop task - rows := tk.MustQuery("explain format = 'brief' select col2, col1 from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Rows() - require.Equal(t, "root", fmt.Sprintf("%v", rows[1][2])) - require.Equal(t, "eq(from_base64(to_base64(substr(test.t.col1, 1, 1))), \"4\")", fmt.Sprintf("%v", rows[1][4])) - require.Equal(t, "cop[tikv]", fmt.Sprintf("%v", rows[3][2])) - require.Equal(t, "like(test.t.col2, \"5%\", 92)", fmt.Sprintf("%v", rows[3][4])) - tk.MustQuery("select col2, col1 from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("511 411111")) - tk.MustQuery("select count(col2) from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("1")) - - // case 2, index scan without double read, none of the filters can be pushed to cop task - rows = tk.MustQuery("explain format = 'brief' select col1, col2 from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Rows() - require.Equal(t, "root", fmt.Sprintf("%v", rows[0][2])) - require.Equal(t, "eq(from_base64(to_base64(substr(test.t.col1, 1, 1))), \"4\"), eq(from_base64(to_base64(substr(test.t.col2, 1, 1))), \"5\")", fmt.Sprintf("%v", rows[0][4])) - tk.MustQuery("select col1, col2 from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("411111 511")) - tk.MustQuery("select count(col1) from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("1")) - - // case 3, index scan with double read, some filters can not be pushed to cop task - rows = tk.MustQuery("explain format = 'brief' select id from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Rows() - require.Equal(t, "root", fmt.Sprintf("%v", rows[1][2])) - require.Equal(t, "eq(from_base64(to_base64(substr(test.t.col1, 1, 1))), \"4\")", fmt.Sprintf("%v", rows[1][4])) - require.Equal(t, "cop[tikv]", fmt.Sprintf("%v", rows[3][2])) - require.Equal(t, "like(test.t.col2, \"5%\", 92)", fmt.Sprintf("%v", rows[3][4])) - tk.MustQuery("select id from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("3")) - tk.MustQuery("select count(id) from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("1")) - - // case 4, index scan with double read, none of the filters can be pushed to cop task - rows = tk.MustQuery("explain format = 'brief' select id from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Rows() - require.Equal(t, "root", fmt.Sprintf("%v", rows[1][2])) - require.Equal(t, "eq(from_base64(to_base64(substr(test.t.col1, 1, 1))), \"4\"), eq(from_base64(to_base64(substr(test.t.col2, 1, 1))), \"5\")", fmt.Sprintf("%v", rows[1][4])) - tk.MustQuery("select id from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("3")) - tk.MustQuery("select count(id) from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'").Check(testkit.Rows("1")) -} - func TestShardIndexOnTiFlash(t *testing.T) { store := testkit.CreateMockStore(t) @@ -3103,175 +1053,6 @@ func TestIssue10804(t *testing.T) { tk.MustQuery(`SELECT @@GLOBAL.information_schema_stats_expiry`).Check(testkit.Rows(`0`)) } -func TestDatetimeMicrosecond(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - // For int - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 SECOND_MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:27.800000")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 MINUTE_MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:27.800000")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 HOUR_MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:27.800000")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 DAY_MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:27.800000")) - - // For decimal - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_MINUTE);`).Check( - testkit.Rows("2007-03-29 00:10:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE_SECOND);`).Check( - testkit.Rows("2007-03-28 22:10:30")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR_MONTH);`).Check( - testkit.Rows("2009-05-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_HOUR);`).Check( - testkit.Rows("2007-03-31 00:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_MINUTE);`).Check( - testkit.Rows("2007-03-29 00:10:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_SECOND);`).Check( - testkit.Rows("2007-03-28 22:10:30")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_SECOND);`).Check( - testkit.Rows("2007-03-28 22:10:30")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 SECOND);`).Check( - testkit.Rows("2007-03-28 22:08:30.200000")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR);`).Check( - testkit.Rows("2009-03-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 QUARTER);`).Check( - testkit.Rows("2007-09-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MONTH);`).Check( - testkit.Rows("2007-05-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 WEEK);`).Check( - testkit.Rows("2007-04-11 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY);`).Check( - testkit.Rows("2007-03-30 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR);`).Check( - testkit.Rows("2007-03-29 00:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE);`).Check( - testkit.Rows("2007-03-28 22:10:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:28.000002")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_MINUTE);`).Check( - testkit.Rows("2007-03-28 20:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR_MONTH);`).Check( - testkit.Rows("2005-01-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_HOUR);`).Check( - testkit.Rows("2007-03-26 20:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_MINUTE);`).Check( - testkit.Rows("2007-03-28 20:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - // tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 SECOND);`).Check( - // testkit.Rows("2007-03-28 22:08:25.800000")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR);`).Check( - testkit.Rows("2005-03-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 QUARTER);`).Check( - testkit.Rows("2006-09-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MONTH);`).Check( - testkit.Rows("2007-01-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 WEEK);`).Check( - testkit.Rows("2007-03-14 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY);`).Check( - testkit.Rows("2007-03-26 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR);`).Check( - testkit.Rows("2007-03-28 20:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE);`).Check( - testkit.Rows("2007-03-28 22:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:27.999998")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_MINUTE);`).Check( - testkit.Rows("2007-03-28 20:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR_MONTH);`).Check( - testkit.Rows("2005-01-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_HOUR);`).Check( - testkit.Rows("2007-03-26 20:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_MINUTE);`).Check( - testkit.Rows("2007-03-28 20:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" SECOND);`).Check( - testkit.Rows("2007-03-28 22:08:25.800000")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR);`).Check( - testkit.Rows("2005-03-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" QUARTER);`).Check( - testkit.Rows("2006-09-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MONTH);`).Check( - testkit.Rows("2007-01-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" WEEK);`).Check( - testkit.Rows("2007-03-14 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY);`).Check( - testkit.Rows("2007-03-26 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR);`).Check( - testkit.Rows("2007-03-28 20:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE);`).Check( - testkit.Rows("2007-03-28 22:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:27.999998")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_MINUTE);`).Check( - testkit.Rows("2007-03-28 20:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR_MONTH);`).Check( - testkit.Rows("2005-01-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_HOUR);`).Check( - testkit.Rows("2007-03-26 20:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_MINUTE);`).Check( - testkit.Rows("2007-03-28 20:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_SECOND);`).Check( - testkit.Rows("2007-03-28 22:06:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" SECOND);`).Check( - testkit.Rows("2007-03-28 22:08:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.+2" SECOND);`).Check( - testkit.Rows("2007-03-28 22:08:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.*2" SECOND);`).Check( - testkit.Rows("2007-03-28 22:08:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2./2" SECOND);`).Check( - testkit.Rows("2007-03-28 22:08:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.a2" SECOND);`).Check( - testkit.Rows("2007-03-28 22:08:26")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR);`).Check( - testkit.Rows("2005-03-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" QUARTER);`).Check( - testkit.Rows("2006-09-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MONTH);`).Check( - testkit.Rows("2007-01-28 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" WEEK);`).Check( - testkit.Rows("2007-03-14 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY);`).Check( - testkit.Rows("2007-03-26 22:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR);`).Check( - testkit.Rows("2007-03-28 20:08:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE);`).Check( - testkit.Rows("2007-03-28 22:06:28")) - tk.MustQuery(`select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MICROSECOND);`).Check( - testkit.Rows("2007-03-28 22:08:27.999998")) -} - -func TestFuncCaseWithLeftJoin(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - - tk.MustExec("create table kankan1(id int, name text)") - tk.MustExec("insert into kankan1 values(1, 'a')") - tk.MustExec("insert into kankan1 values(2, 'a')") - - tk.MustExec("create table kankan2(id int, h1 text)") - tk.MustExec("insert into kankan2 values(2, 'z')") - - tk.MustQuery("select t1.id from kankan1 t1 left join kankan2 t2 on t1.id = t2.id where (case when t1.name='b' then 'case2' when t1.name='a' then 'case1' else NULL end) = 'case1' order by t1.id").Check(testkit.Rows("1", "2")) -} - func TestNotExistFunc(t *testing.T) { store := testkit.CreateMockStore(t) @@ -3339,143 +1120,6 @@ func TestDecodetoChunkReuse(t *testing.T) { rs.Close() } -func TestInMeetsPrepareAndExecute(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("prepare pr1 from 'select ? in (1,?,?)'") - tk.MustExec("set @a=1, @b=2, @c=3") - tk.MustQuery("execute pr1 using @a,@b,@c").Check(testkit.Rows("1")) - - tk.MustExec("prepare pr2 from 'select 3 in (1,?,?)'") - tk.MustExec("set @a=2, @b=3") - tk.MustQuery("execute pr2 using @a,@b").Check(testkit.Rows("1")) - - tk.MustExec("prepare pr3 from 'select ? in (1,2,3)'") - tk.MustExec("set @a=4") - tk.MustQuery("execute pr3 using @a").Check(testkit.Rows("0")) - - tk.MustExec("prepare pr4 from 'select ? in (?,?,?)'") - tk.MustExec("set @a=1, @b=2, @c=3, @d=4") - tk.MustQuery("execute pr4 using @a,@b,@c,@d").Check(testkit.Rows("0")) -} - -func TestCastStrToInt(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - cases := []struct { - sql string - result int - }{ - {"select cast('' as signed)", 0}, - {"select cast('12345abcde' as signed)", 12345}, - {"select cast('123e456' as signed)", 123}, - {"select cast('-12345abcde' as signed)", -12345}, - {"select cast('-123e456' as signed)", -123}, - } - for _, ca := range cases { - tk.Session().GetSessionVars().StmtCtx.SetWarnings(nil) - tk.MustQuery(ca.sql).Check(testkit.Rows(fmt.Sprintf("%v", ca.result))) - require.True(t, terror.ErrorEqual(tk.Session().GetSessionVars().StmtCtx.GetWarnings()[0].Err, types.ErrTruncatedWrongVal)) - } -} - -func TestOrderByFuncPlanCache(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec(`set tidb_enable_prepared_plan_cache=1`) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int)") - tk.MustExec("prepare stmt from 'SELECT * FROM t order by rand()'") - tk.MustQuery("execute stmt").Check(testkit.Rows()) - tk.MustExec("prepare stmt from 'SELECT * FROM t order by now()'") - tk.MustQuery("execute stmt").Check(testkit.Rows()) -} - -func TestSelectLimitPlanCache(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec(`set tidb_enable_prepared_plan_cache=1`) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int)") - tk.MustExec("insert into t values(1), (2), (3)") - tk.MustExec("set @@session.sql_select_limit = 1") - tk.MustExec("prepare stmt from 'SELECT * FROM t'") - tk.MustQuery("execute stmt").Check(testkit.Rows("1")) - tk.MustExec("set @@session.sql_select_limit = default") - tk.MustQuery("execute stmt").Check(testkit.Rows("1", "2", "3")) - tk.MustExec("set @@session.sql_select_limit = 2") - tk.MustQuery("execute stmt").Check(testkit.Rows("1", "2")) - tk.MustExec("set @@session.sql_select_limit = 1") - tk.MustQuery("execute stmt").Check(testkit.Rows("1")) - tk.MustExec("set @@session.sql_select_limit = default") - tk.MustQuery("execute stmt").Check(testkit.Rows("1", "2", "3")) - tk.MustExec("set @@session.sql_select_limit = 2") - tk.MustQuery("execute stmt").Check(testkit.Rows("1", "2")) -} - -func TestVirtualGeneratedColumnAndLimit(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 as (a + 1));") - tk.MustExec("insert into t(a) values (1);") - tk.MustQuery("select /*+ LIMIT_TO_COP() */ b from t limit 1;").Check(testkit.Rows("2")) - tk.MustQuery("select /*+ LIMIT_TO_COP() */ b from t order by b limit 1;").Check(testkit.Rows("2")) -} - -func TestNegativeZeroForHashJoin(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test;") - tk.MustExec("drop table if exists t0, t1") - tk.MustExec("CREATE TABLE t0(c0 float);") - tk.MustExec("CREATE TABLE t1(c0 float);") - tk.MustExec("INSERT INTO t1(c0) VALUES (0);") - tk.MustExec("INSERT INTO t0(c0) VALUES (0);") - tk.MustQuery("SELECT t1.c0 FROM t1, t0 WHERE t0.c0=-t1.c0;").Check(testkit.Rows("0")) - tk.MustExec("drop TABLE t0;") - tk.MustExec("drop table t1;") -} - -func TestCTEWithDML(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test;") - tk.MustExec("drop table if exists t1;") - tk.MustExec("create table t1(a int);") - tk.MustExec("insert into t1 values(2),(3);") - tk.MustQuery("with t1 as (select 36 as col from t1 where a=3) select * from t1;").Check(testkit.Rows("36")) - tk.MustExec("insert into t1 with t1 as (select 36 as col from t1) select * from t1;") - tk.MustQuery("select * from t1").Check(testkit.Rows("2", "3", "36", "36")) - tk.MustExec("with cte1(a) as (select 36) update t1 set a = 1 where a in (select a from cte1);") - tk.MustQuery("select * from t1").Check(testkit.Rows("2", "3", "1", "1")) - tk.MustExec("with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) update cte, t1 set t1.a=1") - tk.MustQuery("select * from t1").Check(testkit.Rows("1", "1", "1", "1")) - - tk.MustGetErrCode("with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) update cte set a=1", mysql.ErrNonUpdatableTable) - tk.MustGetErrCode("with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) delete from cte", mysql.ErrNonUpdatableTable) - tk.MustGetErrCode("with cte(a) as (select a from t1) delete from cte", mysql.ErrNonUpdatableTable) - tk.MustGetErrCode("with cte(a) as (select a from t1) update cte set a=1", mysql.ErrNonUpdatableTable) - - tk.MustExec("drop table if exists t1;") - tk.MustExec("create table t1(a int, b int, primary key(a));") - tk.MustExec("insert into t1 values (1, 1),(2,1),(3,1);") - tk.MustExec("replace into t1 with recursive cte(a,b) as (select 1, 1 union select a + 1,b+1 from cte where a < 5) select * from cte;") - tk.MustQuery("select * from t1").Check(testkit.Rows("1 1", "2 2", "3 3", "4 4", "5 5")) -} - func TestIssue16697(t *testing.T) { store := testkit.CreateMockStore(t) @@ -3498,39 +1142,6 @@ func TestIssue16697(t *testing.T) { } } -func TestIndexedVirtualGeneratedColumnTruncate(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t1") - tk.MustExec("create table t(a int, b tinyint as(a+100) unique key)") - tk.MustExec("insert ignore into t values(200, default)") - tk.MustExec("update t set a=1 where a=200") - tk.MustExec("admin check table t") - tk.MustExec("delete from t") - tk.MustExec("insert ignore into t values(200, default)") - tk.MustExec("admin check table t") - tk.MustExec("insert ignore into t values(200, default) on duplicate key update a=100") - tk.MustExec("admin check table t") - tk.MustExec("delete from t") - tk.MustExec("admin check table t") - - tk.MustExec("begin") - tk.MustExec("insert ignore into t values(200, default)") - tk.MustExec("update t set a=1 where a=200") - tk.MustExec("admin check table t") - tk.MustExec("delete from t") - tk.MustExec("insert ignore into t values(200, default)") - tk.MustExec("admin check table t") - tk.MustExec("insert ignore into t values(200, default) on duplicate key update a=100") - tk.MustExec("admin check table t") - tk.MustExec("delete from t") - tk.MustExec("admin check table t") - tk.MustExec("commit") - tk.MustExec("admin check table t") -} - func TestIssue19892(t *testing.T) { store := testkit.CreateMockStore(t) @@ -3809,145 +1420,6 @@ func TestDatetimeUserVariable(t *testing.T) { require.NotEqual(t, "", tk.MustQuery("select @p").Rows()[0][0]) } -func TestCastCoer(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - - tk.MustQuery("select coercibility(binary('a'))").Check(testkit.Rows("2")) - tk.MustQuery("select coercibility(cast('a' as char(10)))").Check(testkit.Rows("2")) - tk.MustQuery("select coercibility(convert('abc', char(10)));").Check(testkit.Rows("2")) -} - -func TestEnumPushDown(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 (c_enum enum('c', 'b', 'a'))") - tk.MustExec("insert into t values ('a'), ('b'), ('c'), ('a'), ('b'), ('a')") - - // test order by - tk.MustQuery("select c_enum from t order by c_enum"). - Check(testkit.Rows("c", "b", "b", "a", "a", "a")) - tk.MustQuery("select c_enum from t order by c_enum desc"). - Check(testkit.Rows("a", "a", "a", "b", "b", "c")) - tk.MustQuery("select c_enum from t order by if(c_enum>1, c_enum, c_enum)"). - Check(testkit.Rows("a", "a", "a", "b", "b", "c")) - - // test selection - tk.MustQuery("select c_enum from t where c_enum order by c_enum"). - Check(testkit.Rows("c", "b", "b", "a", "a", "a")) - tk.MustQuery("select c_enum from t where c_enum > 'a' order by c_enum"). - Check(testkit.Rows("c", "b", "b")) - tk.MustQuery("select c_enum from t where c_enum > 1 order by c_enum"). - Check(testkit.Rows("b", "b", "a", "a", "a")) - tk.MustQuery("select c_enum from t where c_enum = 1 order by c_enum"). - Check(testkit.Rows("c")) - tk.MustQuery("select c_enum from t where c_enum = 'a' order by c_enum"). - Check(testkit.Rows("a", "a", "a")) - tk.MustQuery("select c_enum from t where c_enum + 1 order by c_enum"). - Check(testkit.Rows("c", "b", "b", "a", "a", "a")) - tk.MustQuery("select c_enum from t where c_enum - 1 order by c_enum"). - Check(testkit.Rows("b", "b", "a", "a", "a")) - - // test projection - tk.MustQuery("select c_enum+1 from t order by c_enum"). - Check(testkit.Rows("2", "3", "3", "4", "4", "4")) - tk.MustQuery("select c_enum, c_enum=1 from t order by c_enum"). - Check(testkit.Rows("c 1", "b 0", "b 0", "a 0", "a 0", "a 0")) - tk.MustQuery("select c_enum, c_enum>1 from t order by c_enum"). - Check(testkit.Rows("c 0", "b 1", "b 1", "a 1", "a 1", "a 1")) - tk.MustQuery("select c_enum, c_enum>'a' from t order by c_enum"). - Check(testkit.Rows("c 1", "b 1", "b 1", "a 0", "a 0", "a 0")) - - // test aggregate - tk.MustQuery("select max(c_enum) from t"). - Check(testkit.Rows("c")) - tk.MustQuery("select min(c_enum) from t"). - Check(testkit.Rows("a")) - tk.MustQuery("select max(c_enum+1) from t"). - Check(testkit.Rows("4")) - tk.MustQuery("select min(c_enum+1) from t"). - Check(testkit.Rows("2")) - tk.MustQuery("select avg(c_enum) from t"). - Check(testkit.Rows("2.3333333333333335")) - tk.MustQuery("select avg(distinct c_enum) from t"). - Check(testkit.Rows("2")) - tk.MustQuery("select distinct c_enum from t order by c_enum"). - Check(testkit.Rows("c", "b", "a")) - tk.MustQuery("select c_enum from t group by c_enum order by c_enum"). - Check(testkit.Rows("c", "b", "a")) - - // test correlated - tk.MustExec("drop table if exists t1") - tk.MustExec(`CREATE TABLE t1 ( - a char(3) NOT NULL default '', - e enum('a','b','c','d','e') NOT NULL default 'a' - )`) - tk.MustExec("INSERT INTO t1 VALUES ('aaa','e')") - tk.MustExec("INSERT INTO t1 VALUES ('bbb','e')") - tk.MustExec("INSERT INTO t1 VALUES ('ccc','a')") - tk.MustExec("INSERT INTO t1 VALUES ('ddd','e')") - tk.MustQuery(`SELECT DISTINCT e AS c FROM t1 outr WHERE - a <> SOME ( SELECT a FROM t1 WHERE e = outr.e)`). - Check(testkit.Rows("e")) - - // no index - tk.MustExec("drop table t") - tk.MustExec("create table t(e enum('c','b','a'))") - tk.MustExec("insert into t values(1),(2),(3)") - tk.MustQuery("select e from t where e > 'b'"). - Check(testkit.Rows("c")) - tk.MustQuery("select e from t where e > 2"). - Check(testkit.Rows("a")) - - // enable index - tk.MustExec("alter table t add index idx(e)") - tk.MustQuery("select e from t where e > 'b'"). - Check(testkit.Rows("c")) - tk.MustQuery("select e from t where e > 2"). - Check(testkit.Rows("a")) - - tk.MustExec("drop table if exists tdm") - tk.MustExec("create table tdm(id int, `c12` enum('a','b','c'), PRIMARY KEY (`id`));") - tk.MustExec("insert into tdm values (1, 'a');") - tk.MustExec("update tdm set c12 = 2 where id = 1;") - tk.MustQuery("select * from tdm").Check(testkit.Rows("1 b")) - tk.MustExec("set @@sql_mode = '';") - tk.MustExec("update tdm set c12 = 0 where id = 1;") - tk.MustQuery("select c12+0 from tdm").Check(testkit.Rows("0")) - tk.MustExec("update tdm set c12 = '0' where id = 1;") - tk.MustQuery("select c12+0 from tdm").Check(testkit.Rows("0")) -} - -func TestJiraSetInnoDBDefaultRowFormat(t *testing.T) { - // For issue #23541 - // JIRA needs to be able to set this to be happy. - // See: https://nova.moe/run-jira-on-tidb/ - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("set global innodb_default_row_format = dynamic") - tk.MustExec("set global innodb_default_row_format = 'dynamic'") - tk.MustQuery("SHOW VARIABLES LIKE 'innodb_default_row_format'").Check(testkit.Rows("innodb_default_row_format dynamic")) - tk.MustQuery("SHOW VARIABLES LIKE 'character_set_server'").Check(testkit.Rows("character_set_server utf8mb4")) - tk.MustQuery("SHOW VARIABLES LIKE 'innodb_file_format'").Check(testkit.Rows("innodb_file_format Barracuda")) - tk.MustQuery("SHOW VARIABLES LIKE 'innodb_large_prefix'").Check(testkit.Rows("innodb_large_prefix ON")) -} - -func TestApproximatePercentile(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 bit(10))") - tk.MustExec("insert into t values(b'1111')") - tk.MustQuery("select approx_percentile(a, 10) from t").Check(testkit.Rows("")) -} - func TestSecurityEnhancedMode(t *testing.T) { store := testkit.CreateMockStore(t) @@ -3960,64 +1432,6 @@ func TestSecurityEnhancedMode(t *testing.T) { tk.MustGetErrMsg("SELECT 1 INTO OUTFILE '/tmp/aaaa'", "[planner:8132]Feature 'SELECT INTO' is not supported when security enhanced mode is enabled") } -func TestCTEInvalidUsage(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);") - // A CTE can refer to CTEs defined earlier in the same WITH clause, but not those defined later. - tk.MustGetErrCode("with cte1 as (select * from cte2), cte2 as (select 1) select * from cte1;", errno.ErrNoSuchTable) - // A CTE in a given query block can refer to CTEs defined in query blocks at a more outer level, but not CTEs defined in query blocks at a more inner level. - // MySQL allows this statement, and it should be a bug of MySQL. PostgreSQL also reports an error. - tk.MustGetErrCode("with cte1 as (select * from cte2) select * from (with cte2 as (select 2) select * from cte1 ) q;", errno.ErrNoSuchTable) - // Aggregation function is not allowed in the recursive part. - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select sum(n) from cte group by n) select * from cte;", errno.ErrCTERecursiveForbidsAggregation) - // Window function is not allowed in the recursive part. - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select row_number() over(partition by n) from cte ) select * from cte;", errno.ErrCTERecursiveForbidsAggregation) - // Group by is not allowed in the recursive part. - tk.MustGetErrCode("with recursive cte(n) as (select 1 union (select * from cte order by n)) select * from cte;", errno.ErrNotSupportedYet) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union (select * from cte order by n)) select * from cte;", errno.ErrNotSupportedYet) - // Distinct is not allowed in the recursive part. - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select distinct * from cte) select * from cte;", errno.ErrNotSupportedYet) - // Limit is not allowed in the recursive part. - tk.MustGetErrCode("with recursive cte(n) as (select 1 union (select * from cte limit 2)) select * from cte;", errno.ErrNotSupportedYet) - // The recursive SELECT part must reference the CTE only once and only in its FROM clause, not in any subquery. - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select * from cte, cte c1) select * from cte;", errno.ErrInvalidRequiresSingleReference) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select * from (select * from cte) c1) select * from cte;", errno.ErrInvalidRequiresSingleReference) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select * from cte where 1 in (select * from cte)) select * from cte;", errno.ErrInvalidRequiresSingleReference) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select * from cte where exists (select * from cte)) select * from cte;", errno.ErrInvalidRequiresSingleReference) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select * from cte where 1 > (select * from cte)) select * from cte;", errno.ErrInvalidRequiresSingleReference) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select (select * from cte) c1) select * from cte;", errno.ErrInvalidRequiresSingleReference) - // The recursive part can reference tables other than the CTE and join them with the CTE. If used in a join like this, the CTE must not be on the right side of a LEFT JOIN. - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select * from t left join cte on t.a=cte.n) select * from cte;", errno.ErrCTERecursiveForbiddenJoinOrder) - // Recursive part containing non-recursive query is not allowed. - tk.MustGetErrCode("with recursive cte(n) as (select 1 intersect select 2 union select * from cte union select 1) select * from cte;", errno.ErrCTERecursiveRequiresNonRecursiveFirst) - tk.MustGetErrCode("with recursive cte(n) as (select * from cte union select * from cte) select * from cte;", errno.ErrCTERecursiveRequiresNonRecursiveFirst) - // Invalid use of intersect/except. - tk.MustGetErrCode("with recursive cte(n) as (select 1 intersect select * from cte) select * from cte;", errno.ErrNotSupportedYet) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select 1 intersect select * from cte) select * from cte;", errno.ErrNotSupportedYet) - tk.MustGetErrCode("with recursive cte(n) as (select 1 except select * from cte) select * from cte;", errno.ErrNotSupportedYet) - tk.MustGetErrCode("with recursive cte(n) as (select 1 union select 1 except select * from cte) select * from cte;", errno.ErrNotSupportedYet) -} - -func TestRefineArgNullValues(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(id int primary key, a int)") - tk.MustExec("create table s(a int)") - tk.MustExec("insert into s values(1),(2)") - - tk.MustQuery("select t.id = 1.234 from t right join s on t.a = s.a").Check(testkit.Rows( - "", - "", - )) -} - func TestEnumIndex(t *testing.T) { elems := []string{"\"a\"", "\"b\"", "\"c\""} rand.Shuffle(len(elems), func(i, j int) { @@ -4111,167 +1525,6 @@ func TestEnumIndex(t *testing.T) { testkit.Rows(" ")) } -// Previously global values were cached. This is incorrect. -// See: https://github.com/pingcap/tidb/issues/24368 -func TestGlobalCacheCorrectness(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustQuery("SHOW VARIABLES LIKE 'max_connections'").Check(testkit.Rows("max_connections 0")) - tk.MustExec("SET GLOBAL max_connections=1234") - tk.MustQuery("SHOW VARIABLES LIKE 'max_connections'").Check(testkit.Rows("max_connections 1234")) - // restore - tk.MustExec("SET GLOBAL max_connections=0") -} - -func TestRedundantColumnResolve(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 not null)") - tk.MustExec("create table t2(a int not null)") - tk.MustExec("insert into t1 values(1)") - tk.MustExec("insert into t2 values(1)") - tk.MustQuery("select a, count(*) from t1 join t2 using (a) group by a").Check(testkit.Rows("1 1")) - tk.MustQuery("select a, count(*) from t1 natural join t2 group by a").Check(testkit.Rows("1 1")) - err := tk.ExecToErr("select a, count(*) from t1 join t2 on t1.a=t2.a group by a") - require.Error(t, err, "[planner:1052]Column 'a' in field list is ambiguous") - tk.MustQuery("select t1.a, t2.a from t1 join t2 using (a) group by t1.a").Check(testkit.Rows("1 1")) - err = tk.ExecToErr("select t1.a, t2.a from t1 join t2 using(a) group by a") - require.Error(t, err, "[planner:1052]Column 'a' in group statement is ambiguous") - tk.MustQuery("select t2.a from t1 join t2 using (a) group by t1.a").Check(testkit.Rows("1")) - tk.MustQuery("select t1.a from t1 join t2 using (a) group by t1.a").Check(testkit.Rows("1")) - tk.MustQuery("select t2.a from t1 join t2 using (a) group by t2.a").Check(testkit.Rows("1")) - // The test below cannot pass now since we do not infer functional dependencies from filters as MySQL, hence would fail in only_full_group_by check. - // tk.MustQuery("select t1.a from t1 join t2 using (a) group by t2.a").Check(testkit.Rows("1")) - tk.MustQuery("select count(*) from t1 join t2 using (a) group by t2.a").Check(testkit.Rows("1")) - tk.MustQuery("select t2.a from t1 join t2 using (a) group by a").Check(testkit.Rows("1")) - tk.MustQuery("select t1.a from t1 join t2 using (a) group by a").Check(testkit.Rows("1")) - tk.MustQuery("select * from t1 join t2 using(a)").Check(testkit.Rows("1")) - tk.MustQuery("select t1.a, t2.a from t1 join t2 using(a)").Check(testkit.Rows("1 1")) - tk.MustQuery("select * from t1 natural join t2").Check(testkit.Rows("1")) - tk.MustQuery("select t1.a, t2.a from t1 natural join t2").Check(testkit.Rows("1 1")) -} - -func TestControlFunctionWithEnumOrSet(t *testing.T) { - // issue 23114 - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists e;") - tk.MustExec("create table e(e enum('c', 'b', 'a'));") - tk.MustExec("insert into e values ('a'),('b'),('a'),('b');") - tk.MustQuery("select e from e where if(e>1, e, e);").Sort().Check( - testkit.Rows("a", "a", "b", "b")) - tk.MustQuery("select e from e where case e when 1 then e else e end;").Sort().Check( - testkit.Rows("a", "a", "b", "b")) - tk.MustQuery("select e from e where case 1 when e then e end;").Check(testkit.Rows()) - - tk.MustQuery("select if(e>1,e,e)='a' from e").Sort().Check( - testkit.Rows("0", "0", "1", "1")) - tk.MustQuery("select if(e>1,e,e)=1 from e").Sort().Check( - testkit.Rows("0", "0", "0", "0")) - // if and if - tk.MustQuery("select if(e>2,e,e) and if(e<=2,e,e) from e;").Sort().Check( - testkit.Rows("1", "1", "1", "1")) - tk.MustQuery("select if(e>2,e,e) and (if(e<3,0,e) or if(e>=2,0,e)) from e;").Sort().Check( - testkit.Rows("0", "0", "1", "1")) - tk.MustQuery("select * from e where if(e>2,e,e) and if(e<=2,e,e);").Sort().Check( - testkit.Rows("a", "a", "b", "b")) - tk.MustQuery("select * from e where if(e>2,e,e) and (if(e<3,0,e) or if(e>=2,0,e));").Sort().Check( - testkit.Rows("a", "a")) - - // issue 24494 - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(a int,b enum(\"b\",\"y\",\"1\"));") - tk.MustExec("insert into t values(0,\"y\"),(1,\"b\"),(null,null),(2,\"1\");") - tk.MustQuery("SELECT count(*) FROM t where if(a,b ,null);").Check(testkit.Rows("2")) - - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(a int,b enum(\"b\"),c enum(\"c\"));") - tk.MustExec("insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1);") - tk.MustQuery("select a from t where if(a=1,b,c)=\"b\";").Check(testkit.Rows("1", "1")) - tk.MustQuery("select a from t where if(a=1,b,c)=\"c\";").Check(testkit.Rows("2", "2")) - tk.MustQuery("select a from t where if(a=1,b,c)=1;").Sort().Check(testkit.Rows("1", "1", "2", "2")) - tk.MustQuery("select a from t where if(a=1,b,c);").Sort().Check(testkit.Rows("1", "1", "2", "2")) - - tk.MustExec("drop table if exists e;") - tk.MustExec("create table e(e enum('c', 'b', 'a'));") - tk.MustExec("insert into e values(3)") - tk.MustQuery("select elt(1,e) = 'a' from e").Check(testkit.Rows("1")) - tk.MustQuery("select elt(1,e) = 3 from e").Check(testkit.Rows("1")) - tk.MustQuery("select e from e where elt(1,e)").Check(testkit.Rows("a")) - - // test set type - tk.MustExec("drop table if exists s;") - tk.MustExec("create table s(s set('c', 'b', 'a'));") - tk.MustExec("insert into s values ('a'),('b'),('a'),('b');") - tk.MustQuery("select s from s where if(s>1, s, s);").Sort().Check( - testkit.Rows("a", "a", "b", "b")) - tk.MustQuery("select s from s where case s when 1 then s else s end;").Sort().Check( - testkit.Rows("a", "a", "b", "b")) - tk.MustQuery("select s from s where case 1 when s then s end;").Check(testkit.Rows()) - - tk.MustQuery("select if(s>1,s,s)='a' from s").Sort().Check( - testkit.Rows("0", "0", "1", "1")) - tk.MustQuery("select if(s>1,s,s)=4 from s").Sort().Check( - testkit.Rows("0", "0", "1", "1")) - - tk.MustExec("drop table if exists s;") - tk.MustExec("create table s(s set('c', 'b', 'a'));") - tk.MustExec("insert into s values('a')") - tk.MustQuery("select elt(1,s) = 'a' from s").Check(testkit.Rows("1")) - tk.MustQuery("select elt(1,s) = 4 from s").Check(testkit.Rows("1")) - tk.MustQuery("select s from s where elt(1,s)").Check(testkit.Rows("a")) - - // issue 24543 - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(a int,b enum(\"b\"),c enum(\"c\"));") - tk.MustExec("insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1);") - tk.MustQuery("select if(A, null,b)=1 from t;").Check(testkit.Rows("", "", "", "")) - tk.MustQuery("select if(A, null,b)='a' from t;").Check(testkit.Rows("", "", "", "")) - - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(a int,b set(\"b\"),c set(\"c\"));") - tk.MustExec("insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1);") - tk.MustQuery("select if(A, null,b)=1 from t;").Check(testkit.Rows("", "", "", "")) - tk.MustQuery("select if(A, null,b)='a' from t;").Check(testkit.Rows("", "", "", "")) - - // issue 29357 - tk.MustExec("drop table if exists t;") - tk.MustExec("create table t(`a` enum('y','b','Abc','null','1','2','0')) CHARSET=binary;") - tk.MustExec("insert into t values(\"1\");") - tk.MustQuery("SELECT count(*) from t where (null like 'a') = (case when cast('2015' as real) <=> round(\"1200\",\"1\") then a end);\n").Check(testkit.Rows("0")) - tk.MustQuery("SELECT (null like 'a') = (case when cast('2015' as real) <=> round(\"1200\",\"1\") then a end) from t;\n").Check(testkit.Rows("")) - tk.MustQuery("SELECT 5 = (case when 0 <=> 0 then a end) from t;").Check(testkit.Rows("1")) - tk.MustQuery("SELECT '1' = (case when 0 <=> 0 then a end) from t;").Check(testkit.Rows("1")) - tk.MustQuery("SELECT 5 = (case when 0 <=> 1 then a end) from t;").Check(testkit.Rows("")) - tk.MustQuery("SELECT '1' = (case when 0 <=> 1 then a end) from t;").Check(testkit.Rows("")) - tk.MustQuery("SELECT 5 = (case when 0 <=> 1 then a else a end) from t;").Check(testkit.Rows("1")) - tk.MustQuery("SELECT '1' = (case when 0 <=> 1 then a else a end) from t;").Check(testkit.Rows("1")) -} - -func TestComplexShowVariables(t *testing.T) { - // This is an example SHOW VARIABLES from mysql-connector-java-5.1.34 - // It returns 19 rows in MySQL 5.7 (the language sysvar no longer exists in 5.6+) - // and 16 rows in MySQL 8.0 (the aliases for tx_isolation is removed, along with query cache) - // In the event that we hide noop sysvars in future, we must keep these variables. - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - require.Len(t, tk.MustQuery(`SHOW VARIABLES WHERE Variable_name ='language' OR Variable_name = 'net_write_timeout' OR Variable_name = 'interactive_timeout' -OR Variable_name = 'wait_timeout' OR Variable_name = 'character_set_client' OR Variable_name = 'character_set_connection' -OR Variable_name = 'character_set' OR Variable_name = 'character_set_server' OR Variable_name = 'tx_isolation' -OR Variable_name = 'transaction_isolation' OR Variable_name = 'character_set_results' OR Variable_name = 'timezone' -OR Variable_name = 'time_zone' OR Variable_name = 'system_time_zone' -OR Variable_name = 'lower_case_table_names' OR Variable_name = 'max_allowed_packet' OR Variable_name = 'net_buffer_length' -OR Variable_name = 'sql_mode' OR Variable_name = 'query_cache_type' OR Variable_name = 'query_cache_size' -OR Variable_name = 'license' OR Variable_name = 'init_connect'`).Rows(), 19) -} - func TestBuiltinFuncJSONMergePatch_InColumn(t *testing.T) { ctx := context.Background() store := testkit.CreateMockStore(t) @@ -4457,19 +1710,9 @@ func TestBuiltinFuncJSONMergePatch_InExpression(t *testing.T) { rs, _ := tk.Exec(sql, tt.input...) _, err := session.GetRows4Test(ctx, tk.Session(), rs) terr := errors.Cause(err).(*terror.Error) - require.Equal(t, errors.ErrCode(tt.errCode), terr.Code()) - } - } -} - -func TestFloat64Inf(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustQuery("select '1e800' + 1e100;").Check( - testkit.Rows("179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000")) - tk.MustQuery("select '-1e800' - 1e100;").Check( - testkit.Rows("-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000")) + require.Equal(t, errors.ErrCode(tt.errCode), terr.Code()) + } + } } // issue https://github.com/pingcap/tidb/issues/28544 @@ -4525,114 +1768,6 @@ func TestPrimaryKeyRequiredSysvar(t *testing.T) { } } -// issue https://github.com/pingcap/tidb/issues/26111 -func TestRailsFKUsage(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec(`CREATE TABLE author_addresses ( - id bigint(20) NOT NULL AUTO_INCREMENT, - PRIMARY KEY (id) - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4`) - tk.MustExec(`CREATE TABLE authors ( - id bigint(20) NOT NULL AUTO_INCREMENT, - name varchar(255) NOT NULL, - author_address_id bigint(20) DEFAULT NULL, - author_address_extra_id bigint(20) DEFAULT NULL, - organization_id varchar(255) DEFAULT NULL, - owned_essay_id varchar(255) DEFAULT NULL, - PRIMARY KEY (id), - KEY index_authors_on_author_address_id (author_address_id), - KEY index_authors_on_author_address_extra_id (author_address_extra_id), - CONSTRAINT fk_rails_94423a17a3 FOREIGN KEY (author_address_id) REFERENCES author_addresses (id) ON UPDATE CASCADE ON DELETE RESTRICT - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4`) - tk.MustQuery(`SELECT fk.referenced_table_name AS 'to_table', - fk.referenced_column_name AS 'primary_key', - fk.column_name AS 'column', - fk.constraint_name AS 'name', - rc.update_rule AS 'on_update', - rc.delete_rule AS 'on_delete' - FROM information_schema.referential_constraints rc - JOIN information_schema.key_column_usage fk - USING (constraint_schema, constraint_name) - WHERE fk.referenced_column_name IS NOT NULL - AND fk.table_schema = database() - AND fk.table_name = 'authors';`).Check(testkit.Rows("author_addresses id author_address_id fk_rails_94423a17a3 CASCADE RESTRICT")) -} - -func TestTranslate(t *testing.T) { - cases := []string{"'ABC'", "'AABC'", "'A.B.C'", "'aaaaabbbbb'", "'abc'", "'aaa'", "NULL"} - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - // Non-reserved keyword - tk.MustExec("create table if not exists `translate`(id int)") - tk.MustExec("create table t(str varchar(100), i int)") - for i, str := range cases { - stmt := fmt.Sprintf("insert into t set str=%s, i=%d", str, i) - tk.MustExec(stmt) - } - // Open vectorized expression - tk.MustExec("set @@tidb_enable_vectorized_expression=true") - tk.MustQuery("select translate(str, 'AAa', 'Zz') from t").Check(testkit.Rows("ZBC", "ZZBC", "Z.B.C", "bbbbb", "bc", "", "")) - // Null - tk.MustQuery("select translate(str, NULL, 'Zz') from t").Check(testkit.Rows("", "", "", "", "", "", "")) - tk.MustQuery("select translate(str, 'AAa', NULL) from t").Check(testkit.Rows("", "", "", "", "", "", "")) - // Empty string - tk.MustQuery("select translate(str, 'AAa', '') from t").Check(testkit.Rows("BC", "BC", ".B.C", "bbbbb", "bc", "", "")) - tk.MustQuery("select translate(str, '', 'Zzz') from t").Check(testkit.Rows("ABC", "AABC", "A.B.C", "aaaaabbbbb", "abc", "aaa", "")) - // Close vectorized expression - tk.MustExec("set @@tidb_enable_vectorized_expression=false") - tk.MustQuery("select translate(str, 'AAa', 'Zz') from t").Check(testkit.Rows("ZBC", "ZZBC", "Z.B.C", "bbbbb", "bc", "", "")) - // Null - tk.MustQuery("select translate(str, NULL, 'Zz') from t").Check(testkit.Rows("", "", "", "", "", "", "")) - tk.MustQuery("select translate(str, 'AAa', NULL) from t").Check(testkit.Rows("", "", "", "", "", "", "")) - // Empty string - tk.MustQuery("select translate(str, 'AAa', '') from t").Check(testkit.Rows("BC", "BC", ".B.C", "bbbbb", "bc", "", "")) - tk.MustQuery("select translate(str, '', 'Zzz') from t").Check(testkit.Rows("ABC", "AABC", "A.B.C", "aaaaabbbbb", "abc", "aaa", "")) - // Convert from int - tk.MustQuery("select translate(i, '0123456', 'abcdefg') from t").Check(testkit.Rows("a", "b", "c", "d", "e", "f", "g")) -} - -func TestConstPropNullFunctions(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 integer)") - tk.MustExec("insert into t1 values (0), (1), (2), (3)") - tk.MustExec("create table t2 (a integer, b integer)") - tk.MustExec("insert into t2 values (0,1), (1,1), (2,1), (3,1)") - tk.MustQuery("select t1.* from t1 left join t2 on t2.a = t1.a where t1.a = ifnull(t2.b, 0)").Check(testkit.Rows("1")) - - tk.MustExec("drop table if exists t1, t2") - tk.MustExec("create table t1 (i1 integer, c1 char)") - tk.MustExec("insert into t1 values (2, 'a'), (1, 'b'), (3, 'c'), (0, null);") - tk.MustExec("create table t2 (i2 integer, c2 char, f2 float)") - tk.MustExec("insert into t2 values (0, 'c', null), (1, null, 0.1), (3, 'b', 0.01), (2, 'q', 0.12), (null, 'a', -0.1), (null, null, null)") - tk.MustQuery("select * from t2 where t2.i2=((select count(1) from t1 where t1.i1=t2.i2))").Check(testkit.Rows("1 0.1")) -} - -func TestLastInsertId(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec(`use test;`) - tk.MustExec(`drop table if exists lastinsertid;`) - tk.MustExec(`create table lastinsertid (id int not null primary key auto_increment);`) - tk.MustQuery("SELECT @@last_insert_id;").Check(testkit.Rows("0")) - tk.MustExec(`INSERT INTO lastinsertid VALUES (NULL);`) - tk.MustQuery("SELECT @@last_insert_id, LAST_INSERT_ID()").Check(testkit.Rows("1 1")) - tk.MustExec(`INSERT INTO lastinsertid VALUES (NULL);`) - tk.MustQuery("SELECT @@last_insert_id, LAST_INSERT_ID()").Check(testkit.Rows("2 2")) - tk.MustExec(`INSERT INTO lastinsertid VALUES (NULL);`) - tk.MustQuery("SELECT @@last_insert_id, LAST_INSERT_ID()").Check(testkit.Rows("3 3")) -} - func TestTimestamp(t *testing.T) { store := testkit.CreateMockStore(t) @@ -4682,103 +1817,6 @@ func TestTimestamp(t *testing.T) { require.Less(t, now2.UnixNano(), now3.UnixNano()) } -func TestIdentity(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec(`use test;`) - tk.MustExec(`drop table if exists identity;`) - tk.MustExec(`create table identity (id int not null primary key auto_increment);`) - tk.MustQuery("SELECT @@identity;").Check(testkit.Rows("0")) - tk.MustExec(`INSERT INTO identity VALUES (NULL);`) - tk.MustQuery("SELECT @@identity, LAST_INSERT_ID()").Check(testkit.Rows("1 1")) - tk.MustExec(`INSERT INTO identity VALUES (NULL);`) - tk.MustQuery("SELECT @@identity, LAST_INSERT_ID()").Check(testkit.Rows("2 2")) - tk.MustExec(`INSERT INTO identity VALUES (NULL);`) - tk.MustQuery("SELECT @@identity, LAST_INSERT_ID()").Check(testkit.Rows("3 3")) -} - -func TestTimestampAddWithFractionalSecond(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 date)") - tk.MustExec("insert into t values ('2021-08-20');") - tk.MustQuery("select timestampadd(microsecond, 1, a) from t").Check(testkit.Rows("2021-08-20 00:00:00.000001")) - tk.MustQuery("select timestampadd(second, 6/4, a) from t").Check(testkit.Rows("2021-08-20 00:00:01.500000")) - tk.MustQuery("select timestampadd(second, 9.9999e2, a) from t").Check(testkit.Rows("2021-08-20 00:16:39.990000")) - tk.MustQuery("select timestampadd(second, 1, '2021-08-20 00:00:01.0001')").Check(testkit.Rows("2021-08-20 00:00:02.000100")) - tk.MustQuery("select timestampadd(minute, 1.5, '2021-08-20 00:00:00')").Check(testkit.Rows("2021-08-20 00:02:00")) - tk.MustQuery("select timestampadd(minute, 1.5, '2021-08-20 00:00:00.0001')").Check(testkit.Rows("2021-08-20 00:02:00.000100")) - // overflow - tk.MustQuery("SELECT timestampadd(year,1.212208e+308,'1995-01-05 06:32:20.859724') as result").Check(testkit.Rows("")) - warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - require.Len(t, warnings, 1) - for _, warning := range warnings { - require.EqualError(t, warning.Err, "[types:1441]Datetime function: datetime field overflow") - } -} - -func TestDateAddForNonExistingTimestamp(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("set time_zone = 'CET'") - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(ts timestamp)") - tk.MustExec("set time_zone = 'UTC'") - tk.MustExec("insert into t values('2022-03-27 00:30:00')") - tk.MustExec("insert into t values('2022-10-30 00:30:00')") - tk.MustExec("insert into t values('2022-10-30 01:30:00')") - tk.MustExec("set time_zone = 'Europe/Amsterdam'") - // Non-existing CET timestamp. - tk.MustGetErrCode("insert into t values('2022-03-27 02:30:00')", errno.ErrTruncatedWrongValue) - tk.MustQuery("select date_add(ts, interval 1 hour) from t order by ts").Check([][]interface{}{ - {"2022-03-27 02:30:00"}, - {"2022-10-30 03:30:00"}, - {"2022-10-30 03:30:00"}, - }) - tk.MustExec("drop table t") -} - -func TestCastRealAsTime(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(d1 double, f float, d2 decimal(24,8))") - - // zero input - tk.MustExec("insert into t values(0, 0, 0)") - - // const - tk.MustQuery("select cast(111.1 as datetime) from t").Check(testkit.Rows("2000-01-11 00:00:00")) - tk.MustQuery("select cast(1311.1 as datetime) from t").Check(testkit.Rows("")) - - // vec - // valid input - tk.MustExec("insert into t values(111.1, 1122.1, 31212.111)") - tk.MustExec("insert into t values(121212.1111, 1121212.111111, 11121212.111111)") - tk.MustExec("insert into t values(99991111.1111111, 101.1111111, 20121212121212.1111111)") - // null input - tk.MustExec("insert into t values(NULL, NULL, NULL)") - // invalid input - tk.MustExec("insert into t values(1.1, 48.1, 100.1)") - tk.MustExec("insert into t values(1301.11, 1131.111, 100001111.111)") - tk.MustExec("insert into t values(20121212121260.1111111, 20121212126012.1111111, 20121212241212.1111111)") - tk.MustQuery("select cast(d1 as datetime), cast(f as datetime), cast(d2 as datetime) from t").Check(testkit.Rows( - "0000-00-00 00:00:00 0000-00-00 00:00:00 0000-00-00 00:00:00", - "2000-01-11 00:00:00 2000-11-22 00:00:00 2003-12-12 00:00:00", - "2012-12-12 00:00:00 0112-12-12 00:00:00 1112-12-12 00:00:00", - "9999-11-11 00:00:00 2000-01-01 00:00:00 2012-12-12 12:12:12", - " ", - " ", - " ", - " ")) -} - func TestCastJSONTimeDuration(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -4806,56 +1844,218 @@ func TestCastJSONTimeDuration(t *testing.T) { )) } -func TestRegexpPushdown(t *testing.T) { +func TestCompareBuiltin(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) tk.MustExec("use test") - tk.MustExec("drop table if exists reg") - tk.MustExec("create table reg(a varchar(20) null,b varchar(20) null,rep varchar(20) null) charset=utf8mb4 collate=utf8mb4_general_ci;") - - tk.MustQuery("explain select a from reg where regexp_like(a, b);").Check(testkit.Rows( - "Projection_4 8000.00 root test.reg.a", - "└─TableReader_7 8000.00 root data:Selection_6", - " └─Selection_6 8000.00 cop[tikv] regexp_like(test.reg.a, test.reg.b)", - " └─TableFullScan_5 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo")) - - tk.MustQuery("explain select a from reg where regexp_instr(a, b);").Check(testkit.Rows( - "Projection_4 8000.00 root test.reg.a", - "└─TableReader_7 8000.00 root data:Selection_6", - " └─Selection_6 8000.00 cop[tikv] regexp_instr(test.reg.a, test.reg.b)", - " └─TableFullScan_5 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo")) - - tk.MustQuery("explain select a from reg where regexp_substr(a, b);").Check(testkit.Rows( - "Projection_4 8000.00 root test.reg.a", - "└─TableReader_7 8000.00 root data:Selection_6", - " └─Selection_6 8000.00 cop[tikv] regexp_substr(test.reg.a, test.reg.b)", - " └─TableFullScan_5 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo")) - - tk.MustQuery("explain select a from reg where regexp_replace(a, b, rep);").Check(testkit.Rows( - "Projection_4 8000.00 root test.reg.a", - "└─TableReader_7 8000.00 root data:Selection_6", - " └─Selection_6 8000.00 cop[tikv] regexp_replace(test.reg.a, test.reg.b, test.reg.rep)", - " └─TableFullScan_5 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo")) - - tk.MustExec("drop table if exists regbin") - tk.MustExec("create table regbin(a varchar(20) null,b varchar(20) null,rep varchar(20) null) charset=binary collate=binary;") - - tk.MustQuery("explain select a from regbin where regexp_like(a, b);").Check(testkit.Rows( - "Projection_4 8000.00 root test.regbin.a", - "└─Selection_5 8000.00 root regexp_like(test.regbin.a, test.regbin.b)", - " └─TableReader_7 10000.00 root data:TableFullScan_6", - " └─TableFullScan_6 10000.00 cop[tikv] table:regbin keep order:false, stats:pseudo")) + // compare as JSON + tk.MustExec("drop table if exists t") + tk.MustExec("CREATE TABLE t (pk int NOT NULL PRIMARY KEY AUTO_INCREMENT, i INT, j JSON);") + tk.MustExec(`INSERT INTO t(i, j) VALUES (0, NULL)`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (1, '{"a": 2}')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (2, '[1,2]')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (3, '{"a":"b", "c":"d","ab":"abc", "bc": ["x", "y"]}')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (4, '["here", ["I", "am"], "!!!"]')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (5, '"scalar string"')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (6, 'true')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (7, 'false')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (8, 'null')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (9, '-1')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (10, CAST(CAST(1 AS UNSIGNED) AS JSON))`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (11, '32767')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (12, '32768')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (13, '-32768')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (14, '-32769')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (15, '2147483647')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (16, '2147483648')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (17, '-2147483648')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (18, '-2147483649')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (19, '18446744073709551615')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (20, '18446744073709551616')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (21, '3.14')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (22, '{}')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (23, '[]')`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (24, CAST(CAST('2015-01-15 23:24:25' AS DATETIME) AS JSON))`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (25, CAST(CAST('23:24:25' AS TIME) AS JSON))`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (26, CAST(CAST('2015-01-15' AS DATE) AS JSON))`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (27, CAST(TIMESTAMP('2015-01-15 23:24:25') AS JSON))`) + tk.MustExec(`INSERT INTO t(i, j) VALUES (28, CAST('[]' AS CHAR CHARACTER SET 'ascii'))`) + + result := tk.MustQuery(`SELECT i, + (j = '"scalar string"') AS c1, + (j = 'scalar string') AS c2, + (j = CAST('"scalar string"' AS JSON)) AS c3, + (j = CAST(CAST(j AS CHAR CHARACTER SET 'utf8mb4') AS JSON)) AS c4, + (j = CAST(NULL AS JSON)) AS c5, + (j = NULL) AS c6, + (j <=> NULL) AS c7, + (j <=> CAST(NULL AS JSON)) AS c8, + (j IN (-1, 2, 32768, 3.14)) AS c9, + (j IN (CAST('[1, 2]' AS JSON), CAST('{}' AS JSON), CAST(3.14 AS JSON))) AS c10, + (j = (SELECT j FROM t WHERE j = CAST('null' AS JSON))) AS c11, + (j = (SELECT j FROM t WHERE j IS NULL)) AS c12, + (j = (SELECT j FROM t WHERE 1<>1)) AS c13, + (j = DATE('2015-01-15')) AS c14, + (j = TIME('23:24:25')) AS c15, + (j = TIMESTAMP('2015-01-15 23:24:25')) AS c16, + (j = CURRENT_TIMESTAMP) AS c17, + (JSON_EXTRACT(j, '$.a') = 2) AS c18 + FROM t + ORDER BY i;`) + result.Check(testkit.Rows("0 1 1 ", + "1 0 0 0 1 0 0 0 0 0 0 0 0 0 1", + "2 0 0 0 1 0 0 0 1 0 0 0 0 0 ", + "3 0 0 0 1 0 0 0 0 0 0 0 0 0 0", + "4 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "5 0 1 1 1 0 0 0 0 0 0 0 0 0 ", + "6 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "7 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "8 0 0 0 1 0 0 0 0 1 0 0 0 0 ", + "9 0 0 0 1 0 0 1 0 0 0 0 0 0 ", + "10 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "11 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "12 0 0 0 1 0 0 1 0 0 0 0 0 0 ", + "13 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "14 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "15 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "16 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "17 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "18 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "19 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "20 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "21 0 0 0 1 0 0 1 1 0 0 0 0 0 ", + "22 0 0 0 1 0 0 0 1 0 0 0 0 0 ", + "23 0 0 0 1 0 0 0 0 0 0 0 0 0 ", + "24 0 0 0 0 0 0 0 0 0 0 0 1 0 ", + "25 0 0 0 0 0 0 0 0 0 0 1 0 0 ", + "26 0 0 0 0 0 0 0 0 0 1 0 0 0 ", + "27 0 0 0 0 0 0 0 0 0 0 0 1 0 ", + "28 0 0 0 1 0 0 0 0 0 0 0 0 0 ")) + + // for coalesce + result = tk.MustQuery("select coalesce(NULL), coalesce(NULL, NULL), coalesce(NULL, NULL, NULL);") + result.Check(testkit.Rows(" ")) + tk.MustQuery(`select coalesce(cast(1 as json), cast(2 as json));`).Check(testkit.Rows(`1`)) + tk.MustQuery(`select coalesce(NULL, cast(2 as json));`).Check(testkit.Rows(`2`)) + tk.MustQuery(`select coalesce(cast(1 as json), NULL);`).Check(testkit.Rows(`1`)) + tk.MustQuery(`select coalesce(NULL, NULL);`).Check(testkit.Rows(``)) + + tk.MustExec("drop table if exists t2") + tk.MustExec("create table t2(a int, b double, c datetime, d time, e char(20), f bit(10))") + tk.MustExec(`insert into t2 values(1, 1.1, "2017-08-01 12:01:01", "12:01:01", "abcdef", 0b10101)`) + + result = tk.MustQuery("select coalesce(NULL, a), coalesce(NULL, b, a), coalesce(c, NULL, a, b), coalesce(d, NULL), coalesce(d, c), coalesce(NULL, NULL, e, 1), coalesce(f), coalesce(1, a, b, c, d, e, f) from t2") + // coalesce(col_bit) is not same with MySQL, because it's a bug of MySQL(https://bugs.mysql.com/bug.php?id=103289&thanks=4) + result.Check(testkit.Rows(fmt.Sprintf("1 1.1 2017-08-01 12:01:01 12:01:01 %s 12:01:01 abcdef \x00\x15 1", time.Now().In(tk.Session().GetSessionVars().Location()).Format(time.DateOnly)))) + + // nullif + result = tk.MustQuery(`SELECT NULLIF(NULL, 1), NULLIF(1, NULL), NULLIF(1, 1), NULLIF(NULL, NULL);`) + result.Check(testkit.Rows(" 1 ")) + + result = tk.MustQuery(`SELECT NULLIF(1, 1.0), NULLIF(1, "1.0");`) + result.Check(testkit.Rows(" ")) + + result = tk.MustQuery(`SELECT NULLIF("abc", 1);`) + result.Check(testkit.Rows("abc")) + + result = tk.MustQuery(`SELECT NULLIF(1+2, 1);`) + result.Check(testkit.Rows("3")) + + result = tk.MustQuery(`SELECT NULLIF(1, 1+2);`) + result.Check(testkit.Rows("1")) + + result = tk.MustQuery(`SELECT NULLIF(2+3, 1+2);`) + result.Check(testkit.Rows("5")) + + result = tk.MustQuery(`SELECT HEX(NULLIF("abc", 1));`) + result.Check(testkit.Rows("616263")) + + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t(a date)") + result = tk.MustQuery("desc select a = a from t") + result.Check(testkit.Rows( + "Projection_3 10000.00 root eq(test.t.a, test.t.a)->Column#3", + "└─TableReader_5 10000.00 root data:TableFullScan_4", + " └─TableFullScan_4 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + )) + + // for interval + result = tk.MustQuery(`select interval(null, 1, 2), interval(1, 2, 3), interval(2, 1, 3)`) + result.Check(testkit.Rows("-1 0 1")) + result = tk.MustQuery(`select interval(3, 1, 2), interval(0, "b", "1", "2"), interval("a", "b", "1", "2")`) + result.Check(testkit.Rows("2 1 1")) + result = tk.MustQuery(`select interval(23, 1, 23, 23, 23, 30, 44, 200), interval(23, 1.7, 15.3, 23.1, 30, 44, 200), interval(9007199254740992, 9007199254740993)`) + result.Check(testkit.Rows("4 2 0")) + result = tk.MustQuery(`select interval(cast(9223372036854775808 as unsigned), cast(9223372036854775809 as unsigned)), interval(9223372036854775807, cast(9223372036854775808 as unsigned)), interval(-9223372036854775807, cast(9223372036854775808 as unsigned))`) + result.Check(testkit.Rows("0 0 0")) + result = tk.MustQuery(`select interval(cast(9223372036854775806 as unsigned), 9223372036854775807), interval(cast(9223372036854775806 as unsigned), -9223372036854775807), interval("9007199254740991", "9007199254740992")`) + result.Check(testkit.Rows("0 1 0")) + result = tk.MustQuery(`select interval(9007199254740992, "9007199254740993"), interval("9007199254740992", 9007199254740993), interval("9007199254740992", "9007199254740993")`) + result.Check(testkit.Rows("1 1 1")) + result = tk.MustQuery(`select INTERVAL(100, NULL, NULL, NULL, NULL, NULL, 100);`) + result.Check(testkit.Rows("6")) + result = tk.MustQuery(`SELECT INTERVAL(0,(1*5)/2) + INTERVAL(5,4,3);`) + result.Check(testkit.Rows("2")) + + // for greatest + result = tk.MustQuery(`select greatest(1, 2, 3), greatest("a", "b", "c"), greatest(1.1, 1.2, 1.3), greatest("123a", 1, 2)`) + result.Check(testkit.Rows("3 c 1.3 2")) + tk.MustQuery("show warnings").Check(testkit.Rows()) + result = tk.MustQuery(`select greatest(cast("2017-01-01" as datetime), "123", "234", cast("2018-01-01" as date)), greatest(cast("2017-01-01" as date), "123", null)`) + result.Check(testkit.Rows("234 ")) + tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Incorrect time value: '123'", "Warning|1292|Incorrect time value: '234'", "Warning|1292|Incorrect time value: '123'")) + // for least + result = tk.MustQuery(`select least(1, 2, 3), least("a", "b", "c"), least(1.1, 1.2, 1.3), least("123a", 1, 2)`) + result.Check(testkit.Rows("1 a 1.1 1")) + tk.MustQuery("show warnings").Check(testkit.Rows()) + result = tk.MustQuery(`select least(cast("2017-01-01" as datetime), "123", "234", cast("2018-01-01" as date)), least(cast("2017-01-01" as date), "123", null)`) + result.Check(testkit.Rows("123 ")) + tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Incorrect time value: '123'", "Warning|1292|Incorrect time value: '234'", "Warning|1292|Incorrect time value: '123'")) + tk.MustQuery(`select 1 < 17666000000000000000, 1 > 17666000000000000000, 1 = 17666000000000000000`).Check(testkit.Rows("1 0 0")) + + tk.MustExec("drop table if exists t") + + // insert value at utc timezone + tk.MustExec("set time_zone = '+00:00'") + tk.MustExec("create table t(a timestamp)") + tk.MustExec("insert into t value('1991-05-06 04:59:28')") + // check daylight saving time in Asia/Shanghai + tk.MustExec("set time_zone='Asia/Shanghai'") + tk.MustQuery("select * from t").Check(testkit.Rows("1991-05-06 13:59:28")) + // insert an nonexistent time + tk.MustExec("set time_zone = 'America/Los_Angeles'") + tk.MustExecToErr("insert into t value('2011-03-13 02:00:00')") + // reset timezone to a +8 offset + tk.MustExec("set time_zone = '+08:00'") + tk.MustQuery("select * from t").Check(testkit.Rows("1991-05-06 12:59:28")) + + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a bigint unsigned)") + tk.MustExec("insert into t value(17666000000000000000)") + tk.MustQuery("select * from t where a = 17666000000000000000").Check(testkit.Rows("17666000000000000000")) + + // test for compare row + result = tk.MustQuery(`select row(1,2,3)=row(1,2,3)`) + result.Check(testkit.Rows("1")) + result = tk.MustQuery(`select row(1,2,3)=row(1+3,2,3)`) + result.Check(testkit.Rows("0")) + result = tk.MustQuery(`select row(1,2,3)<>row(1,2,3)`) + result.Check(testkit.Rows("0")) + result = tk.MustQuery(`select row(1,2,3)<>row(1+3,2,3)`) + result.Check(testkit.Rows("1")) + result = tk.MustQuery(`select row(1+3,2,3)<>row(1+3,2,3)`) + result.Check(testkit.Rows("0")) } -func TestIfNullParamMarker(t *testing.T) { +func TestIssue41986(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") - tk.MustExec("create table t (c1 varchar(100), c2 varchar(128));") - tk.MustExec(`prepare pr1 from "insert into t values(ifnull(?,' '),ifnull(?,' '))";`) - tk.MustExec(`set @a='1',@b=repeat('x', 80);`) - // Should not report 'Data too long for column' error. - tk.MustExec(`execute pr1 using @a,@b;`) + tk.MustExec("CREATE TABLE poi_clearing_time_topic (effective_date datetime DEFAULT NULL , clearing_time int(11) DEFAULT NULL);") + tk.MustExec("insert into poi_clearing_time_topic values ('2023:08:25', 1)") + // shouldn't report they can't find column error and return the right result. + tk.MustQuery("SELECT GROUP_CONCAT(effective_date order by stlmnt_hour DESC) FROM ( SELECT (COALESCE(pct.clearing_time, 0)/3600000) AS stlmnt_hour ,COALESCE(pct.effective_date, '1970-01-01 08:00:00') AS effective_date FROM poi_clearing_time_topic pct ORDER BY pct.effective_date DESC ) a;").Check(testkit.Rows("2023-08-25 00:00:00")) } diff --git a/go.mod b/go.mod index d5dfd86ba5063..d902448df1dae 100644 --- a/go.mod +++ b/go.mod @@ -35,6 +35,7 @@ require ( github.com/dgraph-io/ristretto v0.1.1 github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 github.com/docker/go-units v0.4.0 + github.com/dolthub/swiss v0.2.1 github.com/emirpasic/gods v1.18.1 github.com/fatanugraha/noloopclosure v0.1.1 github.com/fatih/color v1.15.0 @@ -64,7 +65,7 @@ require ( github.com/johannesboyne/gofakes3 v0.0.0-20230506070712-04da935ef877 github.com/joho/sqltocsv v0.0.0-20210428211105-a6d6801d59df github.com/kisielk/errcheck v1.6.3 - github.com/klauspost/compress v1.16.5 + github.com/klauspost/compress v1.17.0 github.com/kyoh86/exportloopref v0.1.11 github.com/lestrrat-go/jwx/v2 v2.0.11 github.com/mgechev/revive v1.3.2 @@ -100,7 +101,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.20230911065915-f9e28714c62c + github.com/tikv/client-go/v2 v2.0.8-0.20230919031511-be2b4c78a910 github.com/tikv/pd/client v0.0.0-20230912103610-2f57a9f050eb github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966 github.com/twmb/murmur3 v1.1.6 @@ -122,12 +123,12 @@ require ( go.uber.org/multierr v1.11.0 go.uber.org/zap v1.25.0 golang.org/x/exp v0.0.0-20230711005742-c3f37128e5a4 - golang.org/x/net v0.14.0 + golang.org/x/net v0.15.0 golang.org/x/oauth2 v0.8.0 golang.org/x/sync v0.3.0 - golang.org/x/sys v0.11.0 - golang.org/x/term v0.11.0 - golang.org/x/text v0.12.0 + golang.org/x/sys v0.12.0 + golang.org/x/term v0.12.0 + golang.org/x/text v0.13.0 golang.org/x/time v0.3.0 golang.org/x/tools v0.10.0 google.golang.org/api v0.114.0 @@ -140,6 +141,7 @@ require ( ) require ( + github.com/dolthub/maphash v0.1.0 // indirect github.com/ryszard/goskiplist v0.0.0-20150312221310-2dfbae5fcf46 // indirect github.com/segmentio/asm v1.2.0 // indirect github.com/shabbyrobe/gocovmerge v0.0.0-20190829150210-3e036491d500 // indirect @@ -284,7 +286,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.12.0 // indirect + golang.org/x/crypto v0.13.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 e39ed4ac4f712..1a64f6630be22 100644 --- a/go.sum +++ b/go.sum @@ -259,6 +259,10 @@ github.com/dnaeon/go-vcr v1.1.0 h1:ReYa/UBrRyQdant9B4fNHGoCNKw6qh6P0fsdGmZpR7c= github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= 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/dolthub/maphash v0.1.0 h1:bsQ7JsF4FkkWyrP3oCnFJgrCUAFbFf3kOl4L/QxPDyQ= +github.com/dolthub/maphash v0.1.0/go.mod h1:gkg4Ch4CdCDu5h6PMriVLawB7koZ+5ijb9puGMV50a4= +github.com/dolthub/swiss v0.2.1 h1:gs2osYs5SJkAaH5/ggVJqXQxRXtWshF6uE0lgR/Y3Gw= +github.com/dolthub/swiss v0.2.1/go.mod h1:8AhKZZ1HK7g18j7v7k6c5cYIGEZJcPn0ARsai8cUrh0= 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= @@ -645,8 +649,8 @@ github.com/klauspost/compress v1.9.7/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0 github.com/klauspost/compress v1.10.5/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs= github.com/klauspost/compress v1.11.7/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs= github.com/klauspost/compress v1.12.2/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= -github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI= -github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= +github.com/klauspost/compress v1.17.0 h1:Rnbp4K9EjcDuVuHtd0dgA4qNuv9yKDYKK1ulpJwgrqM= +github.com/klauspost/compress v1.17.0/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= github.com/klauspost/cpuid v1.2.1/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= github.com/klauspost/cpuid v1.3.1 h1:5JNjFYYQrZeKRJ0734q51WCEEn2huer72Dc7K+R/b6s= github.com/klauspost/cpuid v1.3.1/go.mod h1:bYW4mA6ZgKPob1/Dlai2LviZJO7KGI3uoWLd42rAQw4= @@ -1012,8 +1016,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.20230911065915-f9e28714c62c h1:NRWMKERMbu59QzashRr07HIm9IdatucccphrwwoEHQU= -github.com/tikv/client-go/v2 v2.0.8-0.20230911065915-f9e28714c62c/go.mod h1:ArIf1ebIbAY50A/pNnFjBAmTrRSas5AO22G4YMTPE+g= +github.com/tikv/client-go/v2 v2.0.8-0.20230919031511-be2b4c78a910 h1:YTDdNqeSx1e+Ry8wcJg7yVOHz+HFrPKLVFK4UKeYs2I= +github.com/tikv/client-go/v2 v2.0.8-0.20230919031511-be2b4c78a910/go.mod h1:ArIf1ebIbAY50A/pNnFjBAmTrRSas5AO22G4YMTPE+g= github.com/tikv/pd/client v0.0.0-20230912103610-2f57a9f050eb h1:hAcH9tFjQzQ3+ofrAHm4ajOTLliYCOfXpj3+boKOtac= github.com/tikv/pd/client v0.0.0-20230912103610-2f57a9f050eb/go.mod h1:E+6qtPu8fJm5kNjvKWPVFqSgNAFPk07y2EjD03GWzuI= github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966 h1:quvGphlmUVU+nhpFa4gg4yJyTRJ13reZMDHrKwYw53M= @@ -1179,8 +1183,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.12.0 h1:tFM/ta59kqch6LlvYnPa0yx5a83cL2nHflFhYKvv9Yk= -golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= +golang.org/x/crypto v0.13.0 h1:mvySKfSWJ+UKUii46M40LOvyWfN0s2U+46/jDd0e6Ck= +golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= 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= @@ -1285,8 +1289,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.14.0 h1:BONx9s002vGdD9umnlX1Po8vOZmrgH34qlHcD1MfK14= -golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= +golang.org/x/net v0.15.0 h1:ugBLEUaxABaB5AJqW9enI0ACdci2RUd4eP51NTBvuJ8= +golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1392,8 +1396,8 @@ 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.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.11.0 h1:eG7RXZHdqOJ1i+0lgLgCpSXAp6M3LYlAo6osgSi0xOM= -golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.12.0 h1:CM0HF96J0hcLAwsHPJZjfdNzs0gftsLfgKt57wWHJ0o= +golang.org/x/sys v0.12.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= @@ -1401,8 +1405,8 @@ 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.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= -golang.org/x/term v0.11.0 h1:F9tnn/DA/Im8nCwm+fX+1/eBwi4qFjRT++MhtVC4ZX0= -golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= +golang.org/x/term v0.12.0 h1:/ZfYdc3zq+q02Rv9vGqTeSItdzZTSNDmfTi0mBAuidU= +golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= 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= @@ -1415,8 +1419,8 @@ golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.12.0 h1:k+n5B8goJNdU7hSvEtMUz3d1Q6D/XW4COJSJR6fN0mc= -golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k= +golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= diff --git a/infoschema/builder.go b/infoschema/builder.go index ee04d84686cae..9d9289b4f1a6e 100644 --- a/infoschema/builder.go +++ b/infoschema/builder.go @@ -315,9 +315,31 @@ func (b *Builder) applyReorganizePartition(m *meta.Meta, diff *model.SchemaDiff) } func (b *Builder) applyExchangeTablePartition(m *meta.Meta, diff *model.SchemaDiff) ([]int64, error) { - // The partitioned table is not affected until the last stage + // It is not in StatePublic. if diff.OldTableID == diff.TableID && diff.OldSchemaID == diff.SchemaID { - return b.applyTableUpdate(m, diff) + ntIDs, err := b.applyTableUpdate(m, diff) + if err != nil { + return nil, errors.Trace(err) + } + if diff.AffectedOpts == nil || diff.AffectedOpts[0].OldSchemaID == 0 { + return ntIDs, err + } + // Reload parition tabe. + ptSchemaID := diff.AffectedOpts[0].OldSchemaID + ptID := diff.AffectedOpts[0].TableID + ptDiff := &model.SchemaDiff{ + Type: diff.Type, + Version: diff.Version, + TableID: ptID, + SchemaID: ptSchemaID, + OldTableID: ptID, + OldSchemaID: ptSchemaID, + } + ptIDs, err := b.applyTableUpdate(m, ptDiff) + if err != nil { + return nil, errors.Trace(err) + } + return append(ptIDs, ntIDs...), nil } ntSchemaID := diff.OldSchemaID ntID := diff.OldTableID diff --git a/kv/kv.go b/kv/kv.go index ec9570e83e120..019676882447c 100644 --- a/kv/kv.go +++ b/kv/kv.go @@ -584,8 +584,8 @@ type Request struct { LimitSize uint64 // StoreBusyThreshold is the threshold for the store to return ServerIsBusy StoreBusyThreshold time.Duration - // TidbKvReadTimeout is the timeout of kv read request - TidbKvReadTimeout uint64 + // TiKVClientReadTimeout is the timeout of kv read request + TiKVClientReadTimeout uint64 RunawayChecker *resourcegroup.RunawayChecker diff --git a/kv/mpp.go b/kv/mpp.go index 214528086365d..402309fd61619 100644 --- a/kv/mpp.go +++ b/kv/mpp.go @@ -154,6 +154,7 @@ type MPPDispatchRequest struct { CoordinatorAddress string ReportExecutionSummary bool State MppTaskStates + ResourceGroupName string } // CancelMPPTasksParam represents parameter for MPPClient's CancelMPPTasks diff --git a/kv/option.go b/kv/option.go index 81fc3088b18bb..681940cc424da 100644 --- a/kv/option.go +++ b/kv/option.go @@ -108,8 +108,8 @@ const ( ResourceGroupName // LoadBasedReplicaReadThreshold sets the TiKV wait duration threshold of enabling replica read automatically. LoadBasedReplicaReadThreshold - // TidbKvReadTimeout sets the timeout value for readonly kv request in milliseconds - TidbKvReadTimeout + // TiKVClientReadTimeout sets the timeout value for readonly kv request in milliseconds + TiKVClientReadTimeout ) // ReplicaReadType is the type of replica to read data from diff --git a/metrics/grafana/tidb.json b/metrics/grafana/tidb.json index ca2f883fe5268..9eddcc30dbd09 100644 --- a/metrics/grafana/tidb.json +++ b/metrics/grafana/tidb.json @@ -20110,7 +20110,7 @@ }, { "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))", + "expr": "histogram_quantile(0.5, sum(rate(tidb_distsql_copr_resp_size_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (le))", "hide": false, "interval": "", "legendFormat": "P50", @@ -20119,7 +20119,7 @@ }, { "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))", + "expr": "histogram_quantile(0.8, sum(rate(tidb_distsql_copr_resp_size_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (le))", "hide": false, "interval": "", "legendFormat": "P80", @@ -20128,7 +20128,7 @@ }, { "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))", + "expr": "histogram_quantile(0.99, sum(rate(tidb_distsql_copr_resp_size_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (le))", "hide": false, "interval": "", "legendFormat": "P99", @@ -20242,7 +20242,7 @@ "targets": [ { "exemplar": true, - "expr": "sum(rate(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\", state=\"restored\"}[1m])) by(task_id)", + "expr": "sum(rate(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", state=\"restored\"}[1m])) by(task_id)", "interval": "", "legendFormat": "encode - {{task_id}}", "queryType": "randomWalk", @@ -20250,7 +20250,7 @@ }, { "exemplar": true, - "expr": "sum(rate(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\", state=\"written\"}[1m])) by(task_id)", + "expr": "sum(rate(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", state=\"written\"}[1m])) by(task_id)", "hide": false, "interval": "", "legendFormat": "deliver - {{task_id}}", @@ -20258,7 +20258,7 @@ }, { "exemplar": true, - "expr": "sum(rate(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\", state=\"imported\"}[1m])) by(task_id)", + "expr": "sum(rate(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", state=\"imported\"}[1m])) by(task_id)", "hide": false, "interval": "", "legendFormat": "import kv - {{task_id}}", @@ -20354,7 +20354,7 @@ "targets": [ { "exemplar": true, - "expr": "tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\", state=\"restored\"}", + "expr": "tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", state=\"restored\"}", "interval": "", "legendFormat": "encoded source size - {{task_id}} - {{instance}}", "queryType": "randomWalk", @@ -20362,7 +20362,7 @@ }, { "exemplar": true, - "expr": "tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\", state=\"written\"}", + "expr": "tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", state=\"written\"}", "hide": false, "interval": "", "legendFormat": "delivered kv size - {{task_id}} - {{instance}}", @@ -20370,7 +20370,7 @@ }, { "exemplar": true, - "expr": "sum(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\", state=\"total_restore\"}) by(task_id)", + "expr": "sum(tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", state=\"total_restore\"}) by(task_id)", "hide": false, "interval": "", "legendFormat": "total source data size - {{task_id}}", @@ -20378,7 +20378,7 @@ }, { "exemplar": true, - "expr": "tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\", state=\"imported\"}", + "expr": "tidb_import_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", state=\"imported\"}", "hide": false, "interval": "", "legendFormat": "imported kv size - {{task_id}} - {{instance}}", @@ -20474,7 +20474,7 @@ "targets": [ { "exemplar": true, - "expr": "tidb_import_block_deliver_kv_pairs_sum{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}", + "expr": "tidb_import_block_deliver_kv_pairs_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}", "interval": "", "legendFormat": "{{kind}} kv - {{task_id}} - {{instance}}", "queryType": "randomWalk", @@ -20572,7 +20572,7 @@ "targets": [ { "exemplar": true, - "expr": "rate(tidb_import_row_encode_seconds_sum{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[2m]) / rate(tidb_import_row_encode_seconds_count{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[2m])", + "expr": "rate(tidb_import_row_encode_seconds_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[2m]) / rate(tidb_import_row_encode_seconds_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[2m])", "interval": "", "legendFormat": "encode - {{instance}} - {{task_id}}", "queryType": "randomWalk", @@ -20580,7 +20580,7 @@ }, { "exemplar": true, - "expr": "rate(tidb_import_block_deliver_seconds_sum{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[2m]) / rate(tidb_import_block_deliver_seconds_count{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[2m])", + "expr": "rate(tidb_import_block_deliver_seconds_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[2m]) / rate(tidb_import_block_deliver_seconds_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[2m])", "hide": false, "interval": "", "legendFormat": "deliver - {{instance}} - {{task_id}}", @@ -20588,7 +20588,7 @@ }, { "exemplar": true, - "expr": "rate(tidb_import_row_read_seconds_sum{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[2m]) / rate(tidb_import_row_read_seconds_count{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[2m])", + "expr": "rate(tidb_import_row_read_seconds_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[2m]) / rate(tidb_import_row_read_seconds_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[2m])", "hide": false, "interval": "", "legendFormat": "read - {{instance}} - {{task_id}}", @@ -20737,7 +20737,7 @@ "targets": [ { "exemplar": true, - "expr": "min(tikv_config_rocksdb{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", name=\"hard_pending_compaction_bytes_limit\"}) by (instance)", + "expr": "min(tikv_config_rocksdb{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", name=\"hard_pending_compaction_bytes_limit\"}) by (instance)", "format": "time_series", "instant": false, "interval": "", diff --git a/parser/ast/dml.go b/parser/ast/dml.go index fb09e84e77780..602e6960ee126 100644 --- a/parser/ast/dml.go +++ b/parser/ast/dml.go @@ -1969,6 +1969,7 @@ func (n *LoadDataStmt) Accept(v Visitor) (Node, bool) { } type LoadDataOpt struct { + // Name is the name of the option, will be converted to lower case during parse. Name string // only literal is allowed, we use ExprNode to support negative number Value ExprNode diff --git a/parser/ast/misc.go b/parser/ast/misc.go index 6399707addde6..beb9570b16a87 100644 --- a/parser/ast/misc.go +++ b/parser/ast/misc.go @@ -3682,8 +3682,6 @@ func (n *TableOptimizerHint) Restore(ctx *format.RestoreCtx) error { switch n.HintName.L { case "max_execution_time": ctx.WritePlainf("%d", n.HintData.(uint64)) - case "tidb_kv_read_timeout": - ctx.WritePlainf("%d", n.HintData.(uint64)) case "resource_group": ctx.WriteName(n.HintData.(string)) case "nth_plan": diff --git a/parser/ast/misc_test.go b/parser/ast/misc_test.go index 0b91c8e8a8ad6..9bba612433f73 100644 --- a/parser/ast/misc_test.go +++ b/parser/ast/misc_test.go @@ -271,8 +271,6 @@ func TestTableOptimizerHintRestore(t *testing.T) { {"LEADING(t1@sel1, c1, t2)", "LEADING(`t1`@`sel1`, `c1`, `t2`)"}, {"MAX_EXECUTION_TIME(3000)", "MAX_EXECUTION_TIME(3000)"}, {"MAX_EXECUTION_TIME(@sel1 3000)", "MAX_EXECUTION_TIME(@`sel1` 3000)"}, - {"TIDB_KV_READ_TIMEOUT(3000)", "TIDB_KV_READ_TIMEOUT(3000)"}, - {"TIDB_KV_READ_TIMEOUT(@sel1 3000)", "TIDB_KV_READ_TIMEOUT(@`sel1` 3000)"}, {"USE_INDEX_MERGE(t1 c1)", "USE_INDEX_MERGE(`t1` `c1`)"}, {"USE_INDEX_MERGE(@sel1 t1 c1)", "USE_INDEX_MERGE(@`sel1` `t1` `c1`)"}, {"USE_INDEX_MERGE(t1@sel1 c1)", "USE_INDEX_MERGE(`t1`@`sel1` `c1`)"}, diff --git a/parser/hintparser.go b/parser/hintparser.go index f101a765d998d..54bf4db01e5b0 100644 --- a/parser/hintparser.go +++ b/parser/hintparser.go @@ -41,239 +41,237 @@ type yyhintXError struct { } const ( - yyhintDefault = 57434 + yyhintDefault = 57433 yyhintEOFCode = 57344 yyhintErrCode = 57345 - hintAggToCop = 57380 - hintBCJoin = 57402 + hintAggToCop = 57379 + hintBCJoin = 57401 hintBKA = 57355 hintBNL = 57357 - hintDupsWeedOut = 57430 - hintFalse = 57426 - hintFirstMatch = 57431 - hintForceIndex = 57416 - hintGB = 57429 - hintHashAgg = 57382 + hintDupsWeedOut = 57429 + hintFalse = 57425 + hintFirstMatch = 57430 + hintForceIndex = 57415 + hintGB = 57428 + hintHashAgg = 57381 hintHashJoin = 57359 hintHashJoinBuild = 57360 hintHashJoinProbe = 57361 hintIdentifier = 57347 - hintIgnoreIndex = 57385 - hintIgnorePlanCache = 57381 - hintIndexHashJoin = 57389 - hintIndexJoin = 57386 + hintIgnoreIndex = 57384 + hintIgnorePlanCache = 57380 + hintIndexHashJoin = 57388 + hintIndexJoin = 57385 hintIndexMerge = 57365 - hintIndexMergeJoin = 57393 - hintInlHashJoin = 57388 - hintInlJoin = 57391 - hintInlMergeJoin = 57392 + hintIndexMergeJoin = 57392 + hintInlHashJoin = 57387 + hintInlJoin = 57390 + hintInlMergeJoin = 57391 hintIntLit = 57346 hintInvalid = 57348 hintJoinFixedOrder = 57351 hintJoinOrder = 57352 hintJoinPrefix = 57353 hintJoinSuffix = 57354 - hintLeading = 57418 - hintLimitToCop = 57415 - hintLooseScan = 57432 - hintMB = 57428 + hintLeading = 57417 + hintLimitToCop = 57414 + hintLooseScan = 57431 + hintMB = 57427 hintMRR = 57367 - hintMaterialization = 57433 + hintMaterialization = 57432 hintMaxExecutionTime = 57375 - hintMemoryQuota = 57395 + hintMemoryQuota = 57394 hintMerge = 57363 - hintMpp1PhaseAgg = 57383 - hintMpp2PhaseAgg = 57384 + hintMpp1PhaseAgg = 57382 + hintMpp2PhaseAgg = 57383 hintNoBKA = 57356 hintNoBNL = 57358 - hintNoDecorrelate = 57420 + hintNoDecorrelate = 57419 hintNoHashJoin = 57362 hintNoICP = 57369 - hintNoIndexHashJoin = 57390 - hintNoIndexJoin = 57387 + hintNoIndexHashJoin = 57389 + hintNoIndexJoin = 57386 hintNoIndexMerge = 57366 - hintNoIndexMergeJoin = 57394 + hintNoIndexMergeJoin = 57393 hintNoMRR = 57368 hintNoMerge = 57364 - hintNoOrderIndex = 57409 + hintNoOrderIndex = 57408 hintNoRangeOptimization = 57370 - hintNoSMJoin = 57401 + hintNoSMJoin = 57400 hintNoSemijoin = 57374 hintNoSkipScan = 57372 - hintNoSwapJoinInputs = 57396 - hintNthPlan = 57414 - hintOLAP = 57421 - hintOLTP = 57422 - hintOrderIndex = 57408 - hintPartition = 57423 - hintQBName = 57379 - hintQueryType = 57397 - hintReadConsistentReplica = 57398 - hintReadFromStorage = 57399 - hintResourceGroup = 57378 - hintSMJoin = 57400 - hintSemiJoinRewrite = 57419 + hintNoSwapJoinInputs = 57395 + hintNthPlan = 57413 + hintOLAP = 57420 + hintOLTP = 57421 + hintOrderIndex = 57407 + hintPartition = 57422 + hintQBName = 57378 + hintQueryType = 57396 + hintReadConsistentReplica = 57397 + hintReadFromStorage = 57398 + hintResourceGroup = 57377 + hintSMJoin = 57399 + hintSemiJoinRewrite = 57418 hintSemijoin = 57373 - hintSetVar = 57377 - hintShuffleJoin = 57403 + hintSetVar = 57376 + hintShuffleJoin = 57402 hintSingleAtIdentifier = 57349 hintSkipScan = 57371 - hintStraightJoin = 57417 - hintStreamAgg = 57404 + hintStraightJoin = 57416 + hintStreamAgg = 57403 hintStringLit = 57350 - hintSwapJoinInputs = 57405 - hintTiFlash = 57425 - hintTiKV = 57424 - hintTidbKvReadTimeout = 57376 - hintTimeRange = 57412 - hintTrue = 57427 - hintUseCascades = 57413 - hintUseIndex = 57407 - hintUseIndexMerge = 57406 - hintUsePlanCache = 57410 - hintUseToja = 57411 + hintSwapJoinInputs = 57404 + hintTiFlash = 57424 + hintTiKV = 57423 + hintTimeRange = 57411 + hintTrue = 57426 + hintUseCascades = 57412 + hintUseIndex = 57406 + hintUseIndexMerge = 57405 + hintUsePlanCache = 57409 + hintUseToja = 57410 yyhintMaxDepth = 200 - yyhintTabOfs = -215 + yyhintTabOfs = -213 ) var ( yyhintXLAT = map[int]int{ - 41: 0, // ')' (159x) - 57380: 1, // hintAggToCop (144x) - 57402: 2, // hintBCJoin (144x) - 57355: 3, // hintBKA (144x) - 57357: 4, // hintBNL (144x) - 57416: 5, // hintForceIndex (144x) - 57382: 6, // hintHashAgg (144x) - 57359: 7, // hintHashJoin (144x) - 57360: 8, // hintHashJoinBuild (144x) - 57361: 9, // hintHashJoinProbe (144x) - 57385: 10, // hintIgnoreIndex (144x) - 57381: 11, // hintIgnorePlanCache (144x) - 57389: 12, // hintIndexHashJoin (144x) - 57386: 13, // hintIndexJoin (144x) - 57365: 14, // hintIndexMerge (144x) - 57393: 15, // hintIndexMergeJoin (144x) - 57388: 16, // hintInlHashJoin (144x) - 57391: 17, // hintInlJoin (144x) - 57392: 18, // hintInlMergeJoin (144x) - 57351: 19, // hintJoinFixedOrder (144x) - 57352: 20, // hintJoinOrder (144x) - 57353: 21, // hintJoinPrefix (144x) - 57354: 22, // hintJoinSuffix (144x) - 57418: 23, // hintLeading (144x) - 57415: 24, // hintLimitToCop (144x) - 57375: 25, // hintMaxExecutionTime (144x) - 57395: 26, // hintMemoryQuota (144x) - 57363: 27, // hintMerge (144x) - 57383: 28, // hintMpp1PhaseAgg (144x) - 57384: 29, // hintMpp2PhaseAgg (144x) - 57367: 30, // hintMRR (144x) - 57356: 31, // hintNoBKA (144x) - 57358: 32, // hintNoBNL (144x) - 57420: 33, // hintNoDecorrelate (144x) - 57362: 34, // hintNoHashJoin (144x) - 57369: 35, // hintNoICP (144x) - 57390: 36, // hintNoIndexHashJoin (144x) - 57387: 37, // hintNoIndexJoin (144x) - 57366: 38, // hintNoIndexMerge (144x) - 57394: 39, // hintNoIndexMergeJoin (144x) - 57364: 40, // hintNoMerge (144x) - 57368: 41, // hintNoMRR (144x) - 57409: 42, // hintNoOrderIndex (144x) - 57370: 43, // hintNoRangeOptimization (144x) - 57374: 44, // hintNoSemijoin (144x) - 57372: 45, // hintNoSkipScan (144x) - 57401: 46, // hintNoSMJoin (144x) - 57396: 47, // hintNoSwapJoinInputs (144x) - 57414: 48, // hintNthPlan (144x) - 57408: 49, // hintOrderIndex (144x) - 57379: 50, // hintQBName (144x) - 57397: 51, // hintQueryType (144x) - 57398: 52, // hintReadConsistentReplica (144x) - 57399: 53, // hintReadFromStorage (144x) - 57378: 54, // hintResourceGroup (144x) - 57373: 55, // hintSemijoin (144x) - 57419: 56, // hintSemiJoinRewrite (144x) - 57377: 57, // hintSetVar (144x) - 57403: 58, // hintShuffleJoin (144x) - 57371: 59, // hintSkipScan (144x) - 57400: 60, // hintSMJoin (144x) - 57417: 61, // hintStraightJoin (144x) - 57404: 62, // hintStreamAgg (144x) - 57405: 63, // hintSwapJoinInputs (144x) - 57376: 64, // hintTidbKvReadTimeout (144x) - 57412: 65, // hintTimeRange (144x) - 57413: 66, // hintUseCascades (144x) - 57407: 67, // hintUseIndex (144x) - 57406: 68, // hintUseIndexMerge (144x) - 57410: 69, // hintUsePlanCache (144x) - 57411: 70, // hintUseToja (144x) - 44: 71, // ',' (141x) - 57430: 72, // hintDupsWeedOut (120x) - 57431: 73, // hintFirstMatch (120x) - 57432: 74, // hintLooseScan (120x) - 57433: 75, // hintMaterialization (120x) - 57425: 76, // hintTiFlash (120x) - 57424: 77, // hintTiKV (120x) - 57426: 78, // hintFalse (119x) - 57421: 79, // hintOLAP (119x) - 57422: 80, // hintOLTP (119x) - 57427: 81, // hintTrue (119x) - 57429: 82, // hintGB (118x) - 57428: 83, // hintMB (118x) - 57347: 84, // hintIdentifier (117x) - 57349: 85, // hintSingleAtIdentifier (104x) - 93: 86, // ']' (94x) - 46: 87, // '.' (93x) - 57423: 88, // hintPartition (88x) - 61: 89, // '=' (84x) - 40: 90, // '(' (79x) - 57344: 91, // $end (26x) - 57454: 92, // QueryBlockOpt (21x) - 57446: 93, // Identifier (15x) - 57346: 94, // hintIntLit (12x) - 57350: 95, // hintStringLit (5x) - 57436: 96, // CommaOpt (4x) - 57442: 97, // HintTable (4x) - 57443: 98, // HintTableList (4x) - 91: 99, // '[' (3x) - 57435: 100, // BooleanHintName (2x) - 57437: 101, // HintIndexList (2x) - 57439: 102, // HintStorageType (2x) - 57440: 103, // HintStorageTypeAndTable (2x) - 57444: 104, // HintTableListOpt (2x) - 57449: 105, // JoinOrderOptimizerHintName (2x) - 57450: 106, // NullaryHintName (2x) - 57453: 107, // PartitionListOpt (2x) - 57456: 108, // StorageOptimizerHintOpt (2x) - 57457: 109, // SubqueryOptimizerHintName (2x) - 57460: 110, // SubqueryStrategy (2x) - 57461: 111, // SupportedIndexLevelOptimizerHintName (2x) - 57462: 112, // SupportedTableLevelOptimizerHintName (2x) - 57463: 113, // TableOptimizerHintOpt (2x) - 57465: 114, // UnsupportedIndexLevelOptimizerHintName (2x) - 57466: 115, // UnsupportedTableLevelOptimizerHintName (2x) - 57468: 116, // ViewName (2x) - 43: 117, // '+' (1x) - 45: 118, // '-' (1x) - 57438: 119, // HintQueryType (1x) - 57441: 120, // HintStorageTypeAndTableList (1x) - 57445: 121, // HintTrueOrFalse (1x) - 57447: 122, // IndexNameList (1x) - 57448: 123, // IndexNameListOpt (1x) - 57451: 124, // OptimizerHintList (1x) - 57452: 125, // PartitionList (1x) - 57455: 126, // Start (1x) - 57458: 127, // SubqueryStrategies (1x) - 57459: 128, // SubqueryStrategiesOpt (1x) - 57464: 129, // UnitOfBytes (1x) - 57467: 130, // Value (1x) - 57469: 131, // ViewNameList (1x) - 57434: 132, // $default (0x) - 57345: 133, // error (0x) - 57348: 134, // hintInvalid (0x) + 41: 0, // ')' (157x) + 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 (10x) + 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) + 43: 116, // '+' (1x) + 45: 117, // '-' (1x) + 57437: 118, // HintQueryType (1x) + 57440: 119, // HintStorageTypeAndTableList (1x) + 57444: 120, // HintTrueOrFalse (1x) + 57446: 121, // IndexNameList (1x) + 57447: 122, // IndexNameListOpt (1x) + 57450: 123, // OptimizerHintList (1x) + 57451: 124, // PartitionList (1x) + 57454: 125, // Start (1x) + 57457: 126, // SubqueryStrategies (1x) + 57458: 127, // SubqueryStrategiesOpt (1x) + 57463: 128, // UnitOfBytes (1x) + 57466: 129, // Value (1x) + 57468: 130, // ViewNameList (1x) + 57433: 131, // $default (0x) + 57345: 132, // error (0x) + 57348: 133, // hintInvalid (0x) } yyhintSymNames = []string{ @@ -341,7 +339,6 @@ var ( "hintStraightJoin", "hintStreamAgg", "hintSwapJoinInputs", - "hintTidbKvReadTimeout", "hintTimeRange", "hintUseCascades", "hintUseIndex", @@ -416,101 +413,72 @@ var ( yyhintReductions = []struct{ xsym, components int }{ {0, 1}, - {126, 1}, - {124, 1}, - {124, 3}, + {125, 1}, + {123, 1}, + {123, 3}, + {123, 1}, + {123, 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}, + {119, 1}, + {119, 3}, + {102, 4}, + {91, 0}, + {91, 1}, + {95, 0}, + {95, 1}, + {106, 0}, + {106, 4}, {124, 1}, {124, 3}, - {113, 4}, - {113, 4}, - {113, 4}, - {113, 4}, - {113, 4}, - {113, 4}, - {113, 5}, - {113, 5}, - {113, 5}, - {113, 5}, - {113, 6}, - {113, 4}, - {113, 4}, - {113, 6}, - {113, 6}, - {113, 6}, - {113, 5}, - {113, 4}, - {113, 5}, - {108, 5}, - {120, 1}, - {120, 3}, - {103, 4}, - {92, 0}, - {92, 1}, - {96, 0}, - {96, 1}, - {107, 0}, - {107, 4}, - {125, 1}, - {125, 3}, - {104, 1}, - {104, 1}, - {98, 2}, - {98, 3}, + {103, 1}, + {103, 1}, + {97, 2}, {97, 3}, - {97, 5}, - {131, 3}, - {131, 1}, - {116, 2}, - {116, 1}, - {101, 4}, - {123, 0}, - {123, 1}, + {96, 3}, + {96, 5}, + {130, 3}, + {130, 1}, + {115, 2}, + {115, 1}, + {100, 4}, + {122, 0}, {122, 1}, - {122, 3}, - {128, 0}, - {128, 1}, + {121, 1}, + {121, 3}, + {127, 0}, {127, 1}, - {127, 3}, - {130, 1}, - {130, 1}, - {130, 1}, - {130, 2}, - {130, 2}, + {126, 1}, + {126, 3}, {129, 1}, {129, 1}, - {121, 1}, - {121, 1}, - {105, 1}, - {105, 1}, - {105, 1}, - {115, 1}, - {115, 1}, - {115, 1}, - {115, 1}, - {115, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {112, 1}, - {114, 1}, - {114, 1}, + {129, 1}, + {129, 2}, + {129, 2}, + {128, 1}, + {128, 1}, + {120, 1}, + {120, 1}, + {104, 1}, + {104, 1}, + {104, 1}, {114, 1}, {114, 1}, {114, 1}, @@ -522,489 +490,509 @@ var ( {111, 1}, {111, 1}, {111, 1}, - {109, 1}, - {109, 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}, - {100, 1}, - {100, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {119, 1}, - {119, 1}, - {102, 1}, - {102, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, - {93, 1}, + {110, 1}, + {110, 1}, + {108, 1}, + {108, 1}, + {109, 1}, + {109, 1}, + {109, 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}, + {118, 1}, + {118, 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 = [308][]uint16{ + yyhintParseTab = [302][]uint16{ // 0 - {1: 290, 249, 242, 244, 278, 286, 263, 265, 266, 276, 294, 256, 252, 268, 261, 255, 251, 260, 220, 239, 240, 241, 267, 291, 227, 233, 254, 287, 288, 269, 243, 245, 297, 264, 271, 257, 253, 292, 262, 246, 270, 280, 272, 282, 274, 248, 259, 229, 279, 232, 237, 293, 238, 231, 281, 296, 230, 250, 273, 247, 295, 289, 258, 228, 234, 284, 275, 277, 285, 283, 100: 235, 105: 221, 236, 108: 219, 226, 111: 225, 223, 218, 224, 222, 124: 217, 126: 216}, - {91: 215}, - {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, 184, 184, 184, 184, 184, 184, 184, 403, 91: 214, 96: 520}, - {1: 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 91: 213}, - {1: 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 91: 211}, + {1: 287, 246, 239, 241, 275, 283, 260, 262, 263, 273, 291, 253, 249, 265, 258, 252, 248, 257, 218, 236, 237, 238, 264, 288, 225, 230, 251, 284, 285, 266, 240, 242, 294, 261, 268, 254, 250, 289, 259, 243, 267, 277, 269, 279, 271, 245, 256, 226, 276, 229, 234, 290, 235, 228, 278, 293, 227, 247, 270, 244, 292, 286, 255, 231, 281, 272, 274, 282, 280, 99: 232, 104: 219, 233, 107: 217, 224, 110: 223, 221, 216, 222, 220, 123: 215, 125: 214}, + {90: 213}, + {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, 399, 90: 212, 95: 512}, + {1: 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 90: 211}, + {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}, // 5 - {90: 517}, - {90: 514}, - {90: 511}, - {90: 506}, - {90: 503}, + {89: 509}, + {89: 506}, + {89: 503}, + {89: 498}, + {89: 495}, // 10 - {90: 492}, - {90: 480}, - {90: 476}, - {90: 472}, - {90: 468}, + {89: 484}, + {89: 472}, + {89: 468}, + {89: 464}, + {89: 452}, // 15 - {90: 456}, - {90: 453}, - {90: 441}, - {90: 434}, - {90: 429}, + {89: 449}, + {89: 437}, + {89: 430}, + {89: 425}, + {89: 419}, // 20 - {90: 423}, - {90: 420}, - {90: 414}, - {90: 298}, - {90: 150}, + {89: 416}, + {89: 410}, + {89: 295}, + {89: 149}, + {89: 148}, // 25 - {90: 149}, - {90: 148}, - {90: 147}, - {90: 146}, - {90: 145}, + {89: 147}, + {89: 146}, + {89: 145}, + {89: 144}, + {89: 143}, // 30 - {90: 144}, - {90: 143}, - {90: 142}, - {90: 141}, - {90: 140}, + {89: 142}, + {89: 141}, + {89: 140}, + {89: 139}, + {89: 138}, // 35 - {90: 139}, - {90: 138}, - {90: 137}, - {90: 136}, - {90: 135}, + {89: 137}, + {89: 136}, + {89: 135}, + {89: 134}, + {89: 133}, // 40 - {90: 134}, - {90: 133}, - {90: 132}, - {90: 131}, - {90: 130}, + {89: 132}, + {89: 131}, + {89: 130}, + {89: 129}, + {89: 128}, // 45 - {90: 129}, - {90: 128}, - {90: 127}, - {90: 126}, - {90: 125}, + {89: 127}, + {89: 126}, + {89: 125}, + {89: 124}, + {89: 123}, // 50 - {90: 124}, - {90: 123}, - {90: 122}, - {90: 121}, - {90: 120}, + {89: 122}, + {89: 121}, + {89: 120}, + {89: 119}, + {89: 118}, // 55 - {90: 119}, - {90: 118}, - {90: 117}, - {90: 116}, - {90: 115}, + {89: 117}, + {89: 116}, + {89: 115}, + {89: 114}, + {89: 113}, // 60 - {90: 114}, - {90: 113}, - {90: 112}, - {90: 111}, - {90: 110}, + {89: 112}, + {89: 111}, + {89: 110}, + {89: 109}, + {89: 108}, // 65 - {90: 109}, - {90: 108}, - {90: 107}, - {90: 102}, - {90: 101}, + {89: 107}, + {89: 106}, + {89: 101}, + {89: 100}, + {89: 99}, // 70 - {90: 100}, - {90: 99}, - {90: 98}, - {90: 97}, - {90: 96}, + {89: 98}, + {89: 97}, + {89: 96}, + {89: 95}, + {89: 94}, // 75 - {90: 95}, - {90: 94}, - {90: 93}, - {90: 92}, - {90: 91}, + {89: 93}, + {89: 92}, + {89: 91}, + {89: 90}, + {89: 89}, // 80 - {90: 90}, - {90: 89}, - {90: 88}, - {76: 186, 186, 85: 300, 92: 299}, - {76: 305, 304, 102: 303, 302, 120: 301}, + {89: 88}, + {89: 87}, + {75: 185, 185, 84: 297, 91: 296}, + {75: 302, 301, 101: 300, 299, 119: 298}, + {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, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 85: 184, 184, 184, 93: 184}, // 85 - {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, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 86: 185, 185, 185, 94: 185}, - {411, 71: 412}, - {189, 71: 189}, - {99: 306}, - {99: 85}, + {407, 70: 408}, + {188, 70: 188}, + {98: 303}, + {98: 84}, + {98: 83}, // 90 - {99: 84}, - {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, 186, 186, 186, 186, 186, 186, 186, 72: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 92: 308, 98: 307}, - {71: 409, 86: 408}, - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 310, 97: 309}, - {176, 71: 176, 86: 176}, + {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, 185, 185, 185, 185, 185, 185, 71: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 91: 305, 97: 304}, + {70: 405, 85: 404}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 307, 96: 306}, + {175, 70: 175, 85: 175}, + {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, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 185, 391, 185, 91: 390}, // 95 - {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, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 186, 395, 186, 92: 394}, - {83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83}, - {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, 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, 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, 80}, + {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 - {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, 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, 78}, - {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, 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, 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, 75}, + {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 - {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, 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, 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, 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, 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, 70}, + {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 - {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, 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, 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, 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, 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, 65}, + {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 - {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, 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, 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, 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, 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, 60}, + {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 - {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, 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, 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, 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, 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, 55}, + {57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 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 - {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, 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, 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, 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, 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, 50}, + {52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 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 - {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, 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, 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, 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, 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, 45}, + {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 - {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, 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, 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, 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, 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, 40}, + {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 - {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, 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, 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, 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, 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, 35}, + {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 - {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, 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, 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, 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, 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, 30}, + {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 - {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, 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, 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, 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, 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, 25}, + {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 - {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, 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, 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, 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, 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, 20}, + {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 - {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, 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, 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, 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, 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, 15}, + {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 - {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 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, 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, 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, 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, 10}, + {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 - {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, 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, 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, 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, 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, 5}, + {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 - {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, 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, 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, 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, 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, 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: 398, 107: 407}, + {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}, + {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, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 85: 181, 87: 394, 106: 403}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 392}, + {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, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 185, 87: 185, 91: 393}, // 180 - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 396}, - {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, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 186, 88: 186, 92: 397}, - {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, 182, 86: 182, 88: 398, 107: 399}, - {90: 400}, - {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, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 86: 173}, + {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, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 85: 181, 87: 394, 106: 395}, + {89: 396}, + {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, 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, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 85: 172}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 398, 124: 397}, + {400, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 399, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 95: 401}, // 185 - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 402, 125: 401}, - {404, 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, 184, 184, 184, 184, 184, 184, 184, 403, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 96: 405}, - {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, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180}, - {183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 72: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 95: 183}, - {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, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 86: 181}, + {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}, + {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, 71: 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 94: 182}, + {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, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 85: 180}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 402}, + {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}, // 190 - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 406}, - {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, 179}, - {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, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 86: 174}, - {187, 71: 187}, - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 310, 97: 410}, + {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, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 85: 173}, + {186, 70: 186}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 307, 96: 406}, + {174, 70: 174, 85: 174}, + {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}, // 195 - {175, 71: 175, 86: 175}, - {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, 190, 91: 190}, - {76: 305, 304, 102: 303, 413}, - {188, 71: 188}, - {79: 186, 186, 85: 300, 92: 415}, + {75: 302, 301, 101: 300, 409}, + {187, 70: 187}, + {78: 185, 185, 84: 297, 91: 411}, + {78: 413, 414, 118: 412}, + {415}, // 200 - {79: 417, 418, 119: 416}, - {419}, - {87}, {86}, - {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, 191, 91: 191}, + {85}, + {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}, + {185, 84: 297, 91: 417}, + {418}, // 205 - {186, 85: 300, 92: 421}, - {422}, - {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, 192, 91: 192}, - {78: 186, 81: 186, 85: 300, 92: 424}, - {78: 427, 81: 426, 121: 425}, - // 210 - {428}, - {152}, + {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}, + {77: 185, 80: 185, 84: 297, 91: 420}, + {77: 423, 80: 422, 120: 421}, + {424}, {151}, - {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, 193, 91: 193}, - {95: 430}, + // 210 + {150}, + {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}, + {94: 426}, + {70: 399, 94: 183, 427}, + {94: 428}, // 215 - {71: 403, 95: 184, 431}, - {95: 432}, - {433}, - {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, 194, 91: 194}, - {85: 300, 92: 435, 94: 186}, + {429}, + {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}, + {84: 297, 91: 431, 93: 185}, + {93: 432}, + {81: 435, 434, 128: 433}, // 220 - {94: 436}, - {82: 439, 438, 129: 437}, - {440}, - {154}, + {436}, {153}, + {152}, + {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}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 438}, // 225 - {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, 195, 91: 195}, - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 442}, - {443, 71: 444}, - {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, 197, 91: 197}, - {186, 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 300, 87: 186, 92: 448, 447, 116: 446, 131: 445}, + {439, 70: 440}, + {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}, + {185, 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 297, 86: 185, 91: 444, 443, 115: 442, 130: 441}, + {446, 86: 447}, + {170, 86: 170}, // 230 - {450, 87: 451}, - {171, 87: 171}, - {186, 85: 300, 87: 186, 92: 449}, - {169, 87: 169}, - {170, 87: 170}, + {185, 84: 297, 86: 185, 91: 445}, + {168, 86: 168}, + {169, 86: 169}, + {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}, + {185, 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 297, 86: 185, 91: 444, 443, 115: 448}, // 235 - {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, 196, 91: 196}, - {186, 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 300, 87: 186, 92: 448, 447, 116: 452}, - {172, 87: 172}, - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 454}, - {455}, + {171, 86: 171}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 450}, + {451}, + {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}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 453}, // 240 - {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, 198, 91: 198}, - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 457}, - {89: 458}, - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 461, 462, 460, 117: 463, 464, 130: 459}, - {467}, - // 245 - {159}, + {88: 454}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 457, 458, 456, 116: 459, 460, 129: 455}, + {463}, {158}, {157}, - {94: 466}, - {94: 465}, - // 250 - {155}, + // 245 {156}, - {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, 199, 91: 199}, - {85: 300, 92: 469, 94: 186}, - {94: 470}, + {93: 462}, + {93: 461}, + {154}, + {155}, + // 250 + {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}, + {84: 297, 91: 465, 93: 185}, + {93: 466}, + {467}, + {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}, // 255 + {84: 297, 91: 469, 93: 185}, + {93: 470}, {471}, - {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, 200, 91: 200}, - {85: 300, 92: 473, 94: 186}, - {94: 474}, - {475}, + {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}, + {185, 71: 185, 185, 185, 185, 84: 297, 91: 473}, // 260 - {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, 201, 91: 201}, - {85: 300, 92: 477, 94: 186}, - {94: 478}, - {479}, - {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, 202, 91: 202}, + {162, 71: 477, 478, 479, 480, 109: 476, 126: 475, 474}, + {483}, + {161, 70: 481}, + {160, 70: 160}, + {105, 70: 105}, // 265 - {186, 72: 186, 186, 186, 186, 85: 300, 92: 481}, - {163, 72: 485, 486, 487, 488, 110: 484, 127: 483, 482}, - {491}, - {162, 71: 489}, - {161, 71: 161}, + {104, 70: 104}, + {103, 70: 103}, + {102, 70: 102}, + {71: 477, 478, 479, 480, 109: 482}, + {159, 70: 159}, // 270 - {106, 71: 106}, - {105, 71: 105}, - {104, 71: 104}, - {103, 71: 103}, - {72: 485, 486, 487, 488, 110: 490}, + {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}, + {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, 185, 185, 185, 185, 185, 185, 71: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 91: 486, 100: 485}, + {494}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 307, 96: 487}, + {183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 399, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 95: 488}, // 275 - {160, 71: 160}, - {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, 203, 91: 203}, - {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, 186, 186, 186, 186, 186, 186, 186, 72: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 92: 494, 101: 493}, - {502}, - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 310, 97: 495}, + {166, 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 491, 121: 490, 489}, + {167}, + {165, 70: 492}, + {164, 70: 164}, + {1: 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 493}, // 280 - {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, 184, 184, 184, 184, 184, 184, 184, 184, 403, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 96: 496}, - {167, 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 499, 122: 498, 497}, - {168}, - {166, 71: 500}, - {165, 71: 165}, + {163, 70: 163}, + {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}, + {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, 185, 185, 185, 185, 185, 185, 71: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 91: 486, 100: 496}, + {497}, + {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}, // 285 - {1: 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 501}, - {164, 71: 164}, - {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, 204, 91: 204}, - {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, 186, 186, 186, 186, 186, 186, 186, 72: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 92: 494, 101: 504}, - {505}, + {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, 185, 185, 185, 185, 185, 185, 185, 71: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 91: 501, 97: 500, 103: 499}, + {502}, + {177, 70: 405}, + {176, 337, 360, 313, 315, 373, 340, 317, 318, 319, 343, 339, 345, 348, 323, 351, 344, 347, 350, 309, 310, 311, 312, 375, 338, 333, 353, 321, 341, 342, 325, 314, 316, 377, 320, 327, 346, 349, 324, 352, 322, 326, 367, 328, 332, 330, 359, 354, 372, 366, 336, 355, 356, 357, 335, 331, 376, 334, 361, 329, 358, 374, 362, 363, 370, 371, 365, 364, 368, 369, 71: 386, 387, 388, 389, 381, 380, 382, 378, 379, 383, 385, 384, 308, 92: 307, 96: 306}, + {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}, // 290 - {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, 205, 91: 205}, - {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, 186, 186, 186, 186, 186, 186, 186, 186, 72: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 92: 509, 98: 508, 104: 507}, - {510}, - {178, 71: 409}, - {177, 340, 363, 316, 318, 376, 343, 320, 321, 322, 346, 342, 348, 351, 326, 354, 347, 350, 353, 312, 313, 314, 315, 378, 341, 336, 356, 324, 344, 345, 328, 317, 319, 380, 323, 330, 349, 352, 327, 355, 325, 329, 370, 331, 335, 333, 362, 357, 375, 369, 339, 358, 359, 360, 338, 334, 379, 337, 364, 332, 361, 377, 365, 366, 381, 373, 374, 368, 367, 371, 372, 72: 390, 391, 392, 393, 385, 384, 386, 382, 383, 387, 389, 388, 311, 93: 310, 97: 309}, + {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, 185, 185, 185, 185, 185, 185, 185, 71: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 91: 501, 97: 500, 103: 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}, + {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, 185, 185, 185, 185, 185, 185, 71: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 297, 91: 305, 97: 507}, + {508, 70: 405}, // 295 - {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, 206, 91: 206}, - {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, 186, 186, 186, 186, 186, 186, 186, 186, 72: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 92: 509, 98: 508, 104: 512}, - {513}, - {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, 207, 91: 207}, - {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, 186, 186, 186, 186, 186, 186, 186, 72: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 300, 92: 308, 98: 515}, + {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}, + {185, 84: 297, 91: 510}, + {511}, + {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}, + {1: 287, 246, 239, 241, 275, 283, 260, 262, 263, 273, 291, 253, 249, 265, 258, 252, 248, 257, 218, 236, 237, 238, 264, 288, 225, 230, 251, 284, 285, 266, 240, 242, 294, 261, 268, 254, 250, 289, 259, 243, 267, 277, 269, 279, 271, 245, 256, 226, 276, 229, 234, 290, 235, 228, 278, 293, 227, 247, 270, 244, 292, 286, 255, 231, 281, 272, 274, 282, 280, 99: 232, 104: 219, 233, 107: 514, 224, 110: 223, 221, 513, 222, 220}, // 300 - {516, 71: 409}, - {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, 208, 91: 208}, - {186, 85: 300, 92: 518}, - {519}, - {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, 209, 91: 209}, - // 305 - {1: 290, 249, 242, 244, 278, 286, 263, 265, 266, 276, 294, 256, 252, 268, 261, 255, 251, 260, 220, 239, 240, 241, 267, 291, 227, 233, 254, 287, 288, 269, 243, 245, 297, 264, 271, 257, 253, 292, 262, 246, 270, 280, 272, 282, 274, 248, 259, 229, 279, 232, 237, 293, 238, 231, 281, 296, 230, 250, 273, 247, 295, 289, 258, 228, 234, 284, 275, 277, 285, 283, 100: 235, 105: 221, 236, 108: 522, 226, 111: 225, 223, 521, 224, 222}, - {1: 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 91: 212}, - {1: 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 91: 210}, + {1: 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 90: 210}, + {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}, } ) @@ -1044,7 +1032,7 @@ func yyhintlex1(yylex yyhintLexer, lval *yyhintSymType) (n int) { } func yyhintParse(yylex yyhintLexer, parser *hintParser) int { - const yyError = 133 + const yyError = 132 yyEx, _ := yylex.(yyhintLexerEx) var yyn int @@ -1291,14 +1279,6 @@ yynewstate: } } case 14: - { - parser.yyVAL.hint = &ast.TableOptimizerHint{ - HintName: model.NewCIStr(yyS[yypt-4].ident), - QBName: model.NewCIStr(yyS[yypt-2].ident), - HintData: yyS[yypt-1].number, - } - } - case 15: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-4].ident), @@ -1306,7 +1286,7 @@ yynewstate: HintData: int64(yyS[yypt-1].number), } } - case 16: + case 15: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-5].ident), @@ -1316,21 +1296,21 @@ yynewstate: }, } } - case 17: + case 16: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-3].ident), HintData: yyS[yypt-1].ident, } } - case 18: + case 17: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: model.NewCIStr(yyS[yypt-1].ident), } } - case 19: + case 18: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-5].ident), @@ -1338,7 +1318,7 @@ yynewstate: Tables: yyS[yypt-1].hint.Tables, } } - case 20: + case 19: { maxValue := uint64(math.MaxInt64) / yyS[yypt-1].number if yyS[yypt-2].number <= maxValue { @@ -1353,7 +1333,7 @@ yynewstate: parser.yyVAL.hint = nil } } - case 21: + case 20: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-5].ident), @@ -1363,21 +1343,21 @@ yynewstate: }, } } - case 22: + case 21: { h := yyS[yypt-1].hint h.HintName = model.NewCIStr(yyS[yypt-4].ident) h.QBName = model.NewCIStr(yyS[yypt-2].ident) parser.yyVAL.hint = h } - case 23: + case 22: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: model.NewCIStr(yyS[yypt-1].ident), } } - case 24: + case 23: { parser.yyVAL.hint = &ast.TableOptimizerHint{ HintName: model.NewCIStr(yyS[yypt-4].ident), @@ -1385,7 +1365,7 @@ yynewstate: HintData: model.NewCIStr(yyS[yypt-1].ident), } } - case 25: + case 24: { hs := yyS[yypt-1].hints name := model.NewCIStr(yyS[yypt-4].ident) @@ -1396,60 +1376,60 @@ yynewstate: } parser.yyVAL.hints = hs } - case 26: + case 25: { parser.yyVAL.hints = []*ast.TableOptimizerHint{yyS[yypt-0].hint} } - case 27: + case 26: { parser.yyVAL.hints = append(yyS[yypt-2].hints, yyS[yypt-0].hint) } - case 28: + case 27: { h := yyS[yypt-1].hint h.HintData = model.NewCIStr(yyS[yypt-3].ident) parser.yyVAL.hint = h } - case 29: + case 28: { parser.yyVAL.ident = "" } - case 33: + case 32: { parser.yyVAL.modelIdents = nil } - case 34: + case 33: { parser.yyVAL.modelIdents = yyS[yypt-1].modelIdents } - case 35: + case 34: { parser.yyVAL.modelIdents = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 36: + case 35: { parser.yyVAL.modelIdents = append(yyS[yypt-2].modelIdents, model.NewCIStr(yyS[yypt-0].ident)) } - case 38: + case 37: { parser.yyVAL.hint = &ast.TableOptimizerHint{ QBName: model.NewCIStr(yyS[yypt-0].ident), } } - case 39: + case 38: { parser.yyVAL.hint = &ast.TableOptimizerHint{ Tables: []ast.HintTable{yyS[yypt-0].table}, QBName: model.NewCIStr(yyS[yypt-1].ident), } } - case 40: + case 39: { h := yyS[yypt-2].hint h.Tables = append(h.Tables, yyS[yypt-0].table) parser.yyVAL.hint = h } - case 41: + case 40: { parser.yyVAL.table = ast.HintTable{ TableName: model.NewCIStr(yyS[yypt-2].ident), @@ -1457,7 +1437,7 @@ yynewstate: PartitionList: yyS[yypt-0].modelIdents, } } - case 42: + case 41: { parser.yyVAL.table = ast.HintTable{ DBName: model.NewCIStr(yyS[yypt-4].ident), @@ -1466,63 +1446,63 @@ yynewstate: PartitionList: yyS[yypt-0].modelIdents, } } - case 43: + case 42: { h := yyS[yypt-2].hint h.Tables = append(h.Tables, yyS[yypt-0].table) parser.yyVAL.hint = h } - case 44: + case 43: { parser.yyVAL.hint = &ast.TableOptimizerHint{ Tables: []ast.HintTable{yyS[yypt-0].table}, } } - case 45: + case 44: { parser.yyVAL.table = ast.HintTable{ TableName: model.NewCIStr(yyS[yypt-1].ident), QBName: model.NewCIStr(yyS[yypt-0].ident), } } - case 46: + case 45: { parser.yyVAL.table = ast.HintTable{ QBName: model.NewCIStr(yyS[yypt-0].ident), } } - case 47: + case 46: { h := yyS[yypt-0].hint h.Tables = []ast.HintTable{yyS[yypt-2].table} h.QBName = model.NewCIStr(yyS[yypt-3].ident) parser.yyVAL.hint = h } - case 48: + case 47: { parser.yyVAL.hint = &ast.TableOptimizerHint{} } - case 50: + case 49: { parser.yyVAL.hint = &ast.TableOptimizerHint{ Indexes: []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}, } } - case 51: + case 50: { h := yyS[yypt-2].hint h.Indexes = append(h.Indexes, model.NewCIStr(yyS[yypt-0].ident)) parser.yyVAL.hint = h } - case 58: + case 57: { parser.yyVAL.ident = strconv.FormatUint(yyS[yypt-0].number, 10) } - case 59: + case 58: { parser.yyVAL.ident = strconv.FormatUint(yyS[yypt-0].number, 10) } - case 60: + case 59: { if yyS[yypt-0].number > 9223372036854775808 { yylex.AppendError(yylex.Errorf("the Signed Value should be at the range of [-9223372036854775808, 9223372036854775807].")) @@ -1534,19 +1514,19 @@ yynewstate: parser.yyVAL.ident = strconv.FormatInt(-int64(yyS[yypt-0].number), 10) } } - case 61: + case 60: { parser.yyVAL.number = 1024 * 1024 } - case 62: + case 61: { parser.yyVAL.number = 1024 * 1024 * 1024 } - case 63: + case 62: { parser.yyVAL.hint = &ast.TableOptimizerHint{HintData: true} } - case 64: + case 63: { parser.yyVAL.hint = &ast.TableOptimizerHint{HintData: false} } diff --git a/parser/hintparser.y b/parser/hintparser.y index 2948bf57d9cd5..1235152abea0e 100644 --- a/parser/hintparser.y +++ b/parser/hintparser.y @@ -77,7 +77,6 @@ import ( hintSemijoin "SEMIJOIN" hintNoSemijoin "NO_SEMIJOIN" hintMaxExecutionTime "MAX_EXECUTION_TIME" - hintTidbKvReadTimeout "TIDB_KV_READ_TIMEOUT" hintSetVar "SET_VAR" hintResourceGroup "RESOURCE_GROUP" hintQBName "QB_NAME" @@ -267,14 +266,6 @@ TableOptimizerHintOpt: HintData: $4, } } -| "TIDB_KV_READ_TIMEOUT" '(' QueryBlockOpt hintIntLit ')' - { - $$ = &ast.TableOptimizerHint{ - HintName: model.NewCIStr($1), - QBName: model.NewCIStr($3), - HintData: $4, - } - } | "NTH_PLAN" '(' QueryBlockOpt hintIntLit ')' { $$ = &ast.TableOptimizerHint{ @@ -763,7 +754,6 @@ Identifier: | "LEADING" | "SEMI_JOIN_REWRITE" | "NO_DECORRELATE" -| "TIDB_KV_READ_TIMEOUT" /* other keywords */ | "OLAP" | "OLTP" diff --git a/parser/misc.go b/parser/misc.go index 67e7883f7c66d..1c90f9fca9a4c 100644 --- a/parser/misc.go +++ b/parser/misc.go @@ -1043,7 +1043,6 @@ var hintTokenMap = map[string]int{ "LEADING": hintLeading, "SEMI_JOIN_REWRITE": hintSemiJoinRewrite, "NO_DECORRELATE": hintNoDecorrelate, - "TIDB_KV_READ_TIMEOUT": hintTidbKvReadTimeout, // TiDB hint aliases "TIDB_HJ": hintHashJoin, diff --git a/parser/model/model.go b/parser/model/model.go index a0889e04dea94..cf25198162a6d 100644 --- a/parser/model/model.go +++ b/parser/model/model.go @@ -919,6 +919,8 @@ func NewExtraPartitionIDColInfo() *ColumnInfo { flen, decimal := mysql.GetDefaultFieldLengthAndDecimal(mysql.TypeLonglong) colInfo.SetFlen(flen) colInfo.SetDecimal(decimal) + colInfo.SetCharset(charset.CharsetBin) + colInfo.SetCollate(charset.CollationBin) return colInfo } @@ -932,6 +934,8 @@ func NewExtraPhysTblIDColInfo() *ColumnInfo { flen, decimal := mysql.GetDefaultFieldLengthAndDecimal(mysql.TypeLonglong) colInfo.SetFlen(flen) colInfo.SetDecimal(decimal) + colInfo.SetCharset(charset.CharsetBin) + colInfo.SetCollate(charset.CollationBin) return colInfo } @@ -1164,8 +1168,9 @@ func (p PartitionType) String() string { // ExchangePartitionInfo provides exchange partition info. type ExchangePartitionInfo struct { - ExchangePartitionID int64 `json:"exchange_partition_id"` - ExchangePartitionDefID int64 `json:"exchange_partition_def_id"` + // It is nt tableID when table which has the info is a partition table, else pt tableID. + ExchangePartitionTableID int64 `json:"exchange_partition_id"` + ExchangePartitionDefID int64 `json:"exchange_partition_def_id"` // Deprecated, not used XXXExchangePartitionFlag bool `json:"exchange_partition_flag"` } diff --git a/parser/parser.go b/parser/parser.go index da0ba005ba81a..4516e6143941d 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -907,542 +907,542 @@ const ( zerofill = 57593 yyMaxDepth = 200 - yyTabOfs = -2846 + yyTabOfs = -2850 ) var ( yyXLAT = map[int]int{ - 59: 0, // ';' (2493x) - 57344: 1, // $end (2480x) - 57841: 2, // remove (1984x) - 58115: 3, // split (1984x) - 57771: 4, // merge (1983x) - 57842: 5, // reorganize (1982x) - 57650: 6, // comment (1975x) - 57908: 7, // storage (1887x) - 57612: 8, // autoIncrement (1876x) - 44: 9, // ',' (1849x) - 57713: 10, // first (1775x) - 57598: 11, // after (1769x) - 57875: 12, // serial (1765x) - 57613: 13, // autoRandom (1764x) - 57647: 14, // columnFormat (1764x) - 57812: 15, // password (1736x) - 57638: 16, // charsetKwd (1728x) - 57640: 17, // checksum (1718x) - 58009: 18, // placement (1714x) - 57747: 19, // keyBlockSize (1699x) - 57920: 20, // tablespace (1695x) - 57693: 21, // encryption (1693x) - 57674: 22, // data (1691x) - 57696: 23, // engine (1690x) - 57738: 24, // insertMethod (1686x) - 57765: 25, // maxRows (1686x) - 57773: 26, // minRows (1686x) - 57788: 27, // nodegroup (1686x) - 57657: 28, // connection (1678x) - 57614: 29, // autoRandomBase (1675x) - 58105: 30, // statsBuckets (1673x) - 58107: 31, // statsTopN (1673x) - 57936: 32, // ttl (1673x) - 57611: 33, // autoIdCache (1672x) - 57616: 34, // avgRowLength (1672x) - 57655: 35, // compression (1672x) - 57681: 36, // delayKeyWrite (1672x) - 57806: 37, // packKeys (1672x) - 57821: 38, // preSplitRegions (1672x) - 57862: 39, // rowFormat (1672x) - 57868: 40, // secondaryEngine (1672x) - 57879: 41, // shardRowIDBits (1672x) - 57904: 42, // statsAutoRecalc (1672x) - 57609: 43, // statsColChoice (1672x) - 57610: 44, // statsColList (1672x) - 57905: 45, // statsPersistent (1672x) - 57906: 46, // statsSamplePages (1672x) - 57608: 47, // statsSampleRate (1672x) - 57918: 48, // tableChecksum (1672x) - 57937: 49, // ttlEnable (1672x) - 57938: 50, // ttlJobInterval (1672x) - 57849: 51, // resource (1650x) - 57605: 52, // attribute (1623x) - 57595: 53, // account (1621x) - 57958: 54, // failedLoginAttempts (1621x) - 57959: 55, // passwordLockTime (1621x) - 57346: 56, // identifier (1620x) - 41: 57, // ')' (1619x) - 57854: 58, // resume (1608x) - 57883: 59, // signed (1608x) - 57889: 60, // snapshot (1606x) - 57617: 61, // backend (1605x) - 57639: 62, // checkpoint (1605x) - 57656: 63, // concurrency (1605x) - 57662: 64, // csvBackslashEscape (1605x) - 57663: 65, // csvDelimiter (1605x) - 57664: 66, // csvHeader (1605x) - 57665: 67, // csvNotNull (1605x) - 57666: 68, // csvNull (1605x) - 57667: 69, // csvSeparator (1605x) - 57668: 70, // csvTrimLastSeparators (1605x) - 57989: 71, // fullBackupStorage (1605x) - 57991: 72, // gcTTL (1605x) - 57751: 73, // lastBackup (1605x) - 57801: 74, // onDuplicate (1605x) - 57802: 75, // online (1605x) - 57836: 76, // rateLimit (1605x) - 58017: 77, // restoredTS (1605x) - 57872: 78, // sendCredentialsToTiKV (1605x) - 57886: 79, // skipSchemaFiles (1605x) - 58023: 80, // startTS (1605x) - 57909: 81, // strictFormat (1605x) - 57925: 82, // tikvImporter (1605x) - 58052: 83, // untilTS (1605x) - 57620: 84, // begin (1599x) - 57651: 85, // commit (1599x) - 57785: 86, // no (1599x) - 57858: 87, // rollback (1599x) - 57903: 88, // start (1597x) - 57935: 89, // truncate (1596x) - 57632: 90, // cache (1594x) - 57786: 91, // nocache (1593x) - 57804: 92, // open (1593x) - 57596: 93, // action (1592x) - 57670: 94, // close (1592x) - 57673: 95, // cycle (1592x) - 57775: 96, // minValue (1592x) - 57694: 97, // end (1591x) - 57735: 98, // increment (1591x) - 57787: 99, // nocycle (1591x) - 57789: 100, // nomaxvalue (1591x) - 57790: 101, // nominvalue (1591x) - 57601: 102, // algorithm (1589x) - 57851: 103, // restart (1589x) - 57929: 104, // tp (1589x) - 57672: 105, // clustered (1588x) - 57740: 106, // invisible (1588x) - 57791: 107, // nonclustered (1588x) - 58118: 108, // regions (1588x) - 57949: 109, // visible (1588x) - 58074: 110, // background (1586x) - 57969: 111, // burstable (1586x) - 58062: 112, // priority (1586x) - 58073: 113, // queryLimit (1586x) - 58061: 114, // ruRate (1586x) - 57911: 115, // subpartition (1584x) - 57811: 116, // partitions (1583x) - 58010: 117, // plan (1583x) - 57956: 118, // yearType (1583x) - 57972: 119, // constraints (1581x) - 57987: 120, // followerConstraints (1581x) - 57988: 121, // followers (1581x) - 58000: 122, // leaderConstraints (1581x) - 58002: 123, // learnerConstraints (1581x) - 58003: 124, // learners (1581x) - 58014: 125, // primaryRegion (1581x) - 58020: 126, // schedule (1581x) - 57902: 127, // sqlTsiYear (1581x) - 58034: 128, // survivalPreferences (1581x) - 58059: 129, // voterConstraints (1581x) - 58060: 130, // voters (1581x) - 57648: 131, // columns (1579x) - 57948: 132, // view (1579x) - 57677: 133, // day (1578x) - 58071: 134, // watch (1577x) - 57977: 135, // defined (1576x) - 58068: 136, // execElapsed (1576x) - 57867: 137, // second (1576x) - 57730: 138, // hour (1575x) - 57772: 139, // microsecond (1575x) - 57774: 140, // minute (1575x) - 57778: 141, // month (1575x) - 57832: 142, // quarter (1575x) - 57895: 143, // sqlTsiDay (1575x) - 57896: 144, // sqlTsiHour (1575x) - 57897: 145, // sqlTsiMinute (1575x) - 57898: 146, // sqlTsiMonth (1575x) - 57899: 147, // sqlTsiQuarter (1575x) - 57900: 148, // sqlTsiSecond (1575x) - 57901: 149, // sqlTsiWeek (1575x) - 57951: 150, // week (1575x) - 57604: 151, // ascii (1574x) - 57631: 152, // byteType (1574x) - 57942: 153, // unicodeSym (1574x) - 57711: 154, // fields (1573x) - 57759: 155, // logs (1572x) - 57907: 156, // status (1572x) - 57919: 157, // tables (1572x) - 57980: 158, // timeDuration (1572x) - 57834: 159, // query (1570x) - 57873: 160, // separator (1570x) - 57641: 161, // cipher (1569x) - 57745: 162, // issuer (1569x) - 57763: 163, // maxConnectionsPerHour (1569x) - 57764: 164, // maxQueriesPerHour (1569x) - 57766: 165, // maxUpdatesPerHour (1569x) - 57767: 166, // maxUserConnections (1569x) - 57822: 167, // preceding (1569x) - 57865: 168, // san (1569x) - 57910: 169, // subject (1569x) - 57928: 170, // tokenIssuer (1569x) - 57981: 171, // endTime (1568x) - 57746: 172, // jsonType (1568x) - 57756: 173, // local (1568x) - 58022: 174, // startTime (1568x) - 57675: 175, // datetimeType (1567x) - 57676: 176, // dateType (1567x) - 57714: 177, // fixed (1567x) - 58091: 178, // job (1567x) - 57927: 179, // timeType (1567x) - 57624: 180, // bindings (1566x) - 57680: 181, // definer (1566x) - 57725: 182, // hash (1566x) - 57731: 183, // identified (1566x) - 57850: 184, // respect (1566x) - 57926: 185, // timestampType (1566x) - 57946: 186, // value (1566x) - 57618: 187, // backup (1565x) - 57628: 188, // booleanType (1565x) - 57669: 189, // current (1565x) - 57695: 190, // enforced (1565x) - 57717: 191, // following (1565x) - 57753: 192, // less (1565x) - 57793: 193, // nowait (1565x) - 57803: 194, // only (1565x) - 57866: 195, // savepoint (1565x) - 57885: 196, // skip (1565x) - 58036: 197, // taskTypes (1565x) - 57923: 198, // textType (1565x) - 57924: 199, // than (1565x) - 58113: 200, // tiFlash (1565x) - 57939: 201, // unbounded (1565x) - 57622: 202, // binding (1564x) - 57626: 203, // bitType (1564x) - 57629: 204, // boolType (1564x) - 57698: 205, // enum (1564x) - 57722: 206, // global (1564x) - 57864: 207, // hypo (1564x) - 57733: 208, // importKwd (1564x) - 57780: 209, // national (1564x) - 57781: 210, // ncharType (1564x) - 57993: 211, // next_row_id (1564x) - 57794: 212, // nvarcharType (1564x) - 57797: 213, // offset (1564x) - 57820: 214, // policy (1564x) - 58013: 215, // predicate (1564x) - 57921: 216, // temporary (1564x) - 57944: 217, // user (1564x) - 57682: 218, // digest (1563x) - 58090: 219, // jobs (1563x) - 57758: 220, // location (1563x) - 58011: 221, // planCache (1563x) - 57823: 222, // prepare (1563x) - 57845: 223, // replica (1563x) - 57857: 224, // role (1563x) - 58102: 225, // stats (1563x) - 57943: 226, // unknown (1563x) - 57957: 227, // wait (1563x) - 57630: 228, // btree (1562x) - 58070: 229, // cooldown (1562x) - 57679: 230, // declare (1562x) - 58069: 231, // dryRun (1562x) - 57718: 232, // format (1562x) - 57744: 233, // isolation (1562x) - 57750: 234, // last (1562x) - 57761: 235, // max_idxnum (1562x) - 57770: 236, // memory (1562x) - 57796: 237, // off (1562x) - 57805: 238, // optional (1562x) - 57815: 239, // per_db (1562x) - 57825: 240, // privileges (1562x) - 57848: 241, // required (1562x) - 57863: 242, // rtree (1562x) - 58099: 243, // sampleRate (1562x) - 57874: 244, // sequence (1562x) - 57877: 245, // session (1562x) - 57888: 246, // slow (1562x) - 57945: 247, // validation (1562x) - 57947: 248, // variables (1562x) - 57606: 249, // attributes (1561x) - 58080: 250, // cancel (1561x) - 57653: 251, // compact (1561x) - 58085: 252, // ddl (1561x) - 57684: 253, // disable (1561x) - 57688: 254, // do (1561x) - 57690: 255, // dynamic (1561x) - 57691: 256, // enable (1561x) - 57699: 257, // errorKwd (1561x) - 57982: 258, // exact (1561x) - 57715: 259, // flush (1561x) - 57719: 260, // full (1561x) - 57724: 261, // handler (1561x) - 57728: 262, // history (1561x) - 57768: 263, // mb (1561x) - 57776: 264, // mode (1561x) - 57783: 265, // next (1561x) - 57813: 266, // pause (1561x) - 57818: 267, // plugins (1561x) - 57827: 268, // processlist (1561x) - 57838: 269, // recover (1561x) - 57843: 270, // repair (1561x) - 57844: 271, // repeatable (1561x) - 58072: 272, // similar (1561x) - 58101: 273, // statistics (1561x) - 57912: 274, // subpartitions (1561x) - 58112: 275, // tidb (1561x) - 57953: 276, // without (1561x) - 58076: 277, // admin (1560x) - 58077: 278, // batch (1560x) - 57625: 279, // binlog (1560x) - 57627: 280, // block (1560x) - 57967: 281, // br (1560x) - 57968: 282, // briefType (1560x) - 58078: 283, // buckets (1560x) - 57633: 284, // calibrate (1560x) - 57634: 285, // capture (1560x) - 58081: 286, // cardinality (1560x) - 57637: 287, // chain (1560x) - 57644: 288, // clientErrorsSummary (1560x) - 58082: 289, // cmSketch (1560x) - 57645: 290, // coalesce (1560x) - 57654: 291, // compressed (1560x) - 57660: 292, // context (1560x) - 57971: 293, // copyKwd (1560x) - 58084: 294, // correlation (1560x) - 57661: 295, // cpu (1560x) - 57678: 296, // deallocate (1560x) - 58086: 297, // dependency (1560x) - 57683: 298, // directory (1560x) - 57686: 299, // discard (1560x) - 57687: 300, // disk (1560x) - 57978: 301, // dotType (1560x) - 58088: 302, // drainer (1560x) - 58089: 303, // dry (1560x) - 57689: 304, // duplicate (1560x) - 57704: 305, // exchange (1560x) - 57706: 306, // execute (1560x) - 57707: 307, // expansion (1560x) - 57985: 308, // flashback (1560x) - 57721: 309, // general (1560x) - 57726: 310, // help (1560x) - 58063: 311, // high (1560x) - 57727: 312, // histogram (1560x) - 57729: 313, // hosts (1560x) - 57732: 314, // identSQLErrors (1560x) - 57994: 315, // inplace (1560x) - 57739: 316, // instance (1560x) - 57995: 317, // instant (1560x) - 57743: 318, // ipc (1560x) - 57748: 319, // labels (1560x) - 57757: 320, // locked (1560x) - 58065: 321, // low (1560x) - 58064: 322, // medium (1560x) - 58006: 323, // metadata (1560x) - 57777: 324, // modify (1560x) - 58092: 325, // nodeID (1560x) - 58093: 326, // nodeState (1560x) - 57795: 327, // nulls (1560x) - 57807: 328, // pageSym (1560x) - 58096: 329, // pump (1560x) - 57831: 330, // purge (1560x) - 57837: 331, // rebuild (1560x) - 57839: 332, // redundant (1560x) - 57840: 333, // reload (1560x) - 57852: 334, // restore (1560x) - 57860: 335, // routine (1560x) - 58019: 336, // s3 (1560x) - 58098: 337, // samples (1560x) - 57869: 338, // secondaryLoad (1560x) - 57870: 339, // secondaryUnload (1560x) - 57880: 340, // share (1560x) - 57882: 341, // shutdown (1560x) - 57891: 342, // source (1560x) - 57607: 343, // statsOptions (1560x) - 58028: 344, // stop (1560x) - 57914: 345, // swaps (1560x) - 58037: 346, // tidbJson (1560x) - 58041: 347, // tokudbDefault (1560x) - 58042: 348, // tokudbFast (1560x) - 58043: 349, // tokudbLzma (1560x) - 58044: 350, // tokudbQuickLZ (1560x) - 58046: 351, // tokudbSmall (1560x) - 58045: 352, // tokudbSnappy (1560x) - 58047: 353, // tokudbUncompressed (1560x) - 58048: 354, // tokudbZlib (1560x) - 58049: 355, // tokudbZstd (1560x) - 58114: 356, // topn (1560x) - 57931: 357, // trace (1560x) - 57932: 358, // traditional (1560x) - 58057: 359, // trueCardCost (1560x) - 58075: 360, // unlimited (1560x) - 58056: 361, // verboseType (1560x) - 57950: 362, // warnings (1560x) - 57597: 363, // advise (1559x) - 57599: 364, // against (1559x) - 57600: 365, // ago (1559x) - 57602: 366, // always (1559x) - 57619: 367, // backups (1559x) - 57621: 368, // bernoulli (1559x) - 57623: 369, // bindingCache (1559x) - 58079: 370, // builtins (1559x) - 57635: 371, // cascaded (1559x) - 57636: 372, // causal (1559x) - 57642: 373, // cleanup (1559x) - 57643: 374, // client (1559x) - 57671: 375, // cluster (1559x) - 57646: 376, // collation (1559x) - 58083: 377, // columnStatsUsage (1559x) - 57652: 378, // committed (1559x) - 57649: 379, // config (1559x) - 57658: 380, // consistency (1559x) - 57659: 381, // consistent (1559x) - 58087: 382, // depth (1559x) - 57685: 383, // disabled (1559x) - 57979: 384, // dump (1559x) - 57692: 385, // enabled (1559x) - 57697: 386, // engines (1559x) - 57702: 387, // events (1559x) - 57703: 388, // evolve (1559x) - 57708: 389, // expire (1559x) - 57983: 390, // exprPushdownBlacklist (1559x) - 57709: 391, // extended (1559x) - 57710: 392, // faultsSym (1559x) - 57716: 393, // found (1559x) - 57720: 394, // function (1559x) - 57723: 395, // grants (1559x) - 58109: 396, // histogramsInFlight (1559x) - 57736: 397, // incremental (1559x) - 57737: 398, // indexes (1559x) - 57996: 399, // internal (1559x) - 57741: 400, // invoker (1559x) - 57742: 401, // io (1559x) - 57749: 402, // language (1559x) - 57754: 403, // level (1559x) - 57755: 404, // list (1559x) - 57760: 405, // master (1559x) - 57762: 406, // max_minutes (1559x) - 57782: 407, // never (1559x) - 57784: 408, // nextval (1559x) - 57792: 409, // none (1559x) - 57798: 410, // oltpReadOnly (1559x) - 57799: 411, // oltpReadWrite (1559x) - 57800: 412, // oltpWriteOnly (1559x) - 58094: 413, // optimistic (1559x) - 58008: 414, // optRuleBlacklist (1559x) - 57808: 415, // parser (1559x) - 57809: 416, // partial (1559x) - 57810: 417, // partitioning (1559x) - 57816: 418, // per_table (1559x) - 57814: 419, // percent (1559x) - 58095: 420, // pessimistic (1559x) - 57819: 421, // point (1559x) - 57824: 422, // preserve (1559x) - 57828: 423, // profile (1559x) - 57829: 424, // profiles (1559x) - 57833: 425, // queries (1559x) - 58015: 426, // recent (1559x) - 58119: 427, // region (1559x) - 58016: 428, // replayer (1559x) - 58117: 429, // reset (1559x) - 57853: 430, // restores (1559x) - 57855: 431, // reuse (1559x) - 57859: 432, // rollup (1559x) - 58097: 433, // run (1559x) - 57871: 434, // security (1559x) - 57876: 435, // serializable (1559x) - 58100: 436, // sessionStates (1559x) - 57884: 437, // simple (1559x) - 57887: 438, // slave (1559x) - 58106: 439, // statsHealthy (1559x) - 58104: 440, // statsHistograms (1559x) - 58108: 441, // statsLocked (1559x) - 58103: 442, // statsMeta (1559x) - 57915: 443, // switchesSym (1559x) - 57916: 444, // system (1559x) - 57917: 445, // systemTime (1559x) - 58035: 446, // target (1559x) - 58111: 447, // telemetryID (1559x) - 57922: 448, // temptable (1559x) - 58040: 449, // tls (1559x) - 58050: 450, // top (1559x) - 57930: 451, // tpcc (1559x) - 57933: 452, // transaction (1559x) - 57934: 453, // triggers (1559x) - 57940: 454, // uncommitted (1559x) - 57941: 455, // undefined (1559x) - 58116: 456, // width (1559x) - 57954: 457, // workload (1559x) - 57955: 458, // x509 (1559x) - 57960: 459, // addDate (1558x) - 57603: 460, // any (1558x) - 57961: 461, // approxCountDistinct (1558x) - 57962: 462, // approxPercentile (1558x) - 57615: 463, // avg (1558x) - 57963: 464, // bitAnd (1558x) - 57964: 465, // bitOr (1558x) - 57965: 466, // bitXor (1558x) - 57966: 467, // bound (1558x) - 57970: 468, // cast (1558x) - 57974: 469, // curDate (1558x) - 57973: 470, // curTime (1558x) - 57975: 471, // dateAdd (1558x) - 57976: 472, // dateSub (1558x) - 57700: 473, // escape (1558x) - 57701: 474, // event (1558x) - 57705: 475, // exclusive (1558x) - 57984: 476, // extract (1558x) - 57712: 477, // file (1558x) - 57986: 478, // follower (1558x) - 57990: 479, // getFormat (1558x) - 57992: 480, // groupConcat (1558x) - 57734: 481, // imports (1558x) - 58066: 482, // ioReadBandwidth (1558x) - 58067: 483, // ioWriteBandwidth (1558x) - 57997: 484, // jsonArrayagg (1558x) - 57998: 485, // jsonObjectAgg (1558x) - 57752: 486, // lastval (1558x) - 57999: 487, // leader (1558x) - 58001: 488, // learner (1558x) - 58005: 489, // max (1558x) - 57769: 490, // member (1558x) - 58004: 491, // min (1558x) - 57779: 492, // names (1558x) - 58007: 493, // now (1558x) - 58012: 494, // position (1558x) - 57826: 495, // process (1558x) - 57830: 496, // proxy (1558x) - 57835: 497, // quick (1558x) - 57846: 498, // replicas (1558x) - 57847: 499, // replication (1558x) - 57856: 500, // reverse (1558x) - 57861: 501, // rowCount (1558x) - 58018: 502, // running (1558x) - 57878: 503, // setval (1558x) - 57881: 504, // shared (1558x) - 57890: 505, // some (1558x) - 57892: 506, // sqlBufferResult (1558x) - 57893: 507, // sqlCache (1558x) - 57894: 508, // sqlNoCache (1558x) - 58021: 509, // staleness (1558x) - 58024: 510, // std (1558x) - 58025: 511, // stddev (1558x) - 58026: 512, // stddevPop (1558x) - 58027: 513, // stddevSamp (1558x) - 58029: 514, // strict (1558x) - 58030: 515, // strong (1558x) - 58031: 516, // subDate (1558x) - 58033: 517, // substring (1558x) - 58032: 518, // sum (1558x) - 57913: 519, // super (1558x) - 58110: 520, // telemetry (1558x) - 58038: 521, // timestampAdd (1558x) - 58039: 522, // timestampDiff (1558x) - 58051: 523, // trim (1558x) - 58053: 524, // variance (1558x) - 58054: 525, // varPop (1558x) - 58055: 526, // varSamp (1558x) - 58058: 527, // voter (1558x) - 57952: 528, // weightString (1558x) + 59: 0, // ';' (2499x) + 57344: 1, // $end (2486x) + 57841: 2, // remove (1988x) + 58115: 3, // split (1988x) + 57771: 4, // merge (1987x) + 57842: 5, // reorganize (1986x) + 57650: 6, // comment (1979x) + 57908: 7, // storage (1891x) + 57612: 8, // autoIncrement (1880x) + 44: 9, // ',' (1855x) + 57713: 10, // first (1779x) + 57598: 11, // after (1773x) + 57875: 12, // serial (1769x) + 57613: 13, // autoRandom (1768x) + 57647: 14, // columnFormat (1768x) + 57812: 15, // password (1740x) + 57638: 16, // charsetKwd (1732x) + 57640: 17, // checksum (1722x) + 58009: 18, // placement (1718x) + 57747: 19, // keyBlockSize (1703x) + 57920: 20, // tablespace (1699x) + 57693: 21, // encryption (1697x) + 57674: 22, // data (1695x) + 57696: 23, // engine (1694x) + 57738: 24, // insertMethod (1690x) + 57765: 25, // maxRows (1690x) + 57773: 26, // minRows (1690x) + 57788: 27, // nodegroup (1690x) + 57657: 28, // connection (1682x) + 57614: 29, // autoRandomBase (1679x) + 58105: 30, // statsBuckets (1677x) + 58107: 31, // statsTopN (1677x) + 57936: 32, // ttl (1677x) + 57611: 33, // autoIdCache (1676x) + 57616: 34, // avgRowLength (1676x) + 57655: 35, // compression (1676x) + 57681: 36, // delayKeyWrite (1676x) + 57806: 37, // packKeys (1676x) + 57821: 38, // preSplitRegions (1676x) + 57862: 39, // rowFormat (1676x) + 57868: 40, // secondaryEngine (1676x) + 57879: 41, // shardRowIDBits (1676x) + 57904: 42, // statsAutoRecalc (1676x) + 57609: 43, // statsColChoice (1676x) + 57610: 44, // statsColList (1676x) + 57905: 45, // statsPersistent (1676x) + 57906: 46, // statsSamplePages (1676x) + 57608: 47, // statsSampleRate (1676x) + 57918: 48, // tableChecksum (1676x) + 57937: 49, // ttlEnable (1676x) + 57938: 50, // ttlJobInterval (1676x) + 57849: 51, // resource (1654x) + 57605: 52, // attribute (1627x) + 57595: 53, // account (1625x) + 57958: 54, // failedLoginAttempts (1625x) + 57959: 55, // passwordLockTime (1625x) + 57346: 56, // identifier (1624x) + 41: 57, // ')' (1621x) + 57854: 58, // resume (1612x) + 57883: 59, // signed (1612x) + 57889: 60, // snapshot (1610x) + 57617: 61, // backend (1609x) + 57639: 62, // checkpoint (1609x) + 57656: 63, // concurrency (1609x) + 57662: 64, // csvBackslashEscape (1609x) + 57663: 65, // csvDelimiter (1609x) + 57664: 66, // csvHeader (1609x) + 57665: 67, // csvNotNull (1609x) + 57666: 68, // csvNull (1609x) + 57667: 69, // csvSeparator (1609x) + 57668: 70, // csvTrimLastSeparators (1609x) + 57989: 71, // fullBackupStorage (1609x) + 57991: 72, // gcTTL (1609x) + 57751: 73, // lastBackup (1609x) + 57801: 74, // onDuplicate (1609x) + 57802: 75, // online (1609x) + 57836: 76, // rateLimit (1609x) + 58017: 77, // restoredTS (1609x) + 57872: 78, // sendCredentialsToTiKV (1609x) + 57886: 79, // skipSchemaFiles (1609x) + 58023: 80, // startTS (1609x) + 57909: 81, // strictFormat (1609x) + 57925: 82, // tikvImporter (1609x) + 58052: 83, // untilTS (1609x) + 57620: 84, // begin (1603x) + 57651: 85, // commit (1603x) + 57785: 86, // no (1603x) + 57858: 87, // rollback (1603x) + 57903: 88, // start (1601x) + 57935: 89, // truncate (1600x) + 57632: 90, // cache (1598x) + 57786: 91, // nocache (1597x) + 57804: 92, // open (1597x) + 57596: 93, // action (1596x) + 57670: 94, // close (1596x) + 57673: 95, // cycle (1596x) + 57775: 96, // minValue (1596x) + 57694: 97, // end (1595x) + 57735: 98, // increment (1595x) + 57787: 99, // nocycle (1595x) + 57789: 100, // nomaxvalue (1595x) + 57790: 101, // nominvalue (1595x) + 57601: 102, // algorithm (1593x) + 57851: 103, // restart (1593x) + 57929: 104, // tp (1593x) + 57672: 105, // clustered (1592x) + 57740: 106, // invisible (1592x) + 57791: 107, // nonclustered (1592x) + 58118: 108, // regions (1592x) + 57949: 109, // visible (1592x) + 58074: 110, // background (1590x) + 57969: 111, // burstable (1590x) + 58062: 112, // priority (1590x) + 58073: 113, // queryLimit (1590x) + 58061: 114, // ruRate (1590x) + 57911: 115, // subpartition (1588x) + 57811: 116, // partitions (1587x) + 58010: 117, // plan (1587x) + 57956: 118, // yearType (1587x) + 57972: 119, // constraints (1585x) + 57987: 120, // followerConstraints (1585x) + 57988: 121, // followers (1585x) + 58000: 122, // leaderConstraints (1585x) + 58002: 123, // learnerConstraints (1585x) + 58003: 124, // learners (1585x) + 58014: 125, // primaryRegion (1585x) + 58020: 126, // schedule (1585x) + 57902: 127, // sqlTsiYear (1585x) + 58034: 128, // survivalPreferences (1585x) + 58059: 129, // voterConstraints (1585x) + 58060: 130, // voters (1585x) + 57648: 131, // columns (1583x) + 57948: 132, // view (1583x) + 57677: 133, // day (1582x) + 58071: 134, // watch (1581x) + 57977: 135, // defined (1580x) + 58068: 136, // execElapsed (1580x) + 57867: 137, // second (1580x) + 57730: 138, // hour (1579x) + 57772: 139, // microsecond (1579x) + 57774: 140, // minute (1579x) + 57778: 141, // month (1579x) + 57832: 142, // quarter (1579x) + 57895: 143, // sqlTsiDay (1579x) + 57896: 144, // sqlTsiHour (1579x) + 57897: 145, // sqlTsiMinute (1579x) + 57898: 146, // sqlTsiMonth (1579x) + 57899: 147, // sqlTsiQuarter (1579x) + 57900: 148, // sqlTsiSecond (1579x) + 57901: 149, // sqlTsiWeek (1579x) + 57951: 150, // week (1579x) + 57604: 151, // ascii (1578x) + 57631: 152, // byteType (1578x) + 57942: 153, // unicodeSym (1578x) + 57711: 154, // fields (1577x) + 57759: 155, // logs (1576x) + 57907: 156, // status (1576x) + 57919: 157, // tables (1576x) + 57980: 158, // timeDuration (1576x) + 57834: 159, // query (1574x) + 57873: 160, // separator (1574x) + 57641: 161, // cipher (1573x) + 57745: 162, // issuer (1573x) + 57763: 163, // maxConnectionsPerHour (1573x) + 57764: 164, // maxQueriesPerHour (1573x) + 57766: 165, // maxUpdatesPerHour (1573x) + 57767: 166, // maxUserConnections (1573x) + 57822: 167, // preceding (1573x) + 57865: 168, // san (1573x) + 57910: 169, // subject (1573x) + 57928: 170, // tokenIssuer (1573x) + 57981: 171, // endTime (1572x) + 57746: 172, // jsonType (1572x) + 57756: 173, // local (1572x) + 58022: 174, // startTime (1572x) + 57675: 175, // datetimeType (1571x) + 57676: 176, // dateType (1571x) + 57714: 177, // fixed (1571x) + 58091: 178, // job (1571x) + 57927: 179, // timeType (1571x) + 57624: 180, // bindings (1570x) + 57680: 181, // definer (1570x) + 57725: 182, // hash (1570x) + 57731: 183, // identified (1570x) + 57850: 184, // respect (1570x) + 57926: 185, // timestampType (1570x) + 57946: 186, // value (1570x) + 57618: 187, // backup (1569x) + 57628: 188, // booleanType (1569x) + 57669: 189, // current (1569x) + 57695: 190, // enforced (1569x) + 57717: 191, // following (1569x) + 57753: 192, // less (1569x) + 57793: 193, // nowait (1569x) + 57803: 194, // only (1569x) + 57866: 195, // savepoint (1569x) + 57885: 196, // skip (1569x) + 58036: 197, // taskTypes (1569x) + 57923: 198, // textType (1569x) + 57924: 199, // than (1569x) + 58113: 200, // tiFlash (1569x) + 57939: 201, // unbounded (1569x) + 57622: 202, // binding (1568x) + 57626: 203, // bitType (1568x) + 57629: 204, // boolType (1568x) + 57698: 205, // enum (1568x) + 57722: 206, // global (1568x) + 57864: 207, // hypo (1568x) + 57733: 208, // importKwd (1568x) + 57780: 209, // national (1568x) + 57781: 210, // ncharType (1568x) + 57993: 211, // next_row_id (1568x) + 57794: 212, // nvarcharType (1568x) + 57797: 213, // offset (1568x) + 57820: 214, // policy (1568x) + 58013: 215, // predicate (1568x) + 57921: 216, // temporary (1568x) + 57944: 217, // user (1568x) + 57682: 218, // digest (1567x) + 58090: 219, // jobs (1567x) + 57758: 220, // location (1567x) + 58011: 221, // planCache (1567x) + 57823: 222, // prepare (1567x) + 57845: 223, // replica (1567x) + 57857: 224, // role (1567x) + 58102: 225, // stats (1567x) + 57943: 226, // unknown (1567x) + 57957: 227, // wait (1567x) + 57630: 228, // btree (1566x) + 58070: 229, // cooldown (1566x) + 57679: 230, // declare (1566x) + 58069: 231, // dryRun (1566x) + 57718: 232, // format (1566x) + 57744: 233, // isolation (1566x) + 57750: 234, // last (1566x) + 57761: 235, // max_idxnum (1566x) + 57770: 236, // memory (1566x) + 57796: 237, // off (1566x) + 57805: 238, // optional (1566x) + 57815: 239, // per_db (1566x) + 57825: 240, // privileges (1566x) + 57848: 241, // required (1566x) + 57863: 242, // rtree (1566x) + 58099: 243, // sampleRate (1566x) + 57874: 244, // sequence (1566x) + 57877: 245, // session (1566x) + 57888: 246, // slow (1566x) + 57945: 247, // validation (1566x) + 57947: 248, // variables (1566x) + 57606: 249, // attributes (1565x) + 58080: 250, // cancel (1565x) + 57653: 251, // compact (1565x) + 58085: 252, // ddl (1565x) + 57684: 253, // disable (1565x) + 57688: 254, // do (1565x) + 57690: 255, // dynamic (1565x) + 57691: 256, // enable (1565x) + 57699: 257, // errorKwd (1565x) + 57982: 258, // exact (1565x) + 57715: 259, // flush (1565x) + 57719: 260, // full (1565x) + 57724: 261, // handler (1565x) + 57728: 262, // history (1565x) + 57768: 263, // mb (1565x) + 57776: 264, // mode (1565x) + 57783: 265, // next (1565x) + 57813: 266, // pause (1565x) + 57818: 267, // plugins (1565x) + 57827: 268, // processlist (1565x) + 57838: 269, // recover (1565x) + 57843: 270, // repair (1565x) + 57844: 271, // repeatable (1565x) + 58072: 272, // similar (1565x) + 58101: 273, // statistics (1565x) + 57912: 274, // subpartitions (1565x) + 58112: 275, // tidb (1565x) + 57953: 276, // without (1565x) + 58076: 277, // admin (1564x) + 58077: 278, // batch (1564x) + 57625: 279, // binlog (1564x) + 57627: 280, // block (1564x) + 57967: 281, // br (1564x) + 57968: 282, // briefType (1564x) + 58078: 283, // buckets (1564x) + 57633: 284, // calibrate (1564x) + 57634: 285, // capture (1564x) + 58081: 286, // cardinality (1564x) + 57637: 287, // chain (1564x) + 57644: 288, // clientErrorsSummary (1564x) + 58082: 289, // cmSketch (1564x) + 57645: 290, // coalesce (1564x) + 57654: 291, // compressed (1564x) + 57660: 292, // context (1564x) + 57971: 293, // copyKwd (1564x) + 58084: 294, // correlation (1564x) + 57661: 295, // cpu (1564x) + 57678: 296, // deallocate (1564x) + 58086: 297, // dependency (1564x) + 57683: 298, // directory (1564x) + 57686: 299, // discard (1564x) + 57687: 300, // disk (1564x) + 57978: 301, // dotType (1564x) + 58088: 302, // drainer (1564x) + 58089: 303, // dry (1564x) + 57689: 304, // duplicate (1564x) + 57704: 305, // exchange (1564x) + 57706: 306, // execute (1564x) + 57707: 307, // expansion (1564x) + 57985: 308, // flashback (1564x) + 57721: 309, // general (1564x) + 57726: 310, // help (1564x) + 58063: 311, // high (1564x) + 57727: 312, // histogram (1564x) + 57729: 313, // hosts (1564x) + 57732: 314, // identSQLErrors (1564x) + 57994: 315, // inplace (1564x) + 57739: 316, // instance (1564x) + 57995: 317, // instant (1564x) + 57743: 318, // ipc (1564x) + 57748: 319, // labels (1564x) + 57757: 320, // locked (1564x) + 58065: 321, // low (1564x) + 58064: 322, // medium (1564x) + 58006: 323, // metadata (1564x) + 57777: 324, // modify (1564x) + 58092: 325, // nodeID (1564x) + 58093: 326, // nodeState (1564x) + 57795: 327, // nulls (1564x) + 57807: 328, // pageSym (1564x) + 58096: 329, // pump (1564x) + 57831: 330, // purge (1564x) + 57837: 331, // rebuild (1564x) + 57839: 332, // redundant (1564x) + 57840: 333, // reload (1564x) + 57852: 334, // restore (1564x) + 57860: 335, // routine (1564x) + 58019: 336, // s3 (1564x) + 58098: 337, // samples (1564x) + 57869: 338, // secondaryLoad (1564x) + 57870: 339, // secondaryUnload (1564x) + 57880: 340, // share (1564x) + 57882: 341, // shutdown (1564x) + 57891: 342, // source (1564x) + 57607: 343, // statsOptions (1564x) + 58028: 344, // stop (1564x) + 57914: 345, // swaps (1564x) + 58037: 346, // tidbJson (1564x) + 58041: 347, // tokudbDefault (1564x) + 58042: 348, // tokudbFast (1564x) + 58043: 349, // tokudbLzma (1564x) + 58044: 350, // tokudbQuickLZ (1564x) + 58046: 351, // tokudbSmall (1564x) + 58045: 352, // tokudbSnappy (1564x) + 58047: 353, // tokudbUncompressed (1564x) + 58048: 354, // tokudbZlib (1564x) + 58049: 355, // tokudbZstd (1564x) + 58114: 356, // topn (1564x) + 57931: 357, // trace (1564x) + 57932: 358, // traditional (1564x) + 58057: 359, // trueCardCost (1564x) + 58075: 360, // unlimited (1564x) + 58056: 361, // verboseType (1564x) + 57950: 362, // warnings (1564x) + 57597: 363, // advise (1563x) + 57599: 364, // against (1563x) + 57600: 365, // ago (1563x) + 57602: 366, // always (1563x) + 57619: 367, // backups (1563x) + 57621: 368, // bernoulli (1563x) + 57623: 369, // bindingCache (1563x) + 58079: 370, // builtins (1563x) + 57635: 371, // cascaded (1563x) + 57636: 372, // causal (1563x) + 57642: 373, // cleanup (1563x) + 57643: 374, // client (1563x) + 57671: 375, // cluster (1563x) + 57646: 376, // collation (1563x) + 58083: 377, // columnStatsUsage (1563x) + 57652: 378, // committed (1563x) + 57649: 379, // config (1563x) + 57658: 380, // consistency (1563x) + 57659: 381, // consistent (1563x) + 58087: 382, // depth (1563x) + 57685: 383, // disabled (1563x) + 57979: 384, // dump (1563x) + 57692: 385, // enabled (1563x) + 57697: 386, // engines (1563x) + 57702: 387, // events (1563x) + 57703: 388, // evolve (1563x) + 57708: 389, // expire (1563x) + 57983: 390, // exprPushdownBlacklist (1563x) + 57709: 391, // extended (1563x) + 57710: 392, // faultsSym (1563x) + 57716: 393, // found (1563x) + 57720: 394, // function (1563x) + 57723: 395, // grants (1563x) + 58109: 396, // histogramsInFlight (1563x) + 57736: 397, // incremental (1563x) + 57737: 398, // indexes (1563x) + 57996: 399, // internal (1563x) + 57741: 400, // invoker (1563x) + 57742: 401, // io (1563x) + 57749: 402, // language (1563x) + 57754: 403, // level (1563x) + 57755: 404, // list (1563x) + 57760: 405, // master (1563x) + 57762: 406, // max_minutes (1563x) + 57782: 407, // never (1563x) + 57784: 408, // nextval (1563x) + 57792: 409, // none (1563x) + 57798: 410, // oltpReadOnly (1563x) + 57799: 411, // oltpReadWrite (1563x) + 57800: 412, // oltpWriteOnly (1563x) + 58094: 413, // optimistic (1563x) + 58008: 414, // optRuleBlacklist (1563x) + 57808: 415, // parser (1563x) + 57809: 416, // partial (1563x) + 57810: 417, // partitioning (1563x) + 57816: 418, // per_table (1563x) + 57814: 419, // percent (1563x) + 58095: 420, // pessimistic (1563x) + 57819: 421, // point (1563x) + 57824: 422, // preserve (1563x) + 57828: 423, // profile (1563x) + 57829: 424, // profiles (1563x) + 57833: 425, // queries (1563x) + 58015: 426, // recent (1563x) + 58119: 427, // region (1563x) + 58016: 428, // replayer (1563x) + 58117: 429, // reset (1563x) + 57853: 430, // restores (1563x) + 57855: 431, // reuse (1563x) + 57859: 432, // rollup (1563x) + 58097: 433, // run (1563x) + 57871: 434, // security (1563x) + 57876: 435, // serializable (1563x) + 58100: 436, // sessionStates (1563x) + 57884: 437, // simple (1563x) + 57887: 438, // slave (1563x) + 58106: 439, // statsHealthy (1563x) + 58104: 440, // statsHistograms (1563x) + 58108: 441, // statsLocked (1563x) + 58103: 442, // statsMeta (1563x) + 57915: 443, // switchesSym (1563x) + 57916: 444, // system (1563x) + 57917: 445, // systemTime (1563x) + 58035: 446, // target (1563x) + 58111: 447, // telemetryID (1563x) + 57922: 448, // temptable (1563x) + 58040: 449, // tls (1563x) + 58050: 450, // top (1563x) + 57930: 451, // tpcc (1563x) + 57933: 452, // transaction (1563x) + 57934: 453, // triggers (1563x) + 57940: 454, // uncommitted (1563x) + 57941: 455, // undefined (1563x) + 58116: 456, // width (1563x) + 57954: 457, // workload (1563x) + 57955: 458, // x509 (1563x) + 57960: 459, // addDate (1562x) + 57603: 460, // any (1562x) + 57961: 461, // approxCountDistinct (1562x) + 57962: 462, // approxPercentile (1562x) + 57615: 463, // avg (1562x) + 57963: 464, // bitAnd (1562x) + 57964: 465, // bitOr (1562x) + 57965: 466, // bitXor (1562x) + 57966: 467, // bound (1562x) + 57970: 468, // cast (1562x) + 57974: 469, // curDate (1562x) + 57973: 470, // curTime (1562x) + 57975: 471, // dateAdd (1562x) + 57976: 472, // dateSub (1562x) + 57700: 473, // escape (1562x) + 57701: 474, // event (1562x) + 57705: 475, // exclusive (1562x) + 57984: 476, // extract (1562x) + 57712: 477, // file (1562x) + 57986: 478, // follower (1562x) + 57990: 479, // getFormat (1562x) + 57992: 480, // groupConcat (1562x) + 57734: 481, // imports (1562x) + 58066: 482, // ioReadBandwidth (1562x) + 58067: 483, // ioWriteBandwidth (1562x) + 57997: 484, // jsonArrayagg (1562x) + 57998: 485, // jsonObjectAgg (1562x) + 57752: 486, // lastval (1562x) + 57999: 487, // leader (1562x) + 58001: 488, // learner (1562x) + 58005: 489, // max (1562x) + 57769: 490, // member (1562x) + 58004: 491, // min (1562x) + 57779: 492, // names (1562x) + 58007: 493, // now (1562x) + 58012: 494, // position (1562x) + 57826: 495, // process (1562x) + 57830: 496, // proxy (1562x) + 57835: 497, // quick (1562x) + 57846: 498, // replicas (1562x) + 57847: 499, // replication (1562x) + 57856: 500, // reverse (1562x) + 57861: 501, // rowCount (1562x) + 58018: 502, // running (1562x) + 57878: 503, // setval (1562x) + 57881: 504, // shared (1562x) + 57890: 505, // some (1562x) + 57892: 506, // sqlBufferResult (1562x) + 57893: 507, // sqlCache (1562x) + 57894: 508, // sqlNoCache (1562x) + 58021: 509, // staleness (1562x) + 58024: 510, // std (1562x) + 58025: 511, // stddev (1562x) + 58026: 512, // stddevPop (1562x) + 58027: 513, // stddevSamp (1562x) + 58029: 514, // strict (1562x) + 58030: 515, // strong (1562x) + 58031: 516, // subDate (1562x) + 58033: 517, // substring (1562x) + 58032: 518, // sum (1562x) + 57913: 519, // super (1562x) + 58110: 520, // telemetry (1562x) + 58038: 521, // timestampAdd (1562x) + 58039: 522, // timestampDiff (1562x) + 58051: 523, // trim (1562x) + 58053: 524, // variance (1562x) + 58054: 525, // varPop (1562x) + 58055: 526, // varSamp (1562x) + 58058: 527, // voter (1562x) + 57952: 528, // weightString (1562x) 57503: 529, // on (1473x) - 40: 530, // '(' (1466x) + 40: 530, // '(' (1468x) 57590: 531, // with (1339x) 57352: 532, // stringLit (1326x) 58165: 533, // not2 (1277x) @@ -1457,7 +1457,7 @@ var ( 43: 542, // '+' (1106x) 45: 543, // '-' (1104x) 57495: 544, // mod (1084x) - 57512: 545, // partition (1059x) + 57512: 545, // partition (1061x) 57578: 546, // values (1040x) 57500: 547, // null (1038x) 57445: 548, // ignore (1028x) @@ -1681,11 +1681,11 @@ var ( 57525: 766, // rename (534x) 57588: 767, // write (534x) 57362: 768, // add (533x) - 57504: 769, // optimize (532x) - 58437: 770, // Identifier (529x) - 58518: 771, // NotKeywordToken (529x) - 58796: 772, // TiDBKeyword (529x) - 58806: 773, // UnReservedKeyword (529x) + 58437: 769, // Identifier (533x) + 58518: 770, // NotKeywordToken (533x) + 58796: 771, // TiDBKeyword (533x) + 58806: 772, // UnReservedKeyword (533x) + 57504: 773, // optimize (532x) 58761: 774, // SubSelect (259x) 58816: 775, // UserVariable (200x) 58489: 776, // Literal (198x) @@ -1770,33 +1770,33 @@ var ( 57418: 855, // enclosed (19x) 58373: 856, // ExplainStmt (19x) 58374: 857, // ExplainSym (19x) - 58804: 858, // TruncateTableStmt (19x) - 58811: 859, // UseStmt (19x) - 57419: 860, // escaped (18x) - 58378: 861, // ExpressionList (18x) - 57350: 862, // optionallyEnclosedBy (18x) - 58604: 863, // ProcedureBlockContent (18x) - 58633: 864, // ProcedureUnlabelLoopStmt (18x) - 58587: 865, // PlacementPolicyOption (17x) - 58606: 866, // ProcedureCaseStmt (17x) - 58607: 867, // ProcedureCloseCur (17x) - 58613: 868, // ProcedureFetchInto (17x) - 58619: 869, // ProcedureIfstmt (17x) - 58620: 870, // ProcedureIterate (17x) - 58621: 871, // ProcedureLabeledBlock (17x) - 58635: 872, // ProcedurelabeledLoopStmt (17x) - 58622: 873, // ProcedureLeave (17x) - 58623: 874, // ProcedureOpenCur (17x) - 58626: 875, // ProcedureProcStmt (17x) - 58629: 876, // ProcedureSearchedCase (17x) - 58630: 877, // ProcedureSimpleCase (17x) - 58631: 878, // ProcedureStatementStmt (17x) - 58634: 879, // ProcedureUnlabeledBlock (17x) - 58632: 880, // ProcedureUnlabelLoopBlock (17x) - 58439: 881, // IfNotExists (16x) - 58775: 882, // TableNameList (16x) - 58339: 883, // DistinctKwd (15x) - 58575: 884, // PartitionNameList (15x) + 58575: 858, // PartitionNameList (19x) + 58804: 859, // TruncateTableStmt (19x) + 58811: 860, // UseStmt (19x) + 57419: 861, // escaped (18x) + 58378: 862, // ExpressionList (18x) + 57350: 863, // optionallyEnclosedBy (18x) + 58604: 864, // ProcedureBlockContent (18x) + 58633: 865, // ProcedureUnlabelLoopStmt (18x) + 58587: 866, // PlacementPolicyOption (17x) + 58606: 867, // ProcedureCaseStmt (17x) + 58607: 868, // ProcedureCloseCur (17x) + 58613: 869, // ProcedureFetchInto (17x) + 58619: 870, // ProcedureIfstmt (17x) + 58620: 871, // ProcedureIterate (17x) + 58621: 872, // ProcedureLabeledBlock (17x) + 58635: 873, // ProcedurelabeledLoopStmt (17x) + 58622: 874, // ProcedureLeave (17x) + 58623: 875, // ProcedureOpenCur (17x) + 58626: 876, // ProcedureProcStmt (17x) + 58629: 877, // ProcedureSearchedCase (17x) + 58630: 878, // ProcedureSimpleCase (17x) + 58631: 879, // ProcedureStatementStmt (17x) + 58634: 880, // ProcedureUnlabeledBlock (17x) + 58632: 881, // ProcedureUnlabelLoopBlock (17x) + 58439: 882, // IfNotExists (16x) + 58775: 883, // TableNameList (16x) + 58339: 884, // DistinctKwd (15x) 58798: 885, // TimestampUnit (15x) 58340: 886, // DistinctOpt (14x) 58541: 887, // OptFieldLen (14x) @@ -3232,11 +3232,11 @@ var ( "rename", "write", "add", - "optimize", "Identifier", "NotKeywordToken", "TiDBKeyword", "UnReservedKeyword", + "optimize", "SubSelect", "UserVariable", "Literal", @@ -3321,6 +3321,7 @@ var ( "enclosed", "ExplainStmt", "ExplainSym", + "PartitionNameList", "TruncateTableStmt", "UseStmt", "escaped", @@ -3347,7 +3348,6 @@ var ( "IfNotExists", "TableNameList", "DistinctKwd", - "PartitionNameList", "TimestampUnit", "DistinctOpt", "OptFieldLen", @@ -4073,10 +4073,10 @@ var ( {975, 3}, {975, 3}, {975, 3}, - {865, 4}, - {865, 4}, - {865, 4}, - {865, 4}, + {866, 4}, + {866, 4}, + {866, 4}, + {866, 4}, {1027, 3}, {1027, 3}, {1283, 3}, @@ -4181,8 +4181,8 @@ var ( {1314, 1}, {1313, 1}, {1313, 3}, - {884, 1}, - {884, 3}, + {858, 1}, + {858, 3}, {927, 0}, {927, 1}, {927, 2}, @@ -4678,8 +4678,8 @@ var ( {800, 1}, {799, 1}, {799, 1}, - {861, 1}, - {861, 3}, + {862, 1}, + {862, 3}, {1393, 1}, {1393, 3}, {1346, 1}, @@ -4751,8 +4751,8 @@ var ( {994, 3}, {853, 0}, {853, 2}, - {881, 0}, - {881, 3}, + {882, 0}, + {882, 3}, {957, 0}, {957, 1}, {980, 0}, @@ -4778,374 +4778,10 @@ var ( {1003, 1}, {958, 1}, {958, 1}, - {770, 1}, - {770, 1}, - {770, 1}, - {770, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, - {773, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, {772, 1}, {772, 1}, {772, 1}, @@ -5190,251 +4826,615 @@ var ( {772, 1}, {772, 1}, {772, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {1116, 2}, - {1422, 1}, - {1422, 3}, - {1422, 4}, - {1422, 6}, - {823, 9}, - {1194, 0}, - {1194, 1}, - {1193, 5}, - {1193, 4}, - {1193, 4}, - {1193, 4}, - {1193, 4}, - {1193, 2}, - {1193, 1}, - {1193, 1}, - {1193, 1}, - {1193, 1}, - {1193, 2}, - {1094, 1}, - {1094, 1}, - {1092, 1}, - {1092, 3}, - {937, 3}, - {1489, 0}, - {1489, 1}, - {1488, 3}, - {1488, 1}, - {892, 1}, - {892, 1}, - {1335, 3}, - {1335, 5}, - {1396, 0}, - {1396, 5}, - {825, 6}, - {776, 1}, - {776, 1}, - {776, 1}, - {776, 1}, - {776, 1}, - {776, 1}, - {776, 1}, - {776, 2}, - {776, 1}, - {776, 1}, - {776, 2}, - {776, 2}, - {778, 1}, - {778, 2}, - {1311, 1}, - {1311, 3}, - {1103, 2}, - {841, 3}, - {999, 1}, - {999, 3}, - {972, 1}, - {972, 2}, - {1409, 1}, - {1409, 1}, - {1063, 0}, - {1063, 1}, - {1063, 1}, - {908, 0}, - {908, 1}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 5}, - {794, 5}, - {794, 5}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 3}, - {794, 1}, - {777, 1}, - {777, 3}, - {777, 5}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 3}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 2}, - {789, 2}, - {789, 2}, - {789, 2}, - {789, 3}, - {789, 2}, - {789, 1}, - {789, 3}, - {789, 5}, - {789, 6}, - {789, 2}, - {789, 4}, - {789, 2}, - {789, 7}, - {789, 5}, - {789, 6}, - {789, 6}, - {789, 4}, - {789, 4}, - {789, 3}, - {789, 3}, - {1318, 0}, - {1318, 1}, - {883, 1}, - {883, 1}, - {886, 1}, - {886, 1}, - {912, 0}, - {912, 1}, - {1038, 0}, - {1038, 1}, - {911, 1}, - {911, 2}, - {783, 1}, - {783, 1}, - {783, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {771, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {1116, 2}, + {1422, 1}, + {1422, 3}, + {1422, 4}, + {1422, 6}, + {823, 9}, + {1194, 0}, + {1194, 1}, + {1193, 5}, + {1193, 4}, + {1193, 4}, + {1193, 4}, + {1193, 4}, + {1193, 2}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {1193, 2}, + {1094, 1}, + {1094, 1}, + {1092, 1}, + {1092, 3}, + {937, 3}, + {1489, 0}, + {1489, 1}, + {1488, 3}, + {1488, 1}, + {892, 1}, + {892, 1}, + {1335, 3}, + {1335, 5}, + {1396, 0}, + {1396, 5}, + {825, 6}, + {776, 1}, + {776, 1}, + {776, 1}, + {776, 1}, + {776, 1}, + {776, 1}, + {776, 1}, + {776, 2}, + {776, 1}, + {776, 1}, + {776, 2}, + {776, 2}, + {778, 1}, + {778, 2}, + {1311, 1}, + {1311, 3}, + {1103, 2}, + {841, 3}, + {999, 1}, + {999, 3}, + {972, 1}, + {972, 2}, + {1409, 1}, + {1409, 1}, + {1063, 0}, + {1063, 1}, + {1063, 1}, + {908, 0}, + {908, 1}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 5}, + {794, 5}, + {794, 5}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 1}, + {777, 1}, + {777, 3}, + {777, 5}, + {789, 1}, + {789, 1}, + {789, 1}, + {789, 1}, + {789, 3}, + {789, 1}, + {789, 1}, + {789, 1}, + {789, 1}, + {789, 1}, + {789, 2}, + {789, 2}, + {789, 2}, + {789, 2}, + {789, 3}, + {789, 2}, + {789, 1}, + {789, 3}, + {789, 5}, + {789, 6}, + {789, 2}, + {789, 4}, + {789, 2}, + {789, 7}, + {789, 5}, + {789, 6}, + {789, 6}, + {789, 4}, + {789, 4}, + {789, 3}, + {789, 3}, + {1318, 0}, + {1318, 1}, + {884, 1}, + {884, 1}, + {886, 1}, + {886, 1}, + {912, 0}, + {912, 1}, + {1038, 0}, + {1038, 1}, + {911, 1}, + {911, 2}, + {783, 1}, + {783, 1}, + {783, 1}, {783, 1}, {783, 1}, {783, 1}, @@ -5615,8 +5615,8 @@ var ( {989, 1}, {803, 1}, {803, 3}, - {882, 1}, - {882, 3}, + {883, 1}, + {883, 3}, {1017, 2}, {1017, 4}, {1083, 1}, @@ -6297,7 +6297,7 @@ var ( {1019, 3}, {1405, 0}, {1405, 1}, - {858, 3}, + {859, 3}, {936, 3}, {936, 3}, {936, 3}, @@ -6440,7 +6440,7 @@ var ( {826, 2}, {821, 10}, {821, 8}, - {859, 2}, + {860, 2}, {888, 2}, {889, 0}, {889, 1}, @@ -6665,7 +6665,11 @@ var ( {1196, 2}, {1206, 3}, {1208, 3}, + {1208, 5}, + {1208, 7}, {1297, 3}, + {1297, 5}, + {1297, 7}, {1151, 5}, {1135, 6}, {1105, 6}, @@ -6737,26 +6741,26 @@ var ( {1277, 1}, {1277, 1}, {1277, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, - {878, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, + {879, 1}, {1423, 1}, {1423, 1}, {1423, 1}, {1423, 1}, - {879, 1}, + {880, 1}, {1424, 1}, {1424, 3}, {1430, 0}, @@ -6776,9 +6780,9 @@ var ( {1240, 3}, {1406, 0}, {1406, 1}, - {874, 2}, - {868, 5}, - {867, 2}, + {875, 2}, + {869, 5}, + {868, 2}, {1431, 0}, {1431, 2}, {1431, 1}, @@ -6792,14 +6796,14 @@ var ( {1432, 3}, {934, 2}, {934, 3}, - {863, 4}, - {869, 4}, + {864, 4}, + {870, 4}, {1244, 4}, {1421, 0}, {1421, 2}, {1421, 2}, - {866, 1}, - {866, 1}, + {867, 1}, + {867, 1}, {1458, 1}, {1458, 2}, {1443, 1}, @@ -6808,29 +6812,29 @@ var ( {1263, 4}, {1163, 0}, {1163, 2}, - {877, 6}, - {876, 5}, - {880, 1}, - {864, 6}, - {864, 6}, - {871, 4}, + {878, 6}, + {877, 5}, + {881, 1}, + {865, 6}, + {865, 6}, + {872, 4}, {1241, 0}, {1241, 1}, - {872, 4}, - {870, 2}, - {873, 2}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, - {875, 1}, + {873, 4}, + {871, 2}, + {874, 2}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, + {876, 1}, {1134, 8}, {1152, 4}, {1114, 3}, @@ -6864,5886 +6868,5901 @@ var ( yyXErrors = map[yyXError]string{} - yyParseTab = [4899][]uint16{ + yyParseTab = [4911][]uint16{ // 0 - {2306, 2306, 3: 2853, 58: 2876, 84: 2855, 2858, 87: 2888, 2856, 3008, 103: 2890, 117: 3022, 159: 3024, 187: 2873, 195: 2871, 208: 3015, 222: 2884, 250: 2879, 254: 2861, 259: 2909, 266: 2875, 269: 2851, 277: 2908, 3018, 2857, 284: 3023, 296: 2887, 306: 2885, 308: 2852, 310: 2891, 330: 2877, 334: 2880, 341: 2889, 344: 2874, 357: 2866, 530: 2899, 2898, 546: 2897, 551: 2883, 556: 2907, 561: 3017, 574: 3011, 576: 2869, 581: 2867, 586: 2882, 607: 2896, 694: 2892, 709: 3021, 712: 2854, 3010, 723: 2849, 726: 2860, 742: 2859, 765: 2906, 2850, 774: 2903, 802: 2862, 805: 2905, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 2986, 2985, 821: 3009, 2863, 2967, 825: 2979, 2995, 2868, 832: 2864, 838: 2925, 844: 2919, 2923, 2976, 2987, 856: 2927, 2870, 2994, 2996, 893: 3014, 896: 2872, 903: 2913, 932: 3020, 942: 2920, 956: 3012, 961: 2970, 964: 2981, 966: 2984, 2878, 1034: 2932, 1089: 3016, 1098: 2940, 2911, 1101: 2912, 2915, 1104: 2917, 2918, 1107: 2916, 1109: 2914, 1111: 2921, 2922, 1114: 2928, 2881, 2965, 3005, 1119: 2929, 1130: 2936, 2930, 2931, 2937, 2938, 2939, 2935, 2941, 2942, 1140: 2934, 2933, 1143: 2924, 2886, 1146: 2943, 2957, 2944, 2945, 3006, 2948, 2947, 2953, 2952, 2954, 2949, 2955, 2956, 2946, 2951, 2950, 1164: 2910, 1167: 2926, 1172: 2961, 2959, 1175: 2960, 2958, 1180: 2963, 2964, 2962, 1186: 3001, 2966, 2968, 1196: 3019, 2969, 1206: 2971, 1208: 2972, 2998, 1211: 3002, 1235: 3003, 1237: 2974, 2975, 1246: 2980, 1249: 2977, 2978, 1256: 3000, 3004, 3013, 2983, 2982, 1266: 2988, 1268: 2990, 2989, 1271: 2992, 1273: 2999, 1276: 2991, 1282: 3007, 1296: 2993, 2973, 2997, 1463: 2847, 1466: 2848}, - {1: 2846}, - {7743, 2845}, - {18: 7698, 51: 7697, 217: 7695, 244: 7699, 316: 7696, 548: 4664, 607: 2107, 643: 6626, 928: 7694, 957: 4663}, - {217: 7679, 607: 7678}, + {2310, 2310, 3: 2857, 58: 2880, 84: 2859, 2862, 87: 2892, 2860, 3012, 103: 2894, 117: 3026, 159: 3028, 187: 2877, 195: 2875, 208: 3019, 222: 2888, 250: 2883, 254: 2865, 259: 2913, 266: 2879, 269: 2855, 277: 2912, 3022, 2861, 284: 3027, 296: 2891, 306: 2889, 308: 2856, 310: 2895, 330: 2881, 334: 2884, 341: 2893, 344: 2878, 357: 2870, 530: 2903, 2902, 546: 2901, 551: 2887, 556: 2911, 561: 3021, 574: 3015, 576: 2873, 581: 2871, 586: 2886, 607: 2900, 694: 2896, 709: 3025, 712: 2858, 3014, 723: 2853, 726: 2864, 742: 2863, 765: 2910, 2854, 774: 2907, 802: 2866, 805: 2909, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 2990, 2989, 821: 3013, 2867, 2971, 825: 2983, 2999, 2872, 832: 2868, 838: 2929, 844: 2923, 2927, 2980, 2991, 856: 2931, 2874, 859: 2998, 3000, 893: 3018, 896: 2876, 903: 2917, 932: 3024, 942: 2924, 956: 3016, 961: 2974, 964: 2985, 966: 2988, 2882, 1034: 2936, 1089: 3020, 1098: 2944, 2915, 1101: 2916, 2919, 1104: 2921, 2922, 1107: 2920, 1109: 2918, 1111: 2925, 2926, 1114: 2932, 2885, 2969, 3009, 1119: 2933, 1130: 2940, 2934, 2935, 2941, 2942, 2943, 2939, 2945, 2946, 1140: 2938, 2937, 1143: 2928, 2890, 1146: 2947, 2961, 2948, 2949, 3010, 2952, 2951, 2957, 2956, 2958, 2953, 2959, 2960, 2950, 2955, 2954, 1164: 2914, 1167: 2930, 1172: 2965, 2963, 1175: 2964, 2962, 1180: 2967, 2968, 2966, 1186: 3005, 2970, 2972, 1196: 3023, 2973, 1206: 2975, 1208: 2976, 3002, 1211: 3006, 1235: 3007, 1237: 2978, 2979, 1246: 2984, 1249: 2981, 2982, 1256: 3004, 3008, 3017, 2987, 2986, 1266: 2992, 1268: 2994, 2993, 1271: 2996, 1273: 3003, 1276: 2995, 1282: 3011, 1296: 2997, 2977, 3001, 1463: 2851, 1466: 2852}, + {1: 2850}, + {7759, 2849}, + {18: 7714, 51: 7713, 217: 7711, 244: 7715, 316: 7712, 548: 4668, 607: 2111, 643: 6642, 928: 7710, 957: 4667}, + {217: 7695, 607: 7694}, // 5 - {607: 7672}, - {375: 7656, 607: 7657, 643: 6626, 928: 7658}, - {427: 7637, 545: 7638, 607: 2651, 1460: 7636}, - {397: 7592, 607: 7591}, - {2619, 2619, 413: 7590, 420: 7589}, + {607: 7688}, + {375: 7672, 607: 7673, 643: 6642, 928: 7674}, + {427: 7653, 545: 7654, 607: 2655, 1460: 7652}, + {397: 7608, 607: 7607}, + {2623, 2623, 413: 7606, 420: 7605}, // 10 - {452: 7578}, - {532: 7577}, - {2586, 2586, 86: 6541, 565: 6539, 896: 6540, 1127: 7576}, - {18: 2357, 51: 7106, 102: 2357, 132: 2357, 181: 2357, 202: 783, 206: 7023, 216: 6127, 7103, 224: 7104, 244: 7107, 6783, 273: 7095, 566: 7102, 607: 2325, 643: 6626, 695: 2357, 704: 7097, 709: 2464, 746: 7099, 928: 7100, 963: 7108, 1048: 7105, 1064: 6126, 1372: 7096, 1410: 7101, 1459: 7098}, - {18: 7030, 51: 7031, 132: 7024, 157: 2325, 202: 783, 206: 7023, 7021, 216: 6127, 7025, 222: 1226, 224: 7026, 7027, 244: 7032, 6783, 273: 7018, 607: 2325, 643: 6626, 709: 7020, 893: 7028, 928: 7019, 963: 7033, 1048: 7029, 1064: 7022}, + {452: 7594}, + {532: 7593}, + {2590, 2590, 86: 6557, 565: 6555, 896: 6556, 1127: 7592}, + {18: 2361, 51: 7122, 102: 2361, 132: 2361, 181: 2361, 202: 787, 206: 7039, 216: 6143, 7119, 224: 7120, 244: 7123, 6799, 273: 7111, 566: 7118, 607: 2329, 643: 6642, 695: 2361, 704: 7113, 709: 2468, 746: 7115, 928: 7116, 963: 7124, 1048: 7121, 1064: 6142, 1372: 7112, 1410: 7117, 1459: 7114}, + {18: 7046, 51: 7047, 132: 7040, 157: 2329, 202: 787, 206: 7039, 7037, 216: 6143, 7041, 222: 1230, 224: 7042, 7043, 244: 7048, 6799, 273: 7034, 607: 2329, 643: 6642, 709: 7036, 893: 7044, 928: 7035, 963: 7049, 1048: 7045, 1064: 7038}, // 15 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 7017}, - {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, 548: 1045, 560: 1045, 835: 1045, 1045, 1045, 839: 5933, 968: 5934, 1018: 7005}, - {2334, 2334}, - {2333, 2333}, - {530: 2899, 546: 2897, 607: 2896, 694: 2892, 713: 3010, 774: 3844, 802: 2862, 805: 3843, 2893, 2894, 2895, 2904, 2902, 3845, 3846, 821: 5694, 5692, 832: 5693}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 7033}, + {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, 548: 1049, 560: 1049, 835: 1049, 1049, 1049, 839: 5949, 968: 5950, 1018: 7021}, + {2338, 2338}, + {2337, 2337}, + {530: 2903, 546: 2901, 607: 2900, 694: 2896, 713: 3014, 774: 3848, 802: 2866, 805: 3847, 2897, 2898, 2899, 2908, 2906, 3849, 3850, 821: 5698, 5696, 832: 5697}, // 20 - {84: 2855, 2858, 87: 2888, 2856, 117: 6978, 195: 2871, 232: 6977, 530: 2899, 2898, 546: 2897, 551: 2883, 556: 6981, 586: 2882, 607: 2896, 694: 2892, 712: 2854, 3010, 774: 6979, 802: 2862, 805: 6980, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 6987, 6986, 821: 3009, 2863, 6984, 825: 6985, 6983, 832: 2864, 838: 6982, 844: 6995, 6990, 6993, 6994, 893: 6996, 896: 2872, 942: 6989, 961: 6988, 964: 6992, 966: 6991, 1021: 6976}, - {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, 2301, 546: 2301, 551: 2301, 557: 2301, 586: 2301, 607: 2301, 694: 2301, 712: 2301, 2301, 723: 2301, 802: 2301}, - {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, 2300, 546: 2300, 551: 2300, 557: 2300, 586: 2300, 607: 2300, 694: 2300, 712: 2300, 2300, 723: 2300, 802: 2300}, - {2: 2299, 2299, 2299, 2299, 2299, 2299, 2299, 10: 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 58: 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 530: 2299, 2299, 546: 2299, 551: 2299, 557: 2299, 586: 2299, 607: 2299, 694: 2299, 712: 2299, 2299, 723: 2299, 802: 2299}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 6945, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 2899, 2898, 546: 2897, 551: 2883, 557: 6944, 586: 2882, 607: 2896, 694: 2892, 712: 6946, 3010, 723: 4635, 770: 3917, 3042, 3043, 3041, 4636, 802: 2862, 6942, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 6943}, + {84: 2859, 2862, 87: 2892, 2860, 117: 6994, 195: 2875, 232: 6993, 530: 2903, 2902, 546: 2901, 551: 2887, 556: 6997, 586: 2886, 607: 2900, 694: 2896, 712: 2858, 3014, 774: 6995, 802: 2866, 805: 6996, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7003, 7002, 821: 3013, 2867, 7000, 825: 7001, 6999, 832: 2868, 838: 6998, 844: 7011, 7006, 7009, 7010, 893: 7012, 896: 2876, 942: 7005, 961: 7004, 964: 7008, 966: 7007, 1021: 6992}, + {2: 2305, 2305, 2305, 2305, 2305, 2305, 2305, 10: 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 58: 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 530: 2305, 2305, 546: 2305, 551: 2305, 557: 2305, 586: 2305, 607: 2305, 694: 2305, 712: 2305, 2305, 723: 2305, 802: 2305}, + {2: 2304, 2304, 2304, 2304, 2304, 2304, 2304, 10: 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 58: 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 530: 2304, 2304, 546: 2304, 551: 2304, 557: 2304, 586: 2304, 607: 2304, 694: 2304, 712: 2304, 2304, 723: 2304, 802: 2304}, + {2: 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, 530: 2303, 2303, 546: 2303, 551: 2303, 557: 2303, 586: 2303, 607: 2303, 694: 2303, 712: 2303, 2303, 723: 2303, 802: 2303}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 6961, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 2903, 2902, 546: 2901, 551: 2887, 557: 6960, 586: 2886, 607: 2900, 694: 2896, 712: 6962, 3014, 723: 4639, 769: 3921, 3046, 3047, 3045, 774: 4640, 802: 2866, 6958, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 6959}, // 25 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6941, 3042, 3043, 3041}, - {195: 6939}, - {155: 6932, 607: 6630, 643: 6626, 928: 6629, 1113: 6931}, - {187: 6929}, - {187: 6922, 893: 6923}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6957, 3046, 3047, 3045}, + {195: 6955}, + {155: 6948, 607: 6646, 643: 6642, 928: 6645, 1113: 6947}, + {187: 6945}, + {187: 6938, 893: 6939}, // 30 - {187: 6916, 893: 6917}, - {187: 6911}, - {16: 4408, 18: 6744, 30: 6774, 6773, 92: 6753, 131: 776, 154: 776, 156: 783, 776, 180: 783, 187: 6732, 206: 6782, 208: 6745, 240: 6742, 245: 6783, 248: 783, 260: 6784, 267: 6768, 776, 281: 6733, 302: 6765, 314: 6758, 329: 6764, 362: 6757, 367: 6780, 369: 6762, 6743, 376: 6760, 6778, 379: 6751, 386: 6749, 6767, 391: 6755, 394: 6766, 6737, 6777, 398: 6747, 405: 6738, 423: 6741, 6740, 430: 6781, 436: 6769, 439: 6775, 6772, 6776, 6771, 453: 6761, 552: 4409, 607: 6736, 654: 6756, 708: 4407, 6746, 712: 6779, 742: 6735, 852: 6752, 963: 6763, 1014: 6770, 1048: 6759, 1054: 6748, 1142: 6750, 1220: 6739, 1451: 6754, 1457: 6734}, - {208: 6727, 281: 6726}, - {421: 6628, 607: 6630, 643: 6626, 928: 6629, 1113: 6627}, + {187: 6932, 893: 6933}, + {187: 6927}, + {16: 4412, 18: 6760, 30: 6790, 6789, 92: 6769, 131: 780, 154: 780, 156: 787, 780, 180: 787, 187: 6748, 206: 6798, 208: 6761, 240: 6758, 245: 6799, 248: 787, 260: 6800, 267: 6784, 780, 281: 6749, 302: 6781, 314: 6774, 329: 6780, 362: 6773, 367: 6796, 369: 6778, 6759, 376: 6776, 6794, 379: 6767, 386: 6765, 6783, 391: 6771, 394: 6782, 6753, 6793, 398: 6763, 405: 6754, 423: 6757, 6756, 430: 6797, 436: 6785, 439: 6791, 6788, 6792, 6787, 453: 6777, 552: 4413, 607: 6752, 654: 6772, 708: 4411, 6762, 712: 6795, 742: 6751, 852: 6768, 963: 6779, 1014: 6786, 1048: 6775, 1054: 6764, 1142: 6766, 1220: 6755, 1451: 6770, 1457: 6750}, + {208: 6743, 281: 6742}, + {421: 6644, 607: 6646, 643: 6642, 928: 6645, 1113: 6643}, // 35 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6615, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6617, 3042, 3043, 3041, 1422: 6616}, - {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, 548: 1045, 558: 1045, 835: 1045, 1045, 1045, 839: 5933, 968: 5934, 1018: 6602}, - {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, 558: 1249, 835: 5938, 5937, 5936, 933: 5939, 989: 6567}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6562, 3042, 3043, 3041}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6556, 3042, 3043, 3041}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6631, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6633, 3046, 3047, 3045, 1422: 6632}, + {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, 548: 1049, 558: 1049, 835: 1049, 1049, 1049, 839: 5949, 968: 5950, 1018: 6618}, + {2: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 10: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 58: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 558: 1253, 835: 5954, 5953, 5952, 933: 5955, 989: 6583}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6578, 3046, 3047, 3045}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6572, 3046, 3047, 3045}, // 40 - {222: 6554}, - {222: 1227}, - {1225, 1225, 86: 6541, 565: 6539, 711: 6538, 896: 6540, 1127: 6537}, - {1214, 1214}, - {1213, 1213}, + {222: 6570}, + {222: 1231}, + {1229, 1229, 86: 6557, 565: 6555, 711: 6554, 896: 6556, 1127: 6553}, + {1218, 1218}, + {1217, 1217}, // 45 - {532: 6536}, - {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, 6506, 6512, 6513, 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, 559: 1050, 572: 6509, 577: 1050, 583: 1050, 585: 1050, 1050, 613: 1050, 616: 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, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 696: 1050, 1050, 1050, 1050, 710: 1050, 714: 4164, 828: 4162, 4163, 835: 5938, 5937, 5936, 839: 5933, 848: 6505, 6508, 6504, 883: 6424, 886: 6502, 933: 6503, 968: 6501, 1264: 6511, 6507, 1445: 6500, 6510}, - {418, 418, 57: 418, 529: 418, 531: 418, 538: 418, 541: 418, 549: 418, 418, 553: 418, 555: 418, 557: 418, 418, 560: 6475, 418, 4650, 418, 570: 418, 888: 4651, 6476, 1363: 6474}, - {1040, 1040, 57: 1040, 529: 1040, 531: 1040, 538: 1040, 541: 1040, 549: 1040, 1040, 553: 1040, 555: 1040, 557: 1040, 1040, 561: 1040, 563: 1040, 570: 6462, 1049: 6464, 1079: 6463}, - {1492, 1492, 57: 1492, 529: 1492, 531: 1492, 538: 1492, 541: 1492, 549: 1492, 1492, 553: 1492, 555: 1492, 557: 1492, 1492, 561: 1492, 563: 3847, 841: 3901, 908: 6458}, + {532: 6552}, + {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, 6522, 6528, 6529, 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, 559: 1054, 572: 6525, 577: 1054, 583: 1054, 585: 1054, 1054, 613: 1054, 616: 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, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 696: 1054, 1054, 1054, 1054, 710: 1054, 714: 4168, 828: 4166, 4167, 835: 5954, 5953, 5952, 839: 5949, 848: 6521, 6524, 6520, 884: 6440, 886: 6518, 933: 6519, 968: 6517, 1264: 6527, 6523, 1445: 6516, 6526}, + {422, 422, 57: 422, 529: 422, 531: 422, 538: 422, 541: 422, 549: 422, 422, 553: 422, 555: 422, 557: 422, 422, 560: 6491, 422, 4654, 422, 570: 422, 888: 4655, 6492, 1363: 6490}, + {1044, 1044, 57: 1044, 529: 1044, 531: 1044, 538: 1044, 541: 1044, 549: 1044, 1044, 553: 1044, 555: 1044, 557: 1044, 1044, 561: 1044, 563: 1044, 570: 6478, 1049: 6480, 1079: 6479}, + {1496, 1496, 57: 1496, 529: 1496, 531: 1496, 538: 1496, 541: 1496, 549: 1496, 1496, 553: 1496, 555: 1496, 557: 1496, 1496, 561: 1496, 563: 3851, 841: 3905, 908: 6474}, // 50 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6453}, - {638: 3882, 1012: 3881, 1093: 3880}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6440, 3042, 3043, 3041, 1033: 6439, 1306: 6437, 1434: 6438}, - {530: 2899, 2898, 546: 2897, 607: 2896, 694: 2892, 774: 6436, 805: 3837, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 3839, 3838}, - {1021, 1021, 57: 1021, 529: 1021, 531: 1021, 541: 1021}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6469}, + {638: 3886, 1012: 3885, 1093: 3884}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6456, 3046, 3047, 3045, 1033: 6455, 1306: 6453, 1434: 6454}, + {530: 2903, 2902, 546: 2901, 607: 2900, 694: 2896, 774: 6452, 805: 3841, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 3843, 3842}, + {1025, 1025, 57: 1025, 529: 1025, 531: 1025, 541: 1025}, // 55 - {1020, 1020, 57: 1020, 529: 1020, 531: 1020, 541: 1020}, - {538: 6421, 549: 6422, 6423, 1448: 6420}, - {668, 668, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {538: 1009, 549: 1009, 1009}, - {670, 670, 538: 1007, 549: 1007, 1007}, + {1024, 1024, 57: 1024, 529: 1024, 531: 1024, 541: 1024}, + {538: 6437, 549: 6438, 6439, 1448: 6436}, + {672, 672, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {538: 1013, 549: 1013, 1013}, + {674, 674, 538: 1011, 549: 1011, 1011}, // 60 - {302: 6405, 329: 6404}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 6242, 6237, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 6243, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 6240, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 6247, 3060, 3061, 3093, 6239, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 6244, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 6245, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 6238, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 6248, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 6246, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 6241, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 6250, 552: 4409, 627: 6254, 651: 6253, 708: 4407, 770: 6251, 3042, 3043, 3041, 852: 6255, 925: 6252, 1095: 6256, 1300: 6249}, - {17: 6102, 58: 6105, 250: 6103, 259: 6109, 266: 6104, 6107, 269: 6100, 6108, 285: 6110, 333: 6106, 373: 6101, 388: 6111, 429: 6112, 701: 6099, 967: 6098}, - {23: 755, 155: 755, 755, 755, 173: 5240, 240: 755, 246: 755, 257: 755, 275: 755, 288: 755, 309: 755, 313: 755, 585: 755, 607: 755, 907: 5239, 923: 6071}, - {746, 746}, + {302: 6421, 329: 6420}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 6258, 6253, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 6259, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 6256, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 6263, 3064, 3065, 3097, 6255, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 6260, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 6261, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 6254, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 6264, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 6262, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 6257, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 6266, 552: 4413, 627: 6270, 651: 6269, 708: 4411, 769: 6267, 3046, 3047, 3045, 852: 6271, 925: 6268, 1095: 6272, 1300: 6265}, + {17: 6118, 58: 6121, 250: 6119, 259: 6125, 266: 6120, 6123, 269: 6116, 6124, 285: 6126, 333: 6122, 373: 6117, 388: 6127, 429: 6128, 701: 6115, 967: 6114}, + {23: 759, 155: 759, 759, 759, 173: 5244, 240: 759, 246: 759, 257: 759, 275: 759, 288: 759, 309: 759, 313: 759, 585: 759, 607: 759, 907: 5243, 923: 6087}, + {750, 750}, // 65 + {749, 749}, + {748, 748}, + {747, 747}, + {746, 746}, {745, 745}, + // 70 {744, 744}, {743, 743}, {742, 742}, {741, 741}, - // 70 {740, 740}, + // 75 {739, 739}, {738, 738}, {737, 737}, {736, 736}, - // 75 {735, 735}, + // 80 {734, 734}, {733, 733}, {732, 732}, {731, 731}, - // 80 {730, 730}, + // 85 {729, 729}, {728, 728}, {727, 727}, {726, 726}, - // 85 {725, 725}, + // 90 {724, 724}, {723, 723}, {722, 722}, {721, 721}, - // 90 {720, 720}, + // 95 {719, 719}, {718, 718}, {717, 717}, {716, 716}, - // 95 {715, 715}, + // 100 {714, 714}, {713, 713}, {712, 712}, {711, 711}, - // 100 {710, 710}, + // 105 {709, 709}, {708, 708}, {707, 707}, {706, 706}, - // 105 {705, 705}, + // 110 {704, 704}, {703, 703}, {702, 702}, {701, 701}, - // 110 {700, 700}, + // 115 {699, 699}, {698, 698}, {697, 697}, {696, 696}, - // 115 {695, 695}, + // 120 {694, 694}, {693, 693}, {692, 692}, {691, 691}, - // 120 {690, 690}, + // 125 {689, 689}, {688, 688}, {687, 687}, {686, 686}, - // 125 {685, 685}, + // 130 {684, 684}, {683, 683}, {682, 682}, {681, 681}, - // 130 {680, 680}, + // 135 {679, 679}, {678, 678}, {677, 677}, {676, 676}, - // 135 {675, 675}, - {674, 674}, + // 140 {673, 673}, - {672, 672}, {671, 671}, - // 140 + {670, 670}, {669, 669}, + {668, 668}, + // 145 {667, 667}, {666, 666}, {665, 665}, {664, 664}, - // 145 {663, 663}, + // 150 {662, 662}, {661, 661}, {660, 660}, {659, 659}, - // 150 {658, 658}, + // 155 {657, 657}, {656, 656}, {655, 655}, {654, 654}, - // 155 {653, 653}, - {652, 652}, - {651, 651}, - {650, 650}, - {649, 649}, // 160 - {648, 648}, - {622, 622}, - {2: 565, 565, 565, 565, 565, 565, 565, 10: 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, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 58: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 565, 565, 565, 607: 6068, 1405: 6069}, - {424, 424, 541: 424}, - {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, 548: 1045, 642: 1045, 835: 1045, 1045, 1045, 839: 5933, 968: 5934, 1018: 5935}, + {652, 652}, + {626, 626}, + {2: 569, 569, 569, 569, 569, 569, 569, 10: 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, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 58: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 569, 569, 569, 607: 6084, 1405: 6085}, + {428, 428, 541: 428}, + {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, 548: 1049, 642: 1049, 835: 1049, 1049, 1049, 839: 5949, 968: 5950, 1018: 5951}, // 165 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 5932}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 5774, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 5776, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 5782, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 5778, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 5775, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 5783, 3217, 3467, 5777, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 5780, 5884, 3126, 3370, 5781, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 5779, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 5785, 561: 5808, 586: 5802, 694: 5791, 706: 5806, 709: 5801, 713: 5804, 5795, 723: 5796, 726: 5800, 742: 5797, 770: 3727, 3042, 3043, 3041, 802: 5799, 804: 5784, 893: 5790, 897: 5786, 956: 5805, 967: 5803, 1044: 5787, 1070: 5788, 5794, 1077: 5789, 5792, 1087: 5798, 1091: 5807, 1261: 5885}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 5774, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 5776, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 5782, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 5778, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 5775, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 5783, 3217, 3467, 5777, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 5780, 3125, 3126, 3370, 5781, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 5779, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 5785, 561: 5808, 586: 5802, 694: 5791, 706: 5806, 709: 5801, 713: 5804, 5795, 723: 5796, 726: 5800, 742: 5797, 770: 3727, 3042, 3043, 3041, 802: 5799, 804: 5784, 893: 5790, 897: 5786, 956: 5805, 967: 5803, 1044: 5787, 1070: 5788, 5794, 1077: 5789, 5792, 1087: 5798, 1091: 5807, 1261: 5793}, - {22: 5748, 225: 5749}, - {558: 5713}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 5948}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 5790, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 5792, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 5798, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 5794, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 5791, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 5799, 3221, 3471, 5793, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 5796, 5900, 3130, 3374, 5797, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 5795, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 5801, 561: 5824, 586: 5818, 694: 5807, 706: 5822, 709: 5817, 713: 5820, 5811, 723: 5812, 726: 5816, 742: 5813, 769: 3731, 3046, 3047, 3045, 802: 5815, 804: 5800, 893: 5806, 897: 5802, 956: 5821, 967: 5819, 1044: 5803, 1070: 5804, 5810, 1077: 5805, 5808, 1087: 5814, 1091: 5823, 1261: 5901}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 5790, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 5792, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 5798, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 5794, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 5791, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 5799, 3221, 3471, 5793, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 5796, 3129, 3130, 3374, 5797, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 5795, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 5801, 561: 5824, 586: 5818, 694: 5807, 706: 5822, 709: 5817, 713: 5820, 5811, 723: 5812, 726: 5816, 742: 5813, 769: 3731, 3046, 3047, 3045, 802: 5815, 804: 5800, 893: 5806, 897: 5802, 956: 5821, 967: 5819, 1044: 5803, 1070: 5804, 5810, 1077: 5805, 5808, 1087: 5814, 1091: 5823, 1261: 5809}, + {22: 5764, 225: 5765}, + {558: 5729}, // 170 - {157: 5696, 225: 5711, 607: 5697, 1293: 5710}, - {157: 5696, 225: 5698, 607: 5697, 1293: 5695}, - {529: 5678, 555: 205, 1402: 5677}, - {28: 5672, 56: 5199, 159: 5673, 530: 5670, 559: 3028, 798: 5671, 998: 5674}, - {28: 199, 56: 199, 159: 199, 275: 5669, 530: 199, 559: 199}, + {157: 5700, 225: 5721, 607: 5701, 1293: 5720}, + {157: 5700, 225: 5702, 607: 5701, 1293: 5699}, + {529: 5682, 555: 209, 1402: 5681}, + {28: 5676, 56: 5203, 159: 5677, 530: 5674, 559: 3032, 798: 5675, 998: 5678}, + {28: 203, 56: 203, 159: 203, 275: 5673, 530: 203, 559: 203}, // 175 - {363: 5652}, - {428: 4617}, - {51: 4592}, - {134: 3025}, - {2: 3027, 768: 3026}, + {363: 5656}, + {428: 4621}, + {51: 4596}, + {134: 3029}, + {2: 3031, 768: 3030}, // 180 - {51: 3032, 93: 3033, 117: 3036, 695: 3035, 1072: 3031, 3034, 1433: 3030}, - {559: 3028, 798: 3029}, - {2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 15: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 60: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 94: 2216, 2216, 2216, 98: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 118: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 133: 2216, 137: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 163: 2216, 2216, 2216, 2216, 213: 2216, 220: 2216, 235: 2216, 239: 2216, 263: 2216, 303: 2216, 529: 2216, 2216, 2216, 534: 2216, 536: 2216, 2216, 2216, 541: 2216, 545: 2216, 2216, 548: 2216, 2216, 2216, 2216, 2216, 2216, 555: 2216, 2216, 2216, 2216, 561: 2216, 2216, 564: 2216, 574: 2216, 576: 2216, 2216, 581: 2216, 586: 2216, 2216, 607: 2216, 613: 2216, 616: 2216, 638: 2216, 694: 2216, 708: 2216, 2216, 712: 2216, 2216, 719: 2216, 721: 2216, 802: 2216, 827: 2216, 830: 2216, 833: 2216, 2216}, + {51: 3036, 93: 3037, 117: 3040, 695: 3039, 1072: 3035, 3038, 1433: 3034}, + {559: 3032, 798: 3033}, + {2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 15: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 60: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 94: 2220, 2220, 2220, 98: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 118: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 133: 2220, 137: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 163: 2220, 2220, 2220, 2220, 213: 2220, 220: 2220, 235: 2220, 239: 2220, 263: 2220, 303: 2220, 529: 2220, 2220, 2220, 534: 2220, 536: 2220, 2220, 2220, 541: 2220, 545: 2220, 2220, 548: 2220, 2220, 2220, 2220, 2220, 2220, 555: 2220, 2220, 2220, 2220, 561: 2220, 2220, 564: 2220, 574: 2220, 576: 2220, 2220, 581: 2220, 586: 2220, 2220, 607: 2220, 613: 2220, 616: 2220, 638: 2220, 694: 2220, 708: 2220, 2220, 712: 2220, 2220, 719: 2220, 721: 2220, 802: 2220, 827: 2220, 830: 2220, 833: 2220, 2220}, {1, 1}, - {12, 12, 9: 4590, 51: 3032, 93: 3033, 117: 3036, 695: 3035, 1072: 4589, 3034}, + {12, 12, 9: 4594, 51: 3036, 93: 3037, 117: 3040, 695: 3039, 1072: 4593, 3038}, // 185 {11, 11, 9: 11, 51: 11, 93: 11, 117: 11, 695: 11}, - {570: 4584}, - {229: 2308, 231: 2308, 554: 4578, 801: 4579, 932: 2308}, + {570: 4588}, + {229: 2312, 231: 2312, 554: 4582, 801: 4583, 932: 2312}, {5, 5, 9: 5, 51: 5, 93: 5, 117: 5, 695: 5}, - {198: 4570, 218: 4569}, + {198: 4574, 218: 4573}, // 190 - {218: 3037}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3582, 3587, 3669, 3586, 3583}, - {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 4566, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 531: 1778, 1778, 1778, 535: 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 548: 1778, 1778, 1778, 553: 1778, 1778, 1778, 1778, 1778, 1778, 560: 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 578: 1778, 1778, 1778, 1778, 1778, 1778, 1778, 587: 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 608: 1778, 1778, 1778, 1778, 1778, 614: 1778, 1778, 617: 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 631: 1778, 1778, 1778, 1778, 695: 1778, 702: 1778, 715: 1778, 717: 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, 4563, 1777, 1777, 1777, 535: 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 548: 1777, 1777, 1777, 553: 1777, 1777, 1777, 1777, 1777, 1777, 560: 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 578: 1777, 1777, 1777, 1777, 1777, 1777, 1777, 587: 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 608: 1777, 1777, 1777, 1777, 1777, 614: 1777, 1777, 617: 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 631: 1777, 1777, 1777, 1777, 695: 1777, 702: 1777, 715: 1777, 717: 1777, 1777}, - {2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 4560, 2082, 2082, 2082, 535: 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 548: 2082, 2082, 2082, 553: 2082, 2082, 2082, 2082, 2082, 2082, 560: 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 578: 2082, 2082, 2082, 2082, 2082, 2082, 2082, 587: 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 608: 2082, 2082, 2082, 2082, 2082, 614: 2082, 2082, 617: 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 631: 2082, 2082, 2082, 2082, 695: 2082, 702: 2082, 715: 2082, 717: 2082, 2082}, + {218: 3041}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3586, 3591, 3673, 3590, 3587}, + {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 4570, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 531: 1782, 1782, 1782, 535: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 548: 1782, 1782, 1782, 553: 1782, 1782, 1782, 1782, 1782, 1782, 560: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 578: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 587: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 608: 1782, 1782, 1782, 1782, 1782, 614: 1782, 1782, 617: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 631: 1782, 1782, 1782, 1782, 695: 1782, 702: 1782, 715: 1782, 717: 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, 4567, 1781, 1781, 1781, 535: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 548: 1781, 1781, 1781, 553: 1781, 1781, 1781, 1781, 1781, 1781, 560: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 578: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 587: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 608: 1781, 1781, 1781, 1781, 1781, 614: 1781, 1781, 617: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 631: 1781, 1781, 1781, 1781, 695: 1781, 702: 1781, 715: 1781, 717: 1781, 1781}, + {2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 4564, 2086, 2086, 2086, 535: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 548: 2086, 2086, 2086, 553: 2086, 2086, 2086, 2086, 2086, 2086, 560: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 578: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 587: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 608: 2086, 2086, 2086, 2086, 2086, 614: 2086, 2086, 617: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 631: 2086, 2086, 2086, 2086, 695: 2086, 702: 2086, 715: 2086, 717: 2086, 2086}, // 195 - {2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081}, - {2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080}, - {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079}, - {2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078}, - {2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 773: 2085}, + {2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 773: 2084}, + {2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 773: 2083}, + {2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 773: 2082}, + {2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 773: 2081}, // 200 - {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1428, 2076, 2076, 2076, 535: 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 548: 2076, 2076, 2076, 553: 2076, 2076, 2076, 2076, 2076, 2076, 560: 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 578: 2076, 2076, 2076, 2076, 2076, 2076, 2076, 587: 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 608: 2076, 2076, 2076, 2076, 2076, 614: 2076, 2076, 617: 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 631: 2076, 2076, 2076, 2076, 695: 2076, 702: 2076, 715: 2076, 717: 2076, 2076}, - {2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075}, - {2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074}, - {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073}, - {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072}, + {2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 1432, 2080, 2080, 2080, 535: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 548: 2080, 2080, 2080, 553: 2080, 2080, 2080, 2080, 2080, 2080, 560: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 578: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 587: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 608: 2080, 2080, 2080, 2080, 2080, 614: 2080, 2080, 617: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 631: 2080, 2080, 2080, 2080, 695: 2080, 702: 2080, 715: 2080, 717: 2080, 2080}, + {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 773: 2079}, + {2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 773: 2078}, + {2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 773: 2077}, + {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 773: 2076}, // 205 - {2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071}, - {2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070}, - {2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069}, - {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068}, - {2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067}, + {2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 773: 2075}, + {2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 773: 2074}, + {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 773: 2073}, + {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 773: 2072}, + {2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 773: 2071}, // 210 - {2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066}, - {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065}, - {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 4555, 2064, 2064, 2064, 535: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 548: 2064, 2064, 2064, 553: 2064, 2064, 2064, 2064, 2064, 2064, 560: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 578: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 587: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 608: 2064, 2064, 2064, 2064, 2064, 614: 2064, 2064, 617: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 631: 2064, 2064, 2064, 2064, 695: 2064, 702: 2064, 715: 2064, 717: 2064, 2064}, - {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, - {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, + {2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 773: 2070}, + {2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 773: 2069}, + {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 4559, 2068, 2068, 2068, 535: 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 548: 2068, 2068, 2068, 553: 2068, 2068, 2068, 2068, 2068, 2068, 560: 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 578: 2068, 2068, 2068, 2068, 2068, 2068, 2068, 587: 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 608: 2068, 2068, 2068, 2068, 2068, 614: 2068, 2068, 617: 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 631: 2068, 2068, 2068, 2068, 695: 2068, 702: 2068, 715: 2068, 717: 2068, 2068}, + {2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 773: 2067}, + {2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 773: 2066}, // 215 - {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, - {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, - {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, - {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, - {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, + {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 773: 2065}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 773: 2064}, + {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 773: 2063}, + {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 773: 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, 2061, 2061, 2061, 2061, 773: 2061}, // 220 - {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, - {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, - {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, - {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, - {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 1427, 2052, 2052, 2052, 535: 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 548: 2052, 2052, 2052, 553: 2052, 2052, 2052, 2052, 2052, 2052, 560: 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 578: 2052, 2052, 2052, 2052, 2052, 2052, 2052, 587: 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 608: 2052, 2052, 2052, 2052, 2052, 614: 2052, 2052, 617: 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 631: 2052, 2052, 2052, 2052, 695: 2052, 702: 2052, 715: 2052, 717: 2052, 2052}, + {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 773: 2060}, + {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 773: 2059}, + {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 773: 2058}, + {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 773: 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, 1431, 2056, 2056, 2056, 535: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 548: 2056, 2056, 2056, 553: 2056, 2056, 2056, 2056, 2056, 2056, 560: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 578: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 587: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 608: 2056, 2056, 2056, 2056, 2056, 614: 2056, 2056, 617: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 631: 2056, 2056, 2056, 2056, 695: 2056, 702: 2056, 715: 2056, 717: 2056, 2056}, // 225 - {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, - {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, - {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, - {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, - {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, + {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 773: 2055}, + {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 773: 2054}, + {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 773: 2053}, + {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 773: 2052}, + {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 773: 2051}, // 230 - {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, - {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, - {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, - {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, - {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, + {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 773: 2050}, + {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 773: 2049}, + {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 773: 2048}, + {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 773: 2047}, + {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 773: 2046}, // 235 - {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 1424, 2041, 4554, 2041, 535: 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 548: 2041, 2041, 2041, 553: 2041, 2041, 2041, 2041, 2041, 2041, 560: 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 578: 2041, 2041, 2041, 2041, 2041, 2041, 2041, 587: 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 608: 2041, 2041, 2041, 2041, 2041, 614: 2041, 2041, 617: 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 631: 2041, 2041, 2041, 2041, 695: 2041, 702: 2041, 715: 2041, 717: 2041, 2041}, - {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, - {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 1422, 2039, 2039, 2039, 535: 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 548: 2039, 2039, 2039, 553: 2039, 2039, 2039, 2039, 2039, 2039, 560: 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 578: 2039, 2039, 2039, 2039, 2039, 2039, 2039, 587: 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 608: 2039, 2039, 2039, 2039, 2039, 614: 2039, 2039, 617: 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 631: 2039, 2039, 2039, 2039, 695: 2039, 702: 2039, 715: 2039, 717: 2039, 2039}, - {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, - {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, + {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 1428, 2045, 4558, 2045, 535: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 548: 2045, 2045, 2045, 553: 2045, 2045, 2045, 2045, 2045, 2045, 560: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 578: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 587: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 608: 2045, 2045, 2045, 2045, 2045, 614: 2045, 2045, 617: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 631: 2045, 2045, 2045, 2045, 695: 2045, 702: 2045, 715: 2045, 717: 2045, 2045}, + {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 773: 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, 1426, 2043, 2043, 2043, 535: 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 548: 2043, 2043, 2043, 553: 2043, 2043, 2043, 2043, 2043, 2043, 560: 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 578: 2043, 2043, 2043, 2043, 2043, 2043, 2043, 587: 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 608: 2043, 2043, 2043, 2043, 2043, 614: 2043, 2043, 617: 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 631: 2043, 2043, 2043, 2043, 695: 2043, 702: 2043, 715: 2043, 717: 2043, 2043}, + {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 773: 2042}, + {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 773: 2041}, // 240 - {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, - {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, - {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, - {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, - {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, + {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 773: 2040}, + {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 773: 2039}, + {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 773: 2038}, + {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 773: 2037}, + {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 773: 2036}, // 245 - {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, - {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, - {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, - {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, - {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, + {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 773: 2035}, + {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 773: 2034}, + {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 773: 2033}, + {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 773: 2032}, + {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 773: 2031}, // 250 - {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, - {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, - {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, - {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, - {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, + {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 773: 2030}, + {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 773: 2029}, + {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 773: 2028}, + {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 773: 2027}, + {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 773: 2026}, // 255 - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, - {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, - {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, - {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, - {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, + {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 773: 2025}, + {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 773: 2024}, + {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 773: 2023}, + {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 773: 2022}, + {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 773: 2021}, // 260 - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 1418, 2016, 2016, 2016, 535: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 548: 2016, 2016, 2016, 553: 2016, 2016, 2016, 2016, 2016, 2016, 560: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 578: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 587: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 608: 2016, 2016, 2016, 2016, 2016, 614: 2016, 2016, 617: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 631: 2016, 2016, 2016, 2016, 695: 2016, 702: 2016, 715: 2016, 717: 2016, 2016}, - {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, - {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, - {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, - {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 1422, 2020, 2020, 2020, 535: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 548: 2020, 2020, 2020, 553: 2020, 2020, 2020, 2020, 2020, 2020, 560: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 578: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 587: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 608: 2020, 2020, 2020, 2020, 2020, 614: 2020, 2020, 617: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 631: 2020, 2020, 2020, 2020, 695: 2020, 702: 2020, 715: 2020, 717: 2020, 2020}, + {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 773: 2019}, + {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 773: 2018}, + {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 773: 2017}, + {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 773: 2016}, // 265 - {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 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, 1421, 2010, 2010, 2010, 535: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 548: 2010, 2010, 2010, 553: 2010, 2010, 2010, 2010, 2010, 2010, 560: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 578: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 587: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 608: 2010, 2010, 2010, 2010, 2010, 614: 2010, 2010, 617: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 631: 2010, 2010, 2010, 2010, 695: 2010, 702: 2010, 715: 2010, 717: 2010, 2010}, - {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, - {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, - {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, + {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 773: 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, 1425, 2014, 2014, 2014, 535: 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 548: 2014, 2014, 2014, 553: 2014, 2014, 2014, 2014, 2014, 2014, 560: 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 578: 2014, 2014, 2014, 2014, 2014, 2014, 2014, 587: 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 608: 2014, 2014, 2014, 2014, 2014, 614: 2014, 2014, 617: 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 631: 2014, 2014, 2014, 2014, 695: 2014, 702: 2014, 715: 2014, 717: 2014, 2014}, + {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 773: 2013}, + {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 773: 2012}, + {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 773: 2011}, // 270 - {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, - {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, - {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, - {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, - {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, + {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 773: 2010}, + {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 773: 2009}, + {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 773: 2008}, + {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 773: 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, 2006, 2006, 773: 2006}, // 275 - {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 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, 4551, 2000, 2000, 2000, 535: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 548: 2000, 2000, 2000, 553: 2000, 2000, 2000, 2000, 2000, 2000, 560: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 578: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 587: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 608: 2000, 2000, 2000, 2000, 2000, 614: 2000, 2000, 617: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 631: 2000, 2000, 2000, 2000, 695: 2000, 702: 2000, 715: 2000, 717: 2000, 2000}, - {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, - {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, + {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 773: 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, 4555, 2004, 2004, 2004, 535: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 548: 2004, 2004, 2004, 553: 2004, 2004, 2004, 2004, 2004, 2004, 560: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 578: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 587: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 608: 2004, 2004, 2004, 2004, 2004, 614: 2004, 2004, 617: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 631: 2004, 2004, 2004, 2004, 695: 2004, 702: 2004, 715: 2004, 717: 2004, 2004}, + {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 773: 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, 2002, 2002, 773: 2002}, + {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 773: 2001}, // 280 - {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, - {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, - {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, - {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, - {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, + {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 773: 2000}, + {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 773: 1999}, + {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 773: 1998}, + {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 773: 1997}, + {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 773: 1996}, // 285 - {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, - {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, - {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, - {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, - {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, + {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 773: 1995}, + {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 773: 1994}, + {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 773: 1993}, + {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 773: 1992}, + {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 773: 1991}, // 290 - {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, - {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, - {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, - {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, - {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, + {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 773: 1990}, + {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 773: 1989}, + {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 773: 1988}, + {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 773: 1987}, + {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 773: 1986}, // 295 - {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, - {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, - {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1412, 1979, 1979, 1979, 535: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 548: 1979, 1979, 1979, 553: 1979, 1979, 1979, 1979, 1979, 1979, 560: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 578: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 587: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 608: 1979, 1979, 1979, 1979, 1979, 614: 1979, 1979, 617: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 631: 1979, 1979, 1979, 1979, 695: 1979, 702: 1979, 715: 1979, 717: 1979, 1979}, - {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, - {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, + {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 773: 1985}, + {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 773: 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, 1416, 1983, 1983, 1983, 535: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 548: 1983, 1983, 1983, 553: 1983, 1983, 1983, 1983, 1983, 1983, 560: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 578: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 587: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 608: 1983, 1983, 1983, 1983, 1983, 614: 1983, 1983, 617: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 631: 1983, 1983, 1983, 1983, 695: 1983, 702: 1983, 715: 1983, 717: 1983, 1983}, + {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 773: 1982}, + {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 773: 1981}, // 300 - {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, - {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, - {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, - {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, - {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1404, 1972, 4550, 1972, 535: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 548: 1972, 1972, 1972, 553: 1972, 1972, 1972, 1972, 1972, 1972, 560: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 578: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 587: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 608: 1972, 1972, 1972, 1972, 1972, 614: 1972, 1972, 617: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 631: 1972, 1972, 1972, 1972, 695: 1972, 702: 1972, 715: 1972, 717: 1972, 1972}, + {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 773: 1980}, + {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 773: 1979}, + {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 773: 1978}, + {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 773: 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, 1408, 1976, 4554, 1976, 535: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 548: 1976, 1976, 1976, 553: 1976, 1976, 1976, 1976, 1976, 1976, 560: 1976, 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, 614: 1976, 1976, 617: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 631: 1976, 1976, 1976, 1976, 695: 1976, 702: 1976, 715: 1976, 717: 1976, 1976}, // 305 - {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1403, 1971, 4549, 1971, 535: 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 548: 1971, 1971, 1971, 553: 1971, 1971, 1971, 1971, 1971, 1971, 560: 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 578: 1971, 1971, 1971, 1971, 1971, 1971, 1971, 587: 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 608: 1971, 1971, 1971, 1971, 1971, 614: 1971, 1971, 617: 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 631: 1971, 1971, 1971, 1971, 695: 1971, 702: 1971, 715: 1971, 717: 1971, 1971}, - {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, - {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 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, 1402, 1968, 1968, 1968, 535: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 548: 1968, 1968, 1968, 553: 1968, 1968, 1968, 1968, 1968, 1968, 560: 1968, 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, 614: 1968, 1968, 617: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 631: 1968, 1968, 1968, 1968, 695: 1968, 702: 1968, 715: 1968, 717: 1968, 1968}, - {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, + {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1407, 1975, 4553, 1975, 535: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 548: 1975, 1975, 1975, 553: 1975, 1975, 1975, 1975, 1975, 1975, 560: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 578: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 587: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 608: 1975, 1975, 1975, 1975, 1975, 614: 1975, 1975, 617: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 631: 1975, 1975, 1975, 1975, 695: 1975, 702: 1975, 715: 1975, 717: 1975, 1975}, + {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 773: 1974}, + {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 773: 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, 1406, 1972, 1972, 1972, 535: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 548: 1972, 1972, 1972, 553: 1972, 1972, 1972, 1972, 1972, 1972, 560: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 578: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 587: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 608: 1972, 1972, 1972, 1972, 1972, 614: 1972, 1972, 617: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 631: 1972, 1972, 1972, 1972, 695: 1972, 702: 1972, 715: 1972, 717: 1972, 1972}, + {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 773: 1971}, // 310 - {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, - {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, - {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 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, 1399, 1963, 1963, 1963, 535: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 548: 1963, 1963, 1963, 553: 1963, 1963, 1963, 1963, 1963, 1963, 560: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 578: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 587: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 608: 1963, 1963, 1963, 1963, 1963, 614: 1963, 1963, 617: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 631: 1963, 1963, 1963, 1963, 695: 1963, 702: 1963, 715: 1963, 717: 1963, 1963}, - {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, + {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 773: 1970}, + {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 773: 1969}, + {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 773: 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, 1403, 1967, 1967, 1967, 535: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 548: 1967, 1967, 1967, 553: 1967, 1967, 1967, 1967, 1967, 1967, 560: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 578: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 587: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 608: 1967, 1967, 1967, 1967, 1967, 614: 1967, 1967, 617: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 631: 1967, 1967, 1967, 1967, 695: 1967, 702: 1967, 715: 1967, 717: 1967, 1967}, + {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 773: 1966}, // 315 - {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1400, 1961, 1961, 1961, 535: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 548: 1961, 1961, 1961, 553: 1961, 1961, 1961, 1961, 1961, 1961, 560: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 578: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 587: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 608: 1961, 1961, 1961, 1961, 1961, 614: 1961, 1961, 617: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 631: 1961, 1961, 1961, 1961, 695: 1961, 702: 1961, 715: 1961, 717: 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, 4539, 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, 560: 1960, 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, 614: 1960, 1960, 617: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 631: 1960, 1960, 1960, 1960, 695: 1960, 702: 1960, 715: 1960, 717: 1960, 1960}, - {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, - {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 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, 1401, 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, 560: 1957, 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, 614: 1957, 1957, 617: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 631: 1957, 1957, 1957, 1957, 695: 1957, 702: 1957, 715: 1957, 717: 1957, 1957}, + {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1404, 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, 560: 1965, 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, 614: 1965, 1965, 617: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 631: 1965, 1965, 1965, 1965, 695: 1965, 702: 1965, 715: 1965, 717: 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, 4543, 1964, 1964, 1964, 535: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 548: 1964, 1964, 1964, 553: 1964, 1964, 1964, 1964, 1964, 1964, 560: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 578: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 587: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 608: 1964, 1964, 1964, 1964, 1964, 614: 1964, 1964, 617: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 631: 1964, 1964, 1964, 1964, 695: 1964, 702: 1964, 715: 1964, 717: 1964, 1964}, + {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 773: 1963}, + {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 773: 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, 1405, 1961, 1961, 1961, 535: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 548: 1961, 1961, 1961, 553: 1961, 1961, 1961, 1961, 1961, 1961, 560: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 578: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 587: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 608: 1961, 1961, 1961, 1961, 1961, 614: 1961, 1961, 617: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 631: 1961, 1961, 1961, 1961, 695: 1961, 702: 1961, 715: 1961, 717: 1961, 1961}, // 320 - {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 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, 1425, 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, 560: 1955, 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, 614: 1955, 1955, 617: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 631: 1955, 1955, 1955, 1955, 695: 1955, 702: 1955, 715: 1955, 717: 1955, 1955}, - {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, - {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, - {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, + {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 773: 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, 1429, 1959, 1959, 1959, 535: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 548: 1959, 1959, 1959, 553: 1959, 1959, 1959, 1959, 1959, 1959, 560: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 578: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 587: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 608: 1959, 1959, 1959, 1959, 1959, 614: 1959, 1959, 617: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 631: 1959, 1959, 1959, 1959, 695: 1959, 702: 1959, 715: 1959, 717: 1959, 1959}, + {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 773: 1958}, + {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 773: 1957}, + {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 773: 1956}, // 325 - {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, - {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, - {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, - {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, - {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, + {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 773: 1955}, + {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 773: 1954}, + {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 773: 1953}, + {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 773: 1952}, + {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 773: 1951}, // 330 - {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, - {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, - {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1411, 1942, 1942, 1942, 535: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 548: 1942, 1942, 1942, 553: 1942, 1942, 1942, 1942, 1942, 1942, 560: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 578: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 587: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 608: 1942, 1942, 1942, 1942, 1942, 614: 1942, 1942, 617: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 631: 1942, 1942, 1942, 1942, 695: 1942, 702: 1942, 715: 1942, 717: 1942, 1942}, + {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 773: 1950}, + {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 773: 1949}, + {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 773: 1948}, + {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 773: 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, 1415, 1946, 1946, 1946, 535: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 548: 1946, 1946, 1946, 553: 1946, 1946, 1946, 1946, 1946, 1946, 560: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 578: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 587: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 608: 1946, 1946, 1946, 1946, 1946, 614: 1946, 1946, 617: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 631: 1946, 1946, 1946, 1946, 695: 1946, 702: 1946, 715: 1946, 717: 1946, 1946}, // 335 - {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, - {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, - {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, - {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, + {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 773: 1945}, + {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 773: 1944}, + {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 773: 1943}, + {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 773: 1942}, + {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 773: 1941}, // 340 - {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, - {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, - {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, - {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, - {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, + {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 773: 1940}, + {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 773: 1939}, + {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 773: 1938}, + {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 773: 1937}, + {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 773: 1936}, // 345 - {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, - {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, - {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, - {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, - {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, + {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 773: 1935}, + {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 773: 1934}, + {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 773: 1933}, + {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 773: 1932}, + {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 773: 1931}, // 350 - {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, - {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, - {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, - {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, - {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, + {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 773: 1930}, + {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 773: 1929}, + {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 773: 1928}, + {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 773: 1927}, + {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 773: 1926}, // 355 - {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, - {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, - {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1408, 1919, 1919, 1919, 535: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 548: 1919, 1919, 1919, 553: 1919, 1919, 1919, 1919, 1919, 1919, 560: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 578: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 587: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 608: 1919, 1919, 1919, 1919, 1919, 614: 1919, 1919, 617: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 631: 1919, 1919, 1919, 1919, 695: 1919, 702: 1919, 715: 1919, 717: 1919, 1919}, - {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, - {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, + {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 773: 1925}, + {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 773: 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, 1412, 1923, 1923, 1923, 535: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 548: 1923, 1923, 1923, 553: 1923, 1923, 1923, 1923, 1923, 1923, 560: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 578: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 587: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 608: 1923, 1923, 1923, 1923, 1923, 614: 1923, 1923, 617: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 631: 1923, 1923, 1923, 1923, 695: 1923, 702: 1923, 715: 1923, 717: 1923, 1923}, + {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 773: 1922}, + {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 773: 1921}, // 360 - {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, - {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, - {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, - {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, - {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, + {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 773: 1920}, + {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 773: 1919}, + {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 773: 1918}, + {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 773: 1917}, + {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 773: 1916}, // 365 - {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, - {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, - {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, - {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, - {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, + {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 773: 1915}, + {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 773: 1914}, + {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 773: 1913}, + {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 773: 1912}, + {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 773: 1911}, // 370 - {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, - {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, - {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, - {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, - {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1406, 1902, 1902, 1902, 535: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 548: 1902, 1902, 1902, 553: 1902, 1902, 1902, 1902, 1902, 1902, 560: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 578: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 587: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 608: 1902, 1902, 1902, 1902, 1902, 614: 1902, 1902, 617: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 631: 1902, 1902, 1902, 1902, 695: 1902, 702: 1902, 715: 1902, 717: 1902, 1902}, + {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 773: 1910}, + {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 773: 1909}, + {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 773: 1908}, + {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 773: 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, 1410, 1906, 1906, 1906, 535: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 548: 1906, 1906, 1906, 553: 1906, 1906, 1906, 1906, 1906, 1906, 560: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 578: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 587: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 608: 1906, 1906, 1906, 1906, 1906, 614: 1906, 1906, 617: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 631: 1906, 1906, 1906, 1906, 695: 1906, 702: 1906, 715: 1906, 717: 1906, 1906}, // 375 - {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1426, 1901, 1901, 1901, 535: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 548: 1901, 1901, 1901, 553: 1901, 1901, 1901, 1901, 1901, 1901, 560: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 578: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 587: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 608: 1901, 1901, 1901, 1901, 1901, 614: 1901, 1901, 617: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 631: 1901, 1901, 1901, 1901, 695: 1901, 702: 1901, 715: 1901, 717: 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, 1414, 1900, 1900, 1900, 535: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 548: 1900, 1900, 1900, 553: 1900, 1900, 1900, 1900, 1900, 1900, 560: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 578: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 587: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 608: 1900, 1900, 1900, 1900, 1900, 614: 1900, 1900, 617: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 631: 1900, 1900, 1900, 1900, 695: 1900, 702: 1900, 715: 1900, 717: 1900, 1900}, - {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, - {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, - {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, + {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1430, 1905, 1905, 1905, 535: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 548: 1905, 1905, 1905, 553: 1905, 1905, 1905, 1905, 1905, 1905, 560: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 578: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 587: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 608: 1905, 1905, 1905, 1905, 1905, 614: 1905, 1905, 617: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 631: 1905, 1905, 1905, 1905, 695: 1905, 702: 1905, 715: 1905, 717: 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, 1418, 1904, 1904, 1904, 535: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 548: 1904, 1904, 1904, 553: 1904, 1904, 1904, 1904, 1904, 1904, 560: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 578: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 587: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 608: 1904, 1904, 1904, 1904, 1904, 614: 1904, 1904, 617: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 631: 1904, 1904, 1904, 1904, 695: 1904, 702: 1904, 715: 1904, 717: 1904, 1904}, + {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 773: 1903}, + {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 773: 1902}, + {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 773: 1901}, // 380 - {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1416, 1896, 1896, 1896, 535: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 548: 1896, 1896, 1896, 553: 1896, 1896, 1896, 1896, 1896, 1896, 560: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 578: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 587: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 608: 1896, 1896, 1896, 1896, 1896, 614: 1896, 1896, 617: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 631: 1896, 1896, 1896, 1896, 695: 1896, 702: 1896, 715: 1896, 717: 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, 1415, 1895, 1895, 1895, 535: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 548: 1895, 1895, 1895, 553: 1895, 1895, 1895, 1895, 1895, 1895, 560: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 578: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 587: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 608: 1895, 1895, 1895, 1895, 1895, 614: 1895, 1895, 617: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 631: 1895, 1895, 1895, 1895, 695: 1895, 702: 1895, 715: 1895, 717: 1895, 1895}, - {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, - {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, - {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, + {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1420, 1900, 1900, 1900, 535: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 548: 1900, 1900, 1900, 553: 1900, 1900, 1900, 1900, 1900, 1900, 560: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 578: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 587: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 608: 1900, 1900, 1900, 1900, 1900, 614: 1900, 1900, 617: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 631: 1900, 1900, 1900, 1900, 695: 1900, 702: 1900, 715: 1900, 717: 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, 1419, 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, 560: 1899, 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, 614: 1899, 1899, 617: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 631: 1899, 1899, 1899, 1899, 695: 1899, 702: 1899, 715: 1899, 717: 1899, 1899}, + {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 773: 1898}, + {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 773: 1897}, + {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 773: 1896}, // 385 - {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, - {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, - {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1405, 1889, 1889, 1889, 535: 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 548: 1889, 1889, 1889, 553: 1889, 1889, 1889, 1889, 1889, 1889, 560: 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 578: 1889, 1889, 1889, 1889, 1889, 1889, 1889, 587: 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 608: 1889, 1889, 1889, 1889, 1889, 614: 1889, 1889, 617: 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 631: 1889, 1889, 1889, 1889, 695: 1889, 702: 1889, 715: 1889, 717: 1889, 1889}, - {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, - {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, + {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 773: 1895}, + {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 773: 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, 1409, 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, 560: 1893, 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, 614: 1893, 1893, 617: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 631: 1893, 1893, 1893, 1893, 695: 1893, 702: 1893, 715: 1893, 717: 1893, 1893}, + {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 773: 1892}, + {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 773: 1891}, // 390 - {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, - {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, - {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, - {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, - {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, + {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 773: 1890}, + {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 773: 1889}, + {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 773: 1888}, + {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 773: 1887}, + {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 773: 1886}, // 395 - {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, - {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, - {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, - {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, - {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, + {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 773: 1885}, + {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 773: 1884}, + {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 773: 1883}, + {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 773: 1882}, + {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 773: 1881}, // 400 - {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, - {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, - {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, - {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, - {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, + {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 773: 1880}, + {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 773: 1879}, + {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 773: 1878}, + {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 773: 1877}, + {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 773: 1876}, // 405 - {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, - {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, - {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, - {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, - {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, + {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 773: 1875}, + {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 773: 1874}, + {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 773: 1873}, + {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 773: 1872}, + {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 773: 1871}, // 410 - {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, - {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, - {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, - {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, - {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, + {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 773: 1870}, + {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 773: 1869}, + {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 773: 1868}, + {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 773: 1867}, + {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 773: 1866}, // 415 - {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, - {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, - {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, - {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, - {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, + {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 773: 1865}, + {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 773: 1864}, + {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 773: 1863}, + {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 773: 1862}, + {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 773: 1861}, // 420 - {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, - {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, - {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, - {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, - {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, + {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 773: 1860}, + {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 773: 1859}, + {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 773: 1858}, + {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 773: 1857}, + {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 773: 1856}, // 425 - {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, - {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, - {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, - {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, - {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, + {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 773: 1855}, + {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 773: 1854}, + {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 773: 1853}, + {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 773: 1852}, + {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 773: 1851}, // 430 - {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, - {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, - {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, - {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, - {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, + {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 773: 1850}, + {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 773: 1849}, + {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 773: 1848}, + {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 773: 1847}, + {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 773: 1846}, // 435 - {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, - {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, - {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, - {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, - {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, + {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 773: 1845}, + {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 773: 1844}, + {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 773: 1843}, + {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 773: 1842}, + {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 773: 1841}, // 440 - {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, - {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, - {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, - {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, - {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, + {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 773: 1840}, + {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 773: 1839}, + {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 773: 1838}, + {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 773: 1837}, + {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 773: 1836}, // 445 - {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, - {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, - {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, - {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, - {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, + {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 773: 1835}, + {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 773: 1834}, + {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 773: 1833}, + {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 773: 1832}, + {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 773: 1831}, // 450 - {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, - {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, - {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, - {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, - {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, + {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 773: 1830}, + {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 773: 1829}, + {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 773: 1828}, + {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 773: 1827}, + {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 773: 1826}, // 455 - {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, - {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, - {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, - {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, - {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, + {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 773: 1825}, + {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 773: 1824}, + {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 773: 1823}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 773: 1822}, + {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 773: 1821}, // 460 - {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, - {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, - {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, - {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, - {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, + {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 773: 1820}, + {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 773: 1819}, + {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 773: 1818}, + {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 773: 1817}, + {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 773: 1816}, // 465 - {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, - {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, - {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, - {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, - {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, + {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 773: 1815}, + {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 773: 1814}, + {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 773: 1813}, + {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 773: 1812}, + {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 773: 1811}, // 470 - {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, - {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, - {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, - {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, - {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, + {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 773: 1810}, + {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 773: 1809}, + {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 773: 1808}, + {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 773: 1807}, + {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 773: 1806}, // 475 - {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, - {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, - {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, - {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, - {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, + {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 773: 1805}, + {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 773: 1804}, + {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 773: 1803}, + {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 773: 1802}, + {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 773: 1801}, // 480 - {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, - {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, - {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, - {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, - {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, + {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 773: 1800}, + {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 773: 1799}, + {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 773: 1798}, + {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 773: 1797}, + {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 773: 1796}, // 485 - {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, - {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, - {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, - {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, - {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, + {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 773: 1795}, + {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 773: 1794}, + {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 773: 1793}, + {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 773: 1792}, + {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 773: 1791}, // 490 - {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, - {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, - {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, - {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, - {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, + {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 773: 1790}, + {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 773: 1789}, + {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 773: 1788}, + {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 773: 1787}, + {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 773: 1786}, // 495 - {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, - {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, - {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, - {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 4536, 1776, 1776, 1776, 535: 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 548: 1776, 1776, 1776, 553: 1776, 1776, 1776, 1776, 1776, 1776, 560: 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 578: 1776, 1776, 1776, 1776, 1776, 1776, 1776, 587: 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 608: 1776, 1776, 1776, 1776, 1776, 614: 1776, 1776, 617: 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 631: 1776, 1776, 1776, 1776, 695: 1776, 702: 1776, 715: 1776, 717: 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, 4525, 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, 560: 1775, 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, 614: 1775, 1775, 617: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 631: 1775, 1775, 1775, 1775, 695: 1775, 702: 1775, 715: 1775, 717: 1775, 1775}, + {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 773: 1785}, + {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 773: 1784}, + {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 773: 1783}, + {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 4540, 1780, 1780, 1780, 535: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 548: 1780, 1780, 1780, 553: 1780, 1780, 1780, 1780, 1780, 1780, 560: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 578: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 587: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 608: 1780, 1780, 1780, 1780, 1780, 614: 1780, 1780, 617: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 631: 1780, 1780, 1780, 1780, 695: 1780, 702: 1780, 715: 1780, 717: 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, 4529, 1779, 1779, 1779, 535: 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 548: 1779, 1779, 1779, 553: 1779, 1779, 1779, 1779, 1779, 1779, 560: 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 578: 1779, 1779, 1779, 1779, 1779, 1779, 1779, 587: 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 608: 1779, 1779, 1779, 1779, 1779, 614: 1779, 1779, 617: 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 631: 1779, 1779, 1779, 1779, 695: 1779, 702: 1779, 715: 1779, 717: 1779, 1779}, // 500 - {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, - {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, - {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, - {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, - {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, + {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 773: 1778}, + {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 773: 1777}, + {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 773: 1776}, + {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 773: 1775}, + {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 773: 1774}, // 505 - {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, - {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, - {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, - {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, - {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, + {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 773: 1773}, + {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 773: 1772}, + {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 773: 1771}, + {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 773: 1770}, + {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 773: 1769}, // 510 - {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, - {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, - {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, - {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, - {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, + {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 773: 1768}, + {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 773: 1767}, + {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 773: 1766}, + {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 773: 1765}, + {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 773: 1764}, // 515 - {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, - {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, - {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, + {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 773: 1763}, + {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 773: 1762}, + {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 773: 1761}, + {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 773: 1760}, + {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 773: 1759}, // 520 - {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, - {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, - {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, - {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, - {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 773: 1758}, + {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 773: 1757}, + {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 773: 1756}, + {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 773: 1755}, + {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 773: 1754}, // 525 - {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, - {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, - {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, - {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, - {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, + {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 773: 1753}, + {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 773: 1752}, + {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 773: 1751}, + {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 773: 1750}, + {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 773: 1749}, // 530 - {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, - {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, - {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, - {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, - {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, + {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 773: 1748}, + {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 773: 1747}, + {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 773: 1746}, + {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 773: 1745}, + {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 773: 1744}, // 535 - {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, - {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, - {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, - {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, - {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, + {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 773: 1743}, + {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 773: 1742}, + {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 773: 1741}, + {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 773: 1740}, + {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 773: 1739}, // 540 - {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, - {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, - {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, - {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, - {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, + {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 773: 1738}, + {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 773: 1737}, + {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 773: 1736}, + {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 773: 1735}, + {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 773: 1734}, // 545 - {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, - {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, - {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, - {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, - {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, + {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 773: 1733}, + {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 773: 1732}, + {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 773: 1731}, + {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 773: 1730}, + {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 773: 1729}, // 550 - {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, - {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, - {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, - {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, - {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, + {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 773: 1728}, + {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 773: 1727}, + {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 773: 1726}, + {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 773: 1725}, + {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 773: 1724}, // 555 - {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, - {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, - {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, - {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, - {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, + {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 773: 1723}, + {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 773: 1722}, + {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 773: 1721}, + {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 773: 1720}, + {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 773: 1719}, // 560 - {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, - {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, - {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, - {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, - {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, + {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 773: 1718}, + {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 773: 1717}, + {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 773: 1716}, + {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 773: 1715}, + {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 773: 1714}, // 565 - {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, - {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, - {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, - {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, - {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, + {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 773: 1713}, + {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 773: 1712}, + {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 773: 1711}, + {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 773: 1710}, + {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 773: 1709}, // 570 - {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, - {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, - {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, - {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, - {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, + {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 773: 1708}, + {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 773: 1707}, + {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 773: 1706}, + {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 773: 1705}, + {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 773: 1704}, // 575 - {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, - {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, - {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, - {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, - {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, + {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 773: 1703}, + {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 773: 1702}, + {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 773: 1701}, + {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 773: 1700}, + {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 773: 1699}, // 580 - {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, - {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, - {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, - {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, - {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, + {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 773: 1698}, + {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 773: 1697}, + {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 773: 1696}, + {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 773: 1695}, + {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 773: 1694}, // 585 - {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, - {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, - {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, - {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, - {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, + {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 773: 1693}, + {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 773: 1692}, + {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 773: 1691}, + {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 773: 1690}, + {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 773: 1689}, // 590 - {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, - {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, - {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, - {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, - {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, + {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 773: 1688}, + {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 773: 1687}, + {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 773: 1686}, + {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 773: 1685}, + {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 773: 1684}, // 595 - {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, - {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, - {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, - {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, - {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, + {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 773: 1683}, + {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 773: 1682}, + {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 773: 1681}, + {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 773: 1680}, + {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 773: 1679}, // 600 - {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, - {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, - {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, - {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, - {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1343, 1670, 1670, 1670, 535: 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 548: 1670, 1670, 1670, 553: 1670, 1670, 1670, 1670, 1670, 1670, 560: 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 578: 1670, 1670, 1670, 1670, 1670, 1670, 1670, 587: 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 608: 1670, 1670, 1670, 1670, 1670, 614: 1670, 1670, 617: 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 631: 1670, 1670, 1670, 1670, 695: 1670, 702: 1670, 715: 1670, 717: 1670, 1670}, + {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 773: 1678}, + {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 773: 1677}, + {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 773: 1676}, + {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 773: 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, 1347, 1674, 1674, 1674, 535: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 548: 1674, 1674, 1674, 553: 1674, 1674, 1674, 1674, 1674, 1674, 560: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 578: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 587: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 608: 1674, 1674, 1674, 1674, 1674, 614: 1674, 1674, 617: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 631: 1674, 1674, 1674, 1674, 695: 1674, 702: 1674, 715: 1674, 717: 1674, 1674}, // 605 - {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, - {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, - {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, - {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, - {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, + {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 773: 1673}, + {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 773: 1672}, + {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 773: 1671}, + {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 773: 1670}, + {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 773: 1669}, // 610 - {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, - {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, - {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, - {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, - {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, + {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 773: 1668}, + {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 773: 1667}, + {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 773: 1666}, + {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 773: 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, 1664, 1664, 773: 1664}, // 615 - {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, - {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, - {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, - {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, - {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, + {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 773: 1663}, + {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 773: 1662}, + {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 773: 1661}, + {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 773: 1660}, + {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 773: 1659}, // 620 - {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, - {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, - {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 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, 4516, 1651, 1651, 1651, 535: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 548: 1651, 1651, 1651, 553: 1651, 1651, 1651, 1651, 1651, 1651, 560: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 578: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 587: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 608: 1651, 1651, 1651, 1651, 1651, 614: 1651, 1651, 617: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 631: 1651, 1651, 1651, 1651, 695: 1651, 702: 1651, 715: 1651, 717: 1651, 1651}, - {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, + {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 773: 1658}, + {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 773: 1657}, + {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 773: 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, 4520, 1655, 1655, 1655, 535: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 548: 1655, 1655, 1655, 553: 1655, 1655, 1655, 1655, 1655, 1655, 560: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 578: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 587: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 608: 1655, 1655, 1655, 1655, 1655, 614: 1655, 1655, 617: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 631: 1655, 1655, 1655, 1655, 695: 1655, 702: 1655, 715: 1655, 717: 1655, 1655}, + {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 773: 1654}, // 625 - {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, - {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, - {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, - {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, - {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, + {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 773: 1653}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 773: 1652}, + {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 773: 1651}, + {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 773: 1650}, + {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 773: 1649}, // 630 - {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, - {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, - {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, - {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, - {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, + {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 773: 1648}, + {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 773: 1647}, + {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 773: 1646}, + {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 773: 1645}, + {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 773: 1644}, // 635 - {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, - {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, - {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, - {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, - {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, + {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 773: 1643}, + {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 773: 1642}, + {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 773: 1641}, + {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 773: 1640}, + {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 773: 1639}, // 640 - {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 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, 1342, 1633, 1633, 1633, 535: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 548: 1633, 1633, 1633, 553: 1633, 1633, 1633, 1633, 1633, 1633, 560: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 578: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 587: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 608: 1633, 1633, 1633, 1633, 1633, 614: 1633, 1633, 617: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 631: 1633, 1633, 1633, 1633, 695: 1633, 702: 1633, 715: 1633, 717: 1633, 1633}, - {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, - {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, - {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, + {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 773: 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, 1346, 1637, 1637, 1637, 535: 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 548: 1637, 1637, 1637, 553: 1637, 1637, 1637, 1637, 1637, 1637, 560: 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 578: 1637, 1637, 1637, 1637, 1637, 1637, 1637, 587: 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 608: 1637, 1637, 1637, 1637, 1637, 614: 1637, 1637, 617: 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 631: 1637, 1637, 1637, 1637, 695: 1637, 702: 1637, 715: 1637, 717: 1637, 1637}, + {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 773: 1636}, + {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 773: 1635}, + {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 773: 1634}, // 645 - {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, - {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, - {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, - {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, - {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, + {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 773: 1633}, + {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 773: 1632}, + {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 773: 1631}, + {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 773: 1630}, + {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 773: 1629}, // 650 - {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, - {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, - {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, - {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, - {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 4509, 1620, 1620, 1620, 535: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 548: 1620, 1620, 1620, 553: 1620, 1620, 1620, 1620, 1620, 1620, 560: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 578: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 587: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 608: 1620, 1620, 1620, 1620, 1620, 614: 1620, 1620, 617: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 631: 1620, 1620, 1620, 1620, 695: 1620, 702: 1620, 715: 1620, 717: 1620, 1620}, + {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 773: 1628}, + {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 773: 1627}, + {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 773: 1626}, + {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 773: 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, 4513, 1624, 1624, 1624, 535: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 548: 1624, 1624, 1624, 553: 1624, 1624, 1624, 1624, 1624, 1624, 560: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 578: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 587: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 608: 1624, 1624, 1624, 1624, 1624, 614: 1624, 1624, 617: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 631: 1624, 1624, 1624, 1624, 695: 1624, 702: 1624, 715: 1624, 717: 1624, 1624}, // 655 - {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 4502, 1619, 1619, 1619, 535: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 548: 1619, 1619, 1619, 553: 1619, 1619, 1619, 1619, 1619, 1619, 560: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 578: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 587: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 608: 1619, 1619, 1619, 1619, 1619, 614: 1619, 1619, 617: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 631: 1619, 1619, 1619, 1619, 695: 1619, 702: 1619, 715: 1619, 717: 1619, 1619}, - {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, - {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, - {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, - {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, + {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 4506, 1623, 1623, 1623, 535: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 548: 1623, 1623, 1623, 553: 1623, 1623, 1623, 1623, 1623, 1623, 560: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 578: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 587: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 608: 1623, 1623, 1623, 1623, 1623, 614: 1623, 1623, 617: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 631: 1623, 1623, 1623, 1623, 695: 1623, 702: 1623, 715: 1623, 717: 1623, 1623}, + {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 773: 1622}, + {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 773: 1621}, + {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 773: 1620}, + {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 773: 1619}, // 660 - {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, - {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, - {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, - {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, - {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, + {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 773: 1618}, + {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 773: 1617}, + {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 773: 1616}, + {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 773: 1615}, + {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 773: 1614}, // 665 - {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, - {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, - {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, - {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, - {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, + {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 773: 1613}, + {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 773: 1612}, + {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 773: 1611}, + {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 773: 1610}, + {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 773: 1609}, // 670 - {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, - {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, - {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, - {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, - {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, + {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 773: 1608}, + {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 773: 1607}, + {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 773: 1606}, + {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 773: 1605}, + {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 773: 1604}, // 675 - {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 4482, 1599, 1599, 1599, 535: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 548: 1599, 1599, 1599, 553: 1599, 1599, 1599, 1599, 1599, 1599, 560: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 578: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 587: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 608: 1599, 1599, 1599, 1599, 1599, 614: 1599, 1599, 617: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 631: 1599, 1599, 1599, 1599, 695: 1599, 702: 1599, 715: 1599, 717: 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, 4474, 1598, 1598, 1598, 535: 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 548: 1598, 1598, 1598, 553: 1598, 1598, 1598, 1598, 1598, 1598, 560: 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 578: 1598, 1598, 1598, 1598, 1598, 1598, 1598, 587: 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 608: 1598, 1598, 1598, 1598, 1598, 614: 1598, 1598, 617: 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 631: 1598, 1598, 1598, 1598, 695: 1598, 702: 1598, 715: 1598, 717: 1598, 1598}, - {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, - {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, - {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, + {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 4486, 1603, 1603, 1603, 535: 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 548: 1603, 1603, 1603, 553: 1603, 1603, 1603, 1603, 1603, 1603, 560: 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 578: 1603, 1603, 1603, 1603, 1603, 1603, 1603, 587: 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 608: 1603, 1603, 1603, 1603, 1603, 614: 1603, 1603, 617: 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 631: 1603, 1603, 1603, 1603, 695: 1603, 702: 1603, 715: 1603, 717: 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, 4478, 1602, 1602, 1602, 535: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 548: 1602, 1602, 1602, 553: 1602, 1602, 1602, 1602, 1602, 1602, 560: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 578: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 587: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 608: 1602, 1602, 1602, 1602, 1602, 614: 1602, 1602, 617: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 631: 1602, 1602, 1602, 1602, 695: 1602, 702: 1602, 715: 1602, 717: 1602, 1602}, + {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 773: 1601}, + {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 773: 1600}, + {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 773: 1599}, // 680 - {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, - {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, - {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, - {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, - {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, + {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 773: 1598}, + {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 773: 1597}, + {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 773: 1596}, + {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 773: 1595}, + {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 773: 1594}, // 685 - {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, - {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588}, - {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587}, - {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586}, - {1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585}, + {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 773: 1593}, + {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 773: 1592}, + {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 773: 1591}, + {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 773: 1590}, + {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 773: 1589}, // 690 - {1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 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, 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, 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, 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, 1580, 1580, 1580}, + {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 773: 1588}, + {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 773: 1587}, + {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 773: 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, 1585, 1585, 773: 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, 1584, 1584, 773: 1584}, // 695 - {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 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, 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, 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, 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, 1575, 1575, 1575}, + {1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 773: 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, 1582, 1582, 773: 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, 1581, 1581, 1581, 1581, 773: 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, 1580, 1580, 773: 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, 1579, 1579, 773: 1579}, // 700 - {1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 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, 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, 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, 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, 1570, 1570, 1570}, + {1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 773: 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, 1577, 1577, 773: 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, 1576, 1576, 1576, 773: 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, 1575, 1575, 773: 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, 1574, 1574, 773: 1574}, // 705 - {1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 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, 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, 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, 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, 1565, 1565, 1565}, + {1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 773: 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, 1572, 1572, 773: 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, 1571, 1571, 1571, 773: 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, 1570, 1570, 773: 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, 1569, 1569, 773: 1569}, // 710 - {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 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, 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, 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, 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, 1560, 1560, 1560}, + {1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 773: 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, 1567, 1567, 773: 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, 1566, 1566, 1566, 773: 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, 1565, 1565, 773: 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, 1564, 1564, 773: 1564}, // 715 - {1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 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, 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, 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, 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, 1555, 1555, 1555}, + {1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 773: 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, 1562, 1562, 773: 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, 1561, 1561, 1561, 773: 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, 1560, 1560, 773: 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, 1559, 1559, 773: 1559}, // 720 + {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 531: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 547: 1523, 1523, 1523, 1523, 553: 1523, 1523, 1523, 1523, 1523, 1523, 560: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 578: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 587: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 608: 1523, 1523, 1523, 1523, 1523, 614: 1523, 1523, 617: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 631: 1523, 1523, 1523, 1523, 695: 1523, 700: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523}, + {1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 531: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 547: 1522, 1522, 1522, 1522, 553: 1522, 1522, 1522, 1522, 1522, 1522, 560: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 578: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 587: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 608: 1522, 1522, 1522, 1522, 1522, 614: 1522, 1522, 617: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 631: 1522, 1522, 1522, 1522, 695: 1522, 700: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522}, + {1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 531: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 547: 1521, 1521, 1521, 1521, 553: 1521, 1521, 1521, 1521, 1521, 1521, 560: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 578: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 587: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 608: 1521, 1521, 1521, 1521, 1521, 614: 1521, 1521, 617: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 631: 1521, 1521, 1521, 1521, 695: 1521, 700: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521}, + {1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 531: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 547: 1520, 1520, 1520, 1520, 553: 1520, 1520, 1520, 1520, 1520, 1520, 560: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 578: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 587: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 608: 1520, 1520, 1520, 1520, 1520, 614: 1520, 1520, 617: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 631: 1520, 1520, 1520, 1520, 695: 1520, 700: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520}, {1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 531: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 547: 1519, 1519, 1519, 1519, 553: 1519, 1519, 1519, 1519, 1519, 1519, 560: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 578: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 587: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 608: 1519, 1519, 1519, 1519, 1519, 614: 1519, 1519, 617: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 631: 1519, 1519, 1519, 1519, 695: 1519, 700: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519}, + // 725 {1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 531: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 547: 1518, 1518, 1518, 1518, 553: 1518, 1518, 1518, 1518, 1518, 1518, 560: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 578: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 587: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 608: 1518, 1518, 1518, 1518, 1518, 614: 1518, 1518, 617: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 631: 1518, 1518, 1518, 1518, 695: 1518, 700: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518}, - {1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 531: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 547: 1517, 1517, 1517, 1517, 553: 1517, 1517, 1517, 1517, 1517, 1517, 560: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 578: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 587: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 608: 1517, 1517, 1517, 1517, 1517, 614: 1517, 1517, 617: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 631: 1517, 1517, 1517, 1517, 695: 1517, 700: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517}, - {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 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, 560: 1516, 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, 614: 1516, 1516, 617: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 631: 1516, 1516, 1516, 1516, 695: 1516, 700: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516}, + {1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 531: 1517, 4477, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 547: 1517, 1517, 1517, 1517, 553: 1517, 1517, 1517, 1517, 1517, 1517, 560: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 578: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 587: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 608: 1517, 1517, 1517, 1517, 1517, 614: 1517, 1517, 617: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 631: 1517, 1517, 1517, 1517, 695: 1517, 700: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517}, + {532: 4474, 637: 4475, 639: 4476}, {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 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, 560: 1515, 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, 614: 1515, 1515, 617: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 631: 1515, 1515, 1515, 1515, 695: 1515, 700: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515}, - // 725 {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 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, 560: 1514, 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, 614: 1514, 1514, 617: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 631: 1514, 1514, 1514, 1514, 695: 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, 4473, 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, 560: 1513, 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, 614: 1513, 1513, 617: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 631: 1513, 1513, 1513, 1513, 695: 1513, 700: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513}, - {532: 4470, 637: 4471, 639: 4472}, - {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 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, 560: 1511, 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, 614: 1511, 1511, 617: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 631: 1511, 1511, 1511, 1511, 695: 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, 1510, 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, 560: 1510, 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, 614: 1510, 1510, 617: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 631: 1510, 1510, 1510, 1510, 695: 1510, 700: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510}, // 730 - {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 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, 560: 1507, 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, 614: 1507, 1507, 617: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 631: 1507, 1507, 1507, 1507, 695: 1507, 700: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507}, - {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 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, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 548: 1474, 1474, 1474, 553: 1474, 1474, 1474, 1474, 1474, 1474, 560: 1474, 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, 614: 1474, 1474, 617: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 631: 1474, 1474, 1474, 1474, 695: 1474, 702: 1474, 715: 4465, 717: 1474, 1474}, - {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 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, 560: 1471, 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, 614: 1471, 1471, 617: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 631: 1471, 1471, 1471, 1471, 695: 1471, 702: 1471, 717: 4461, 4462}, + {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 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, 560: 1511, 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, 614: 1511, 1511, 617: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 631: 1511, 1511, 1511, 1511, 695: 1511, 700: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511}, + {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 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, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 548: 1478, 1478, 1478, 553: 1478, 1478, 1478, 1478, 1478, 1478, 560: 1478, 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, 614: 1478, 1478, 617: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 631: 1478, 1478, 1478, 1478, 695: 1478, 702: 1478, 715: 4469, 717: 1478, 1478}, + {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 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, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 548: 1475, 1475, 1475, 553: 1475, 1475, 1475, 1475, 1475, 1475, 560: 1475, 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, 614: 1475, 1475, 617: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 631: 1475, 1475, 1475, 1475, 695: 1475, 702: 1475, 717: 4465, 4466}, + {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 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, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 548: 1474, 1474, 1474, 553: 1474, 1474, 1474, 1474, 1474, 1474, 560: 1474, 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, 614: 1474, 1474, 617: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 631: 1474, 1474, 1474, 1474, 695: 1474, 702: 1474}, + {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 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, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 548: 1473, 1473, 1473, 553: 1473, 1473, 1473, 1473, 1473, 1473, 560: 1473, 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, 614: 1473, 1473, 617: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 631: 1473, 1473, 1473, 1473, 695: 1473, 702: 1473}, + // 735 + {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 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, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 548: 1472, 1472, 1472, 553: 1472, 1472, 1472, 1472, 1472, 1472, 560: 1472, 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, 614: 1472, 1472, 617: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 631: 1472, 1472, 1472, 1472, 695: 1472, 702: 1472}, + {3, 3, 9: 3, 51: 3, 93: 3, 117: 3, 537: 3687, 695: 3, 702: 3688}, {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 531: 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, 560: 1470, 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, 614: 1470, 1470, 617: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 631: 1470, 1470, 1470, 1470, 695: 1470, 702: 1470}, {1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 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, 560: 1469, 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, 614: 1469, 1469, 617: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 631: 1469, 1469, 1469, 1469, 695: 1469, 702: 1469}, - // 735 {1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 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, 560: 1468, 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, 614: 1468, 1468, 617: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 631: 1468, 1468, 1468, 1468, 695: 1468, 702: 1468}, - {3, 3, 9: 3, 51: 3, 93: 3, 117: 3, 537: 3683, 695: 3, 702: 3684}, - {1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 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, 560: 1466, 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, 614: 1466, 1466, 617: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 631: 1466, 1466, 1466, 1466, 695: 1466, 702: 1466}, - {1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 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, 560: 1465, 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, 614: 1465, 1465, 617: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 631: 1465, 1465, 1465, 1465, 695: 1465, 702: 1465}, - {1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 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, 560: 1464, 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, 614: 1464, 1464, 617: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 631: 1464, 1464, 1464, 1464, 695: 1464, 702: 1464}, // 740 - {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 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, 560: 1463, 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, 614: 1463, 1463, 617: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 631: 1463, 1463, 1463, 1463, 695: 1463, 702: 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, 560: 1462, 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, 614: 1462, 1462, 617: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 631: 1462, 1462, 1462, 1462, 695: 1462, 702: 1462}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4460, 3587, 3669, 3586, 3583}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4459, 3587, 3669, 3586, 3583}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4458, 3587, 3669, 3586, 3583}, + {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 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, 560: 1467, 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, 614: 1467, 1467, 617: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 631: 1467, 1467, 1467, 1467, 695: 1467, 702: 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, 560: 1466, 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, 614: 1466, 1466, 617: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 631: 1466, 1466, 1466, 1466, 695: 1466, 702: 1466}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4464, 3591, 3673, 3590, 3587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4463, 3591, 3673, 3590, 3587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4462, 3591, 3673, 3590, 3587}, // 745 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4457, 3587, 3669, 3586, 3583}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4456, 3587, 3669, 3586, 3583}, - {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 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, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 548: 1455, 1455, 1455, 553: 1455, 1455, 1455, 1455, 1455, 1455, 560: 1455, 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, 614: 1455, 1455, 617: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 631: 1455, 1455, 1455, 1455, 695: 1455, 702: 1455}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 2898, 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3835, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 607: 2896, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 2892, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3834, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4450, 805: 3837, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 3839, 3838, 861: 4451}, - {530: 4445}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4461, 3591, 3673, 3590, 3587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4460, 3591, 3673, 3590, 3587}, + {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 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, 560: 1459, 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, 614: 1459, 1459, 617: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 631: 1459, 1459, 1459, 1459, 695: 1459, 702: 1459}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 2902, 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3839, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 607: 2900, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 2896, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3838, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4454, 805: 3841, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 3843, 3842, 862: 4455}, + {530: 4449}, // 750 - {530: 2899, 774: 4444}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4441, 3042, 3043, 3041}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4440, 3587, 3669, 3586, 3583}, - {530: 4433}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 588: 1272, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4420, 1354: 4421}, + {530: 2903, 774: 4448}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4445, 3046, 3047, 3045}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4444, 3591, 3673, 3590, 3587}, + {530: 4437}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 588: 1276, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4424, 1354: 4425}, // 755 - {530: 4362}, - {530: 3890}, - {530: 3879}, - {530: 1423}, - {530: 1420}, + {530: 4366}, + {530: 3894}, + {530: 3883}, + {530: 1427}, + {530: 1424}, // 760 - {530: 1419}, + {530: 1423}, + {530: 1421}, {530: 1417}, + {530: 1414}, {530: 1413}, - {530: 1410}, - {530: 1409}, // 765 - {530: 1407}, + {530: 1411}, + {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 535: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 548: 1400, 1400, 1400, 553: 1400, 1400, 1400, 1400, 1400, 1400, 560: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 578: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 587: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 608: 1400, 1400, 1400, 1400, 1400, 614: 1400, 1400, 617: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 631: 1400, 1400, 1400, 1400, 695: 1400, 702: 1400}, + {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 535: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 548: 1399, 1399, 1399, 553: 1399, 1399, 1399, 1399, 1399, 1399, 560: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 578: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 587: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 608: 1399, 1399, 1399, 1399, 1399, 614: 1399, 1399, 617: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 631: 1399, 1399, 1399, 1399, 695: 1399, 702: 1399}, + {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 535: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 548: 1398, 1398, 1398, 553: 1398, 1398, 1398, 1398, 1398, 1398, 560: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 578: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 587: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 608: 1398, 1398, 1398, 1398, 1398, 614: 1398, 1398, 617: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 631: 1398, 1398, 1398, 1398, 695: 1398, 702: 1398}, + {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 535: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 548: 1397, 1397, 1397, 553: 1397, 1397, 1397, 1397, 1397, 1397, 560: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 578: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 587: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 608: 1397, 1397, 1397, 1397, 1397, 614: 1397, 1397, 617: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 631: 1397, 1397, 1397, 1397, 695: 1397, 702: 1397}, + // 770 {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 535: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 548: 1396, 1396, 1396, 553: 1396, 1396, 1396, 1396, 1396, 1396, 560: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 578: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 587: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 608: 1396, 1396, 1396, 1396, 1396, 614: 1396, 1396, 617: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 631: 1396, 1396, 1396, 1396, 695: 1396, 702: 1396}, {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 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, 560: 1395, 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, 614: 1395, 1395, 617: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 631: 1395, 1395, 1395, 1395, 695: 1395, 702: 1395}, {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 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, 560: 1394, 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, 614: 1394, 1394, 617: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 631: 1394, 1394, 1394, 1394, 695: 1394, 702: 1394}, {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 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, 560: 1393, 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, 614: 1393, 1393, 617: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 631: 1393, 1393, 1393, 1393, 695: 1393, 702: 1393}, - // 770 {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 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, 560: 1392, 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, 614: 1392, 1392, 617: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 631: 1392, 1392, 1392, 1392, 695: 1392, 702: 1392}, + // 775 {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 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, 560: 1391, 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, 614: 1391, 1391, 617: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 631: 1391, 1391, 1391, 1391, 695: 1391, 702: 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, 560: 1390, 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, 614: 1390, 1390, 617: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 631: 1390, 1390, 1390, 1390, 695: 1390, 702: 1390}, - {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 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, 560: 1389, 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, 614: 1389, 1389, 617: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 631: 1389, 1389, 1389, 1389, 695: 1389, 702: 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, 560: 1388, 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, 614: 1388, 1388, 617: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 631: 1388, 1388, 1388, 1388, 695: 1388, 702: 1388}, - // 775 - {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 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, 560: 1387, 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, 614: 1387, 1387, 617: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 631: 1387, 1387, 1387, 1387, 695: 1387, 702: 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, 560: 1386, 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, 614: 1386, 1386, 617: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 631: 1386, 1386, 1386, 1386, 695: 1386, 702: 1386}, - {530: 4359}, - {530: 4356}, - {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 4353, 1398, 1398, 1398, 535: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 548: 1398, 1398, 1398, 553: 1398, 1398, 1398, 1398, 1398, 1398, 560: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 578: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 587: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 608: 1398, 1398, 1398, 1398, 1398, 614: 1398, 1398, 617: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 631: 1398, 1398, 1398, 1398, 695: 1398, 702: 1398, 1222: 4354}, + {530: 4363}, + {530: 4360}, + {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 4357, 1402, 1402, 1402, 535: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 548: 1402, 1402, 1402, 553: 1402, 1402, 1402, 1402, 1402, 1402, 560: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 578: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 587: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 608: 1402, 1402, 1402, 1402, 1402, 614: 1402, 1402, 617: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 631: 1402, 1402, 1402, 1402, 695: 1402, 702: 1402, 1222: 4358}, // 780 - {530: 4351}, - {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 4347, 1304, 1304, 1304, 535: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 548: 1304, 1304, 1304, 553: 1304, 1304, 1304, 1304, 1304, 1304, 560: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 578: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 587: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 608: 1304, 1304, 1304, 1304, 1304, 614: 1304, 1304, 617: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 631: 1304, 1304, 1304, 1304, 695: 1304, 702: 1304, 1365: 4346}, + {530: 4355}, + {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 4351, 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, 560: 1308, 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, 614: 1308, 1308, 617: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 631: 1308, 1308, 1308, 1308, 695: 1308, 702: 1308, 1365: 4350}, + {530: 4342}, {530: 4338}, - {530: 4334}, - {530: 4329}, + {530: 4333}, // 785 - {530: 4326}, - {530: 4321}, - {530: 4312}, - {530: 4305}, - {530: 4300}, + {530: 4330}, + {530: 4325}, + {530: 4316}, + {530: 4309}, + {530: 4304}, // 790 - {530: 4295}, - {530: 4281}, - {530: 4264}, - {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 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, 560: 1351, 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, 614: 1351, 1351, 617: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 631: 1351, 1351, 1351, 1351, 695: 1351, 702: 1351}, - {530: 4257}, + {530: 4299}, + {530: 4285}, + {530: 4268}, + {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 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, 560: 1355, 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, 614: 1355, 1355, 617: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 631: 1355, 1355, 1355, 1355, 695: 1355, 702: 1355}, + {530: 4261}, // 795 - {530: 1345}, - {530: 1344}, - {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 531: 1336, 1336, 1336, 535: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 548: 1336, 1336, 1336, 553: 1336, 1336, 1336, 1336, 1336, 1336, 560: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 578: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 587: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 608: 1336, 1336, 1336, 1336, 1336, 614: 1336, 1336, 617: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 631: 1336, 1336, 1336, 1336, 695: 1336, 702: 1336}, - {530: 4254}, - {530: 4251}, + {530: 1349}, + {530: 1348}, + {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 531: 1340, 1340, 1340, 535: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 548: 1340, 1340, 1340, 553: 1340, 1340, 1340, 1340, 1340, 1340, 560: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 578: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 587: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 608: 1340, 1340, 1340, 1340, 1340, 614: 1340, 1340, 617: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 631: 1340, 1340, 1340, 1340, 695: 1340, 702: 1340}, + {530: 4258}, + {530: 4255}, // 800 - {530: 4243}, - {530: 4235}, - {530: 4227}, - {530: 4213}, - {530: 4204}, + {530: 4247}, + {530: 4239}, + {530: 4231}, + {530: 4217}, + {530: 4208}, // 805 - {530: 4199}, - {530: 4194}, - {530: 4189}, - {530: 4184}, - {530: 4179}, + {530: 4203}, + {530: 4198}, + {530: 4193}, + {530: 4188}, + {530: 4183}, // 810 - {530: 4174}, - {530: 4161}, - {530: 4158}, - {530: 4155}, - {530: 4152}, + {530: 4178}, + {530: 4165}, + {530: 4162}, + {530: 4159}, + {530: 4156}, // 815 - {530: 4149}, + {530: 4153}, + {530: 4150}, {530: 4146}, - {530: 4142}, - {530: 4136}, - {530: 4123}, + {530: 4140}, + {530: 4127}, // 820 - {530: 4118}, - {530: 4113}, - {530: 3673}, - {942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 531: 942, 942, 942, 535: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 548: 942, 942, 942, 553: 942, 942, 942, 942, 942, 942, 560: 942, 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, 608: 942, 942, 942, 942, 942, 614: 942, 942, 617: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 631: 942, 942, 942, 942, 695: 942, 702: 942}, - {941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 531: 941, 941, 941, 535: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 548: 941, 941, 941, 553: 941, 941, 941, 941, 941, 941, 560: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 578: 941, 941, 941, 941, 941, 941, 941, 587: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 608: 941, 941, 941, 941, 941, 614: 941, 941, 617: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 631: 941, 941, 941, 941, 695: 941, 702: 941}, + {530: 4122}, + {530: 4117}, + {530: 3677}, + {946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 531: 946, 946, 946, 535: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 548: 946, 946, 946, 553: 946, 946, 946, 946, 946, 946, 560: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 578: 946, 946, 946, 946, 946, 946, 946, 587: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 608: 946, 946, 946, 946, 946, 614: 946, 946, 617: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 631: 946, 946, 946, 946, 695: 946, 702: 946}, + {945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 531: 945, 945, 945, 535: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 548: 945, 945, 945, 553: 945, 945, 945, 945, 945, 945, 560: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 578: 945, 945, 945, 945, 945, 945, 945, 587: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 608: 945, 945, 945, 945, 945, 614: 945, 945, 617: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 631: 945, 945, 945, 945, 695: 945, 702: 945}, // 825 - {940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 531: 940, 940, 940, 535: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 548: 940, 940, 940, 553: 940, 940, 940, 940, 940, 940, 560: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 578: 940, 940, 940, 940, 940, 940, 940, 587: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 608: 940, 940, 940, 940, 940, 614: 940, 940, 617: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 631: 940, 940, 940, 940, 695: 940, 702: 940}, - {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 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, 560: 939, 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, 614: 939, 939, 617: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 631: 939, 939, 939, 939, 695: 939, 702: 939}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3675}, - {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 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, 560: 939, 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, 614: 939, 939, 617: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 631: 939, 939, 939, 939, 702: 939, 716: 4111}, - {9: 4042, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 531: 944, 944, 944, 535: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 548: 944, 944, 944, 553: 944, 944, 944, 944, 944, 944, 560: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 578: 944, 944, 944, 944, 944, 944, 944, 587: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 608: 944, 944, 944, 944, 944, 614: 944, 944, 617: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 631: 944, 944, 944, 944, 695: 944, 702: 944}, + {943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 531: 943, 943, 943, 535: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 548: 943, 943, 943, 553: 943, 943, 943, 943, 943, 943, 560: 943, 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, 608: 943, 943, 943, 943, 943, 614: 943, 943, 617: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 631: 943, 943, 943, 943, 695: 943, 702: 943}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3679}, + {943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 531: 943, 943, 943, 535: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 548: 943, 943, 943, 553: 943, 943, 943, 943, 943, 943, 560: 943, 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, 608: 943, 943, 943, 943, 943, 614: 943, 943, 617: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 631: 943, 943, 943, 943, 702: 943, 716: 4115}, + {9: 4046, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 830 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4041}, - {530: 4013}, - {2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 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, 3996, 2196, 2196, 2196, 2196, 560: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 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, 618: 3993, 3991, 3990, 3998, 3992, 3994, 3995, 3997, 1336: 3989, 1379: 3988}, - {2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 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, 560: 2167, 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, 618: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167}, - {2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 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, 3802, 535: 3801, 2136, 538: 2136, 2136, 2136, 2136, 3772, 3773, 3778, 548: 2136, 2136, 2136, 553: 2136, 2136, 2136, 2136, 2136, 2136, 560: 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 578: 3806, 2136, 2136, 2136, 2136, 3774, 2136, 587: 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 3805, 2136, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 3803, 631: 3807, 3815, 3816, 3814, 914: 3804, 1248: 3808, 1324: 3810, 1370: 3812, 1375: 3809, 1381: 3811, 1435: 3813}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4045}, + {530: 4017}, + {2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 531: 2200, 2200, 536: 2200, 538: 2200, 2200, 2200, 2200, 548: 2200, 2200, 2200, 553: 2200, 4000, 2200, 2200, 2200, 2200, 560: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 579: 2200, 2200, 2200, 2200, 584: 2200, 587: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 606: 2200, 618: 3997, 3995, 3994, 4002, 3996, 3998, 3999, 4001, 1336: 3993, 1379: 3992}, + {2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 531: 2171, 2171, 536: 2171, 538: 2171, 2171, 2171, 2171, 548: 2171, 2171, 2171, 553: 2171, 2171, 2171, 2171, 2171, 2171, 560: 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 579: 2171, 2171, 2171, 2171, 584: 2171, 587: 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 606: 2171, 618: 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171}, + {2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 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, 3806, 535: 3805, 2140, 538: 2140, 2140, 2140, 2140, 3776, 3777, 3782, 548: 2140, 2140, 2140, 553: 2140, 2140, 2140, 2140, 2140, 2140, 560: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 578: 3810, 2140, 2140, 2140, 2140, 3778, 2140, 587: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 3809, 2140, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 3807, 631: 3811, 3819, 3820, 3818, 914: 3808, 1248: 3812, 1324: 3814, 1370: 3816, 1375: 3813, 1381: 3815, 1435: 3817}, // 835 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 1419, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3728}, - {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 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, 3683, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 548: 1475, 1475, 1475, 553: 1475, 1475, 1475, 1475, 1475, 1475, 560: 1475, 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, 614: 1475, 1475, 617: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 631: 1475, 1475, 1475, 1475, 702: 3684}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 3725, 770: 3727, 3042, 3043, 3041, 804: 3724, 973: 3723}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3685, 3587, 3669, 3586, 3583}, - {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 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, 3683, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 548: 1457, 1457, 1457, 553: 1457, 1457, 1457, 1457, 1457, 1457, 560: 1457, 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, 614: 1457, 1457, 617: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 631: 1457, 1457, 1457, 1457, 695: 1457, 702: 1457}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 1423, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3732}, + {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 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, 3687, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 548: 1479, 1479, 1479, 553: 1479, 1479, 1479, 1479, 1479, 1479, 560: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 578: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 587: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 608: 1479, 1479, 1479, 1479, 1479, 614: 1479, 1479, 617: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 631: 1479, 1479, 1479, 1479, 702: 3688}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 3729, 769: 3731, 3046, 3047, 3045, 804: 3728, 973: 3727}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3689, 3591, 3673, 3590, 3587}, + {1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 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, 3687, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 548: 1461, 1461, 1461, 553: 1461, 1461, 1461, 1461, 1461, 1461, 560: 1461, 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, 614: 1461, 1461, 617: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 631: 1461, 1461, 1461, 1461, 695: 1461, 702: 1461}, // 840 - {2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082}, - {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076}, - {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, - {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, - {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, + {2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 773: 2086}, + {2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 773: 2080}, + {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 773: 2068}, + {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 773: 2056}, + {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 773: 2045}, // 845 - {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, - {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, - {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, - {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, + {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 773: 2043}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 773: 2020}, + {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 773: 2014}, + {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 773: 2004}, + {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 773: 1983}, // 850 - {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, - {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, - {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, - {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, - {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, + {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 773: 1976}, + {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 773: 1975}, + {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 773: 1972}, + {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 773: 1967}, + {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 773: 1965}, // 855 - {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, - {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, - {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, - {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, + {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 773: 1964}, + {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 773: 1961}, + {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 773: 1959}, + {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 773: 1946}, + {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 773: 1923}, // 860 - {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, - {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, - {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, - {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, - {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, + {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 773: 1906}, + {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 773: 1905}, + {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 773: 1904}, + {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 773: 1900}, + {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 773: 1899}, // 865 - {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, - {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, - {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, - {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, - {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, + {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 773: 1893}, + {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 773: 1782}, + {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 773: 1781}, + {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 773: 1780}, + {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 773: 1779}, // 870 - {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, - {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, - {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, - {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, - {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, + {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 773: 1674}, + {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 773: 1655}, + {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 773: 1637}, + {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 773: 1624}, + {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 773: 1623}, // 875 - {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, - {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, - {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 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, 560: 1467, 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, 614: 1467, 1467, 617: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 631: 1467, 1467, 1467, 1467, 695: 1467, 702: 1467}, - {946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 560: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 578: 946, 946, 946, 946, 946, 946, 946, 587: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 614: 946, 946, 617: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 631: 946, 946, 946, 946, 694: 946, 946, 700: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946}, - {945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 560: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 578: 945, 945, 945, 945, 945, 945, 945, 587: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 614: 945, 945, 617: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 631: 945, 945, 945, 945, 694: 945, 945, 700: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945}, + {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 773: 1603}, + {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 773: 1602}, + {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 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, 560: 1471, 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, 614: 1471, 1471, 617: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 631: 1471, 1471, 1471, 1471, 695: 1471, 702: 1471}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 560: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 578: 950, 950, 950, 950, 950, 950, 950, 587: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 614: 950, 950, 617: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 631: 950, 950, 950, 950, 694: 950, 950, 700: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950}, + {949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 560: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 578: 949, 949, 949, 949, 949, 949, 949, 587: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 614: 949, 949, 617: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 631: 949, 949, 949, 949, 694: 949, 949, 700: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949}, // 880 - {429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 560: 429, 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, 614: 429, 429, 617: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 631: 429, 429, 429, 429, 694: 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, 560: 428, 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, 614: 428, 428, 617: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 631: 428, 428, 428, 428, 694: 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: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 3736}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3800}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3799}, + {433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 560: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 578: 433, 433, 433, 433, 433, 433, 433, 433, 587: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 614: 433, 433, 617: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 631: 433, 433, 433, 433, 694: 433, 433, 700: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 711: 433, 433, 716: 433, 720: 433, 433, 433, 724: 433, 433}, + {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 560: 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 578: 432, 432, 432, 432, 432, 432, 432, 432, 587: 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 614: 432, 432, 617: 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 631: 432, 432, 432, 432, 694: 432, 432, 700: 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 711: 432, 432, 716: 432, 720: 432, 432, 432, 724: 432, 432}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 3740}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3804}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3803}, // 885 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3798}, - {2: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 10: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 58: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 530: 2186, 532: 2186, 2186, 2186, 2186, 539: 2186, 2186, 542: 2186, 2186, 2186, 546: 2186, 2186, 551: 2186, 2186, 559: 2186, 577: 2186, 585: 2186, 2186, 613: 2186, 616: 2186, 627: 2186, 2186, 2186, 2186, 635: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 696: 2186, 2186, 2186, 2186, 710: 2186}, - {2: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 10: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 58: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 530: 2185, 532: 2185, 2185, 2185, 2185, 539: 2185, 2185, 542: 2185, 2185, 2185, 546: 2185, 2185, 551: 2185, 2185, 559: 2185, 577: 2185, 585: 2185, 2185, 613: 2185, 616: 2185, 627: 2185, 2185, 2185, 2185, 635: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 696: 2185, 2185, 2185, 2185, 710: 2185}, - {2: 2184, 2184, 2184, 2184, 2184, 2184, 2184, 10: 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 58: 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 530: 2184, 532: 2184, 2184, 2184, 2184, 539: 2184, 2184, 542: 2184, 2184, 2184, 546: 2184, 2184, 551: 2184, 2184, 559: 2184, 577: 2184, 585: 2184, 2184, 613: 2184, 616: 2184, 627: 2184, 2184, 2184, 2184, 635: 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 696: 2184, 2184, 2184, 2184, 710: 2184}, - {2: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 10: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 58: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 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, 532: 2183, 2183, 2183, 2183, 539: 2183, 2183, 542: 2183, 2183, 2183, 546: 2183, 2183, 551: 2183, 2183, 559: 2183, 577: 2183, 585: 2183, 2183, 613: 2183, 616: 2183, 627: 2183, 2183, 2183, 2183, 635: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 696: 2183, 2183, 2183, 2183, 710: 2183}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3802}, + {2: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 10: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 58: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 530: 2190, 532: 2190, 2190, 2190, 2190, 539: 2190, 2190, 542: 2190, 2190, 2190, 546: 2190, 2190, 551: 2190, 2190, 559: 2190, 577: 2190, 585: 2190, 2190, 613: 2190, 616: 2190, 627: 2190, 2190, 2190, 2190, 635: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 696: 2190, 2190, 2190, 2190, 710: 2190}, + {2: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 10: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 58: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 530: 2189, 532: 2189, 2189, 2189, 2189, 539: 2189, 2189, 542: 2189, 2189, 2189, 546: 2189, 2189, 551: 2189, 2189, 559: 2189, 577: 2189, 585: 2189, 2189, 613: 2189, 616: 2189, 627: 2189, 2189, 2189, 2189, 635: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 696: 2189, 2189, 2189, 2189, 710: 2189}, + {2: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 10: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 58: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 530: 2188, 532: 2188, 2188, 2188, 2188, 539: 2188, 2188, 542: 2188, 2188, 2188, 546: 2188, 2188, 551: 2188, 2188, 559: 2188, 577: 2188, 585: 2188, 2188, 613: 2188, 616: 2188, 627: 2188, 2188, 2188, 2188, 635: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 696: 2188, 2188, 2188, 2188, 710: 2188}, + {2: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 10: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 58: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 530: 2187, 532: 2187, 2187, 2187, 2187, 539: 2187, 2187, 542: 2187, 2187, 2187, 546: 2187, 2187, 551: 2187, 2187, 559: 2187, 577: 2187, 585: 2187, 2187, 613: 2187, 616: 2187, 627: 2187, 2187, 2187, 2187, 635: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 696: 2187, 2187, 2187, 2187, 710: 2187}, // 890 - {542: 3766}, + {542: 3770}, + {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 548: 1305, 1305, 1305, 1305, 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, 578: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 587: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 614: 1305, 1305, 617: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 631: 1305, 1305, 1305, 1305, 694: 1305, 708: 1305, 1305}, + {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 548: 1304, 1304, 1304, 1304, 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, 578: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 587: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 614: 1304, 1304, 617: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 631: 1304, 1304, 1304, 1304, 694: 1304, 708: 1304, 1304}, + {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 548: 1303, 1303, 1303, 1303, 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, 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, 1303, 1303, 1303, 1303, 1303, 1303, 614: 1303, 1303, 617: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 631: 1303, 1303, 1303, 1303, 694: 1303, 708: 1303, 1303}, + {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 548: 1302, 1302, 1302, 1302, 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, 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, 1302, 1302, 1302, 1302, 1302, 1302, 614: 1302, 1302, 617: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 631: 1302, 1302, 1302, 1302, 694: 1302, 708: 1302, 1302}, + // 895 {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 548: 1301, 1301, 1301, 1301, 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, 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, 1301, 1301, 1301, 1301, 1301, 1301, 614: 1301, 1301, 617: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 631: 1301, 1301, 1301, 1301, 694: 1301, 708: 1301, 1301}, {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 548: 1300, 1300, 1300, 1300, 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, 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, 1300, 1300, 1300, 1300, 1300, 1300, 614: 1300, 1300, 617: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 631: 1300, 1300, 1300, 1300, 694: 1300, 708: 1300, 1300}, {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 548: 1299, 1299, 1299, 1299, 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, 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, 1299, 1299, 1299, 1299, 1299, 1299, 614: 1299, 1299, 617: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 631: 1299, 1299, 1299, 1299, 694: 1299, 708: 1299, 1299}, {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 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, 560: 1298, 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, 614: 1298, 1298, 617: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 631: 1298, 1298, 1298, 1298, 694: 1298, 708: 1298, 1298}, - // 895 {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 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, 560: 1297, 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, 614: 1297, 1297, 617: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 631: 1297, 1297, 1297, 1297, 694: 1297, 708: 1297, 1297}, + // 900 {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 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, 560: 1296, 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, 614: 1296, 1296, 617: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 631: 1296, 1296, 1296, 1296, 694: 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, 560: 1295, 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, 614: 1295, 1295, 617: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 631: 1295, 1295, 1295, 1295, 694: 1295, 708: 1295, 1295}, {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 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, 560: 1294, 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, 614: 1294, 1294, 617: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 631: 1294, 1294, 1294, 1294, 694: 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, 560: 1293, 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, 614: 1293, 1293, 617: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 631: 1293, 1293, 1293, 1293, 694: 1293, 708: 1293, 1293}, - // 900 {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 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, 560: 1292, 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, 614: 1292, 1292, 617: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 631: 1292, 1292, 1292, 1292, 694: 1292, 708: 1292, 1292}, + // 905 {1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 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, 560: 1291, 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, 614: 1291, 1291, 617: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 631: 1291, 1291, 1291, 1291, 694: 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, 560: 1290, 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, 614: 1290, 1290, 617: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 631: 1290, 1290, 1290, 1290, 694: 1290, 708: 1290, 1290}, {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 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, 560: 1289, 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, 614: 1289, 1289, 617: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 631: 1289, 1289, 1289, 1289, 694: 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, 560: 1288, 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, 614: 1288, 1288, 617: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 631: 1288, 1288, 1288, 1288, 694: 1288, 708: 1288, 1288}, - // 905 {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 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, 560: 1287, 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, 614: 1287, 1287, 617: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 631: 1287, 1287, 1287, 1287, 694: 1287, 708: 1287, 1287}, + // 910 {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 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, 560: 1286, 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, 614: 1286, 1286, 617: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 631: 1286, 1286, 1286, 1286, 694: 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, 560: 1285, 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, 614: 1285, 1285, 617: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 631: 1285, 1285, 1285, 1285, 694: 1285, 708: 1285, 1285}, {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 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, 560: 1284, 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, 614: 1284, 1284, 617: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 631: 1284, 1284, 1284, 1284, 694: 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, 560: 1283, 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, 614: 1283, 1283, 617: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 631: 1283, 1283, 1283, 1283, 694: 1283, 708: 1283, 1283}, - // 910 {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 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, 560: 1282, 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, 614: 1282, 1282, 617: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 631: 1282, 1282, 1282, 1282, 694: 1282, 708: 1282, 1282}, + // 915 {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 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, 560: 1281, 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, 614: 1281, 1281, 617: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 631: 1281, 1281, 1281, 1281, 694: 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, 560: 1280, 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, 614: 1280, 1280, 617: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 631: 1280, 1280, 1280, 1280, 694: 1280, 708: 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, 1279, 548: 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, 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, 614: 1279, 1279, 617: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 631: 1279, 1279, 1279, 1279, 694: 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, 560: 1278, 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, 614: 1278, 1278, 617: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 631: 1278, 1278, 1278, 1278, 694: 1278, 708: 1278, 1278}, - // 915 {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 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, 560: 1277, 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, 614: 1277, 1277, 617: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 631: 1277, 1277, 1277, 1277, 694: 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, 560: 1276, 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, 614: 1276, 1276, 617: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 631: 1276, 1276, 1276, 1276, 694: 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, 560: 1275, 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, 614: 1275, 1275, 617: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 631: 1275, 1275, 1275, 1275, 694: 1275, 708: 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, 1274, 548: 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, 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, 614: 1274, 1274, 617: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 631: 1274, 1274, 1274, 1274, 694: 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, 560: 1273, 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, 614: 1273, 1273, 617: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 631: 1273, 1273, 1273, 1273, 694: 1273, 708: 1273, 1273}, // 920 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3767}, - {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 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, 3778, 548: 1482, 1482, 1482, 553: 1482, 1482, 1482, 1482, 1482, 1482, 560: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 578: 1482, 1482, 1482, 1482, 1482, 3774, 1482, 587: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 608: 3775, 3776, 1482, 3779, 1482, 614: 3777, 1482, 617: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 631: 1482, 1482, 1482, 1482}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3797}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3796}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3795}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3771}, + {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 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, 1486, 1486, 3782, 548: 1486, 1486, 1486, 553: 1486, 1486, 1486, 1486, 1486, 1486, 560: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 578: 1486, 1486, 1486, 1486, 1486, 3778, 1486, 587: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 608: 3779, 3780, 1486, 3783, 1486, 614: 3781, 1486, 617: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 631: 1486, 1486, 1486, 1486}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3801}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3800}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3799}, // 925 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3794}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3791, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3790}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3787, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3786}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3785}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3784}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3798}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3795, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3794}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3791, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3790}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3789}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3788}, // 930 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3783}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3782}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3781}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3780}, - {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 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, 560: 1476, 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, 614: 1476, 1476, 617: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 631: 1476, 1476, 1476, 1476}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3787}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3786}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3785}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3784}, + {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 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, 560: 1480, 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, 614: 1480, 1480, 617: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 631: 1480, 1480, 1480, 1480}, // 935 - {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 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, 560: 1477, 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, 3779, 1477, 614: 1477, 1477, 617: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 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, 560: 1478, 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, 3779, 1478, 614: 1478, 1478, 617: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 631: 1478, 1478, 1478, 1478}, - {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 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, 1479, 548: 1479, 1479, 1479, 553: 1479, 1479, 1479, 1479, 1479, 1479, 560: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 578: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 587: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 608: 1479, 1479, 1479, 3779, 1479, 614: 1479, 1479, 617: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 631: 1479, 1479, 1479, 1479}, - {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 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, 560: 1480, 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, 3779, 1480, 614: 1480, 1480, 617: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 631: 1480, 1480, 1480, 1480}, - {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 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, 560: 1481, 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, 3779, 1481, 614: 1481, 1481, 617: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 631: 1481, 1481, 1481, 1481}, + {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 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, 560: 1481, 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, 3783, 1481, 614: 1481, 1481, 617: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 631: 1481, 1481, 1481, 1481}, + {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 531: 1482, 1482, 1482, 535: 1482, 1482, 538: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 548: 1482, 1482, 1482, 553: 1482, 1482, 1482, 1482, 1482, 1482, 560: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 578: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 587: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 608: 1482, 1482, 1482, 3783, 1482, 614: 1482, 1482, 617: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 631: 1482, 1482, 1482, 1482}, + {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 531: 1483, 1483, 1483, 535: 1483, 1483, 538: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 548: 1483, 1483, 1483, 553: 1483, 1483, 1483, 1483, 1483, 1483, 560: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 578: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 587: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 608: 1483, 1483, 1483, 3783, 1483, 614: 1483, 1483, 617: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 631: 1483, 1483, 1483, 1483}, + {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 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, 1484, 1484, 1484, 548: 1484, 1484, 1484, 553: 1484, 1484, 1484, 1484, 1484, 1484, 560: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 578: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 587: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 608: 1484, 1484, 1484, 3783, 1484, 614: 1484, 1484, 617: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 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, 1485, 1485, 1485, 548: 1485, 1485, 1485, 553: 1485, 1485, 1485, 1485, 1485, 1485, 560: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 578: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 587: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 608: 1485, 1485, 1485, 3783, 1485, 614: 1485, 1485, 617: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 631: 1485, 1485, 1485, 1485}, // 940 - {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 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, 1485, 1485, 3778, 548: 1485, 1485, 1485, 553: 1485, 1485, 1485, 1485, 1485, 1485, 560: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 578: 1485, 1485, 1485, 1485, 1485, 3774, 1485, 587: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 608: 3775, 3776, 1485, 3779, 1485, 614: 3777, 1485, 617: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 631: 1485, 1485, 1485, 1485}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 1419, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3788}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 3789}, - {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 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, 1483, 548: 1483, 1483, 1483, 553: 1483, 1483, 1483, 1483, 1483, 1483, 560: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 578: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 587: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 608: 1483, 1483, 1483, 1483, 1483, 614: 1483, 1483, 617: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 631: 1483, 1483, 1483, 1483}, - {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 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, 1486, 1486, 3778, 548: 1486, 1486, 1486, 553: 1486, 1486, 1486, 1486, 1486, 1486, 560: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 578: 1486, 1486, 1486, 1486, 1486, 3774, 1486, 587: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 608: 3775, 3776, 1486, 3779, 1486, 614: 3777, 1486, 617: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 631: 1486, 1486, 1486, 1486}, + {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 531: 1489, 1489, 1489, 535: 1489, 1489, 538: 1489, 1489, 1489, 1489, 1489, 1489, 3782, 548: 1489, 1489, 1489, 553: 1489, 1489, 1489, 1489, 1489, 1489, 560: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 578: 1489, 1489, 1489, 1489, 1489, 3778, 1489, 587: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 608: 3779, 3780, 1489, 3783, 1489, 614: 3781, 1489, 617: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 631: 1489, 1489, 1489, 1489}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 1423, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3792}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 3793}, + {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 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, 1487, 1487, 1487, 548: 1487, 1487, 1487, 553: 1487, 1487, 1487, 1487, 1487, 1487, 560: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 578: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 587: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 608: 1487, 1487, 1487, 1487, 1487, 614: 1487, 1487, 617: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 631: 1487, 1487, 1487, 1487}, + {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 531: 1490, 1490, 1490, 535: 1490, 1490, 538: 1490, 1490, 1490, 1490, 1490, 1490, 3782, 548: 1490, 1490, 1490, 553: 1490, 1490, 1490, 1490, 1490, 1490, 560: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 578: 1490, 1490, 1490, 1490, 1490, 3778, 1490, 587: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 608: 3779, 3780, 1490, 3783, 1490, 614: 3781, 1490, 617: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 631: 1490, 1490, 1490, 1490}, // 945 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 1419, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3792}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 3793}, - {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 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, 1484, 1484, 1484, 548: 1484, 1484, 1484, 553: 1484, 1484, 1484, 1484, 1484, 1484, 560: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 578: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 587: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 608: 1484, 1484, 1484, 1484, 1484, 614: 1484, 1484, 617: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 631: 1484, 1484, 1484, 1484}, - {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 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, 3772, 3773, 3778, 548: 1487, 1487, 1487, 553: 1487, 1487, 1487, 1487, 1487, 1487, 560: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 578: 1487, 1487, 1487, 1487, 1487, 3774, 1487, 587: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 608: 3775, 3776, 1487, 3779, 1487, 614: 3777, 1487, 617: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 631: 1487, 1487, 1487, 1487}, - {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 531: 1488, 1488, 1488, 535: 1488, 1488, 538: 1488, 1488, 1488, 1488, 3772, 3773, 3778, 548: 1488, 1488, 1488, 553: 1488, 1488, 1488, 1488, 1488, 1488, 560: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 578: 1488, 1488, 1488, 1488, 1488, 3774, 1488, 587: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 608: 3775, 3776, 1488, 3779, 1488, 614: 3777, 1488, 617: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 631: 1488, 1488, 1488, 1488}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 1423, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3796}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 3797}, + {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 531: 1488, 1488, 1488, 535: 1488, 1488, 538: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 548: 1488, 1488, 1488, 553: 1488, 1488, 1488, 1488, 1488, 1488, 560: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 578: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 587: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 608: 1488, 1488, 1488, 1488, 1488, 614: 1488, 1488, 617: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 631: 1488, 1488, 1488, 1488}, + {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 531: 1491, 1491, 1491, 535: 1491, 1491, 538: 1491, 1491, 1491, 1491, 3776, 3777, 3782, 548: 1491, 1491, 1491, 553: 1491, 1491, 1491, 1491, 1491, 1491, 560: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 578: 1491, 1491, 1491, 1491, 1491, 3778, 1491, 587: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 608: 3779, 3780, 1491, 3783, 1491, 614: 3781, 1491, 617: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 631: 1491, 1491, 1491, 1491}, + {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 531: 1492, 1492, 1492, 535: 1492, 1492, 538: 1492, 1492, 1492, 1492, 3776, 3777, 3782, 548: 1492, 1492, 1492, 553: 1492, 1492, 1492, 1492, 1492, 1492, 560: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 578: 1492, 1492, 1492, 1492, 1492, 3778, 1492, 587: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 608: 3779, 3780, 1492, 3783, 1492, 614: 3781, 1492, 617: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 631: 1492, 1492, 1492, 1492}, // 950 - {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 531: 1489, 1489, 1489, 535: 1489, 1489, 538: 1489, 1489, 1489, 1489, 3772, 3773, 3778, 548: 1489, 1489, 1489, 553: 1489, 1489, 1489, 1489, 1489, 1489, 560: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 578: 1489, 1489, 1489, 1489, 1489, 3774, 1489, 587: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 608: 3775, 3776, 1489, 3779, 1489, 614: 3777, 3770, 617: 3771, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 631: 1489, 1489, 1489, 1489}, - {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 531: 1490, 1490, 1490, 535: 1490, 1490, 538: 1490, 1490, 1490, 1490, 3772, 3773, 3778, 548: 1490, 1490, 1490, 553: 1490, 1490, 1490, 1490, 1490, 1490, 560: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 578: 1490, 1490, 1490, 1490, 1490, 3774, 1490, 587: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 608: 3775, 3776, 3769, 3779, 1490, 614: 3777, 3770, 617: 3771, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 631: 1490, 1490, 1490, 1490}, - {2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 531: 2202, 2202, 536: 2202, 538: 2202, 2202, 2202, 2202, 548: 2202, 2202, 2202, 553: 2202, 555: 2202, 2202, 2202, 2202, 560: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 579: 2202, 2202, 2202, 2202, 584: 2202, 587: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 606: 2202, 799: 3731, 3729}, - {2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 531: 2203, 2203, 536: 2203, 538: 2203, 2203, 2203, 2203, 548: 2203, 2203, 2203, 553: 2203, 555: 2203, 2203, 2203, 2203, 560: 2203, 2203, 2203, 2203, 2203, 3735, 2203, 3734, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 579: 2203, 2203, 2203, 2203, 584: 2203, 587: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 606: 2203, 799: 3731, 3729}, - {2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 531: 2204, 2204, 536: 2204, 538: 2204, 2204, 2204, 2204, 548: 2204, 2204, 2204, 553: 2204, 555: 2204, 2204, 2204, 2204, 560: 2204, 2204, 2204, 2204, 2204, 3735, 2204, 3734, 2204, 3730, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 579: 2204, 2204, 2204, 2204, 584: 2204, 587: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 606: 2204, 799: 3731, 3729}, + {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 531: 1493, 1493, 1493, 535: 1493, 1493, 538: 1493, 1493, 1493, 1493, 3776, 3777, 3782, 548: 1493, 1493, 1493, 553: 1493, 1493, 1493, 1493, 1493, 1493, 560: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 578: 1493, 1493, 1493, 1493, 1493, 3778, 1493, 587: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 608: 3779, 3780, 1493, 3783, 1493, 614: 3781, 3774, 617: 3775, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 631: 1493, 1493, 1493, 1493}, + {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 531: 1494, 1494, 1494, 535: 1494, 1494, 538: 1494, 1494, 1494, 1494, 3776, 3777, 3782, 548: 1494, 1494, 1494, 553: 1494, 1494, 1494, 1494, 1494, 1494, 560: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 578: 1494, 1494, 1494, 1494, 1494, 3778, 1494, 587: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 608: 3779, 3780, 3773, 3783, 1494, 614: 3781, 3774, 617: 3775, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 631: 1494, 1494, 1494, 1494}, + {2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 531: 2206, 2206, 536: 2206, 538: 2206, 2206, 2206, 2206, 548: 2206, 2206, 2206, 553: 2206, 555: 2206, 2206, 2206, 2206, 560: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 579: 2206, 2206, 2206, 2206, 584: 2206, 587: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 606: 2206, 799: 3735, 3733}, + {2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 531: 2207, 2207, 536: 2207, 538: 2207, 2207, 2207, 2207, 548: 2207, 2207, 2207, 553: 2207, 555: 2207, 2207, 2207, 2207, 560: 2207, 2207, 2207, 2207, 2207, 3739, 2207, 3738, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 579: 2207, 2207, 2207, 2207, 584: 2207, 587: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 606: 2207, 799: 3735, 3733}, + {2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 531: 2208, 2208, 536: 2208, 538: 2208, 2208, 2208, 2208, 548: 2208, 2208, 2208, 553: 2208, 555: 2208, 2208, 2208, 2208, 560: 2208, 2208, 2208, 2208, 2208, 3739, 2208, 3738, 2208, 3734, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 579: 2208, 2208, 2208, 2208, 584: 2208, 587: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 606: 2208, 799: 3735, 3733}, // 955 - {190: 2582, 226: 2582, 547: 2582, 578: 2582, 605: 2582, 626: 2582, 628: 2582, 2582, 631: 2582, 2582, 2582, 644: 2582}, - {190: 2581, 226: 2581, 547: 2581, 578: 2581, 605: 2581, 626: 2581, 628: 2581, 2581, 631: 2581, 2581, 2581, 644: 2581}, - {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, 559: 2158, 577: 2158, 585: 2158, 2158, 613: 2158, 616: 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, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 696: 2158, 2158, 2158, 2158}, - {578: 3985, 605: 3984, 626: 3983, 631: 3986, 3815, 3816, 1248: 3987}, - {530: 2154}, + {190: 2586, 226: 2586, 547: 2586, 578: 2586, 605: 2586, 626: 2586, 628: 2586, 2586, 631: 2586, 2586, 2586, 644: 2586}, + {190: 2585, 226: 2585, 547: 2585, 578: 2585, 605: 2585, 626: 2585, 628: 2585, 2585, 631: 2585, 2585, 2585, 644: 2585}, + {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, 559: 2162, 577: 2162, 585: 2162, 2162, 613: 2162, 616: 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, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 696: 2162, 2162, 2162, 2162}, + {578: 3989, 605: 3988, 626: 3987, 631: 3990, 3819, 3820, 1248: 3991}, + {530: 2158}, // 960 + {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, 559: 2156, 577: 2156, 585: 2156, 2156, 613: 2156, 616: 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, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 696: 2156, 2156, 2156, 2156}, + {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, 559: 2154, 577: 2154, 585: 2154, 2154, 613: 2154, 616: 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, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 696: 2154, 2154, 2154, 2154}, {2: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 10: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 58: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 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, 532: 2152, 2152, 2152, 539: 2152, 2152, 542: 2152, 2152, 2152, 546: 2152, 2152, 551: 2152, 2152, 559: 2152, 577: 2152, 585: 2152, 2152, 613: 2152, 616: 2152, 627: 2152, 2152, 2152, 2152, 635: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 696: 2152, 2152, 2152, 2152}, - {2: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 10: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 58: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 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, 532: 2150, 2150, 2150, 539: 2150, 2150, 542: 2150, 2150, 2150, 546: 2150, 2150, 551: 2150, 2150, 559: 2150, 577: 2150, 585: 2150, 2150, 613: 2150, 616: 2150, 627: 2150, 2150, 2150, 2150, 635: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 696: 2150, 2150, 2150, 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, 559: 2148, 577: 2148, 585: 2148, 2148, 613: 2148, 616: 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, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 696: 2148, 2148, 2148, 2148}, - {530: 3830, 774: 3831}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3827}, + {530: 3834, 774: 3835}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3831}, // 965 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3825, 3587, 3669, 3586, 3583}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3821, 3587, 3669, 3586, 3583}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3820, 3587, 3669, 3586, 3583}, - {530: 3817}, - {2: 2135, 2135, 2135, 2135, 2135, 2135, 2135, 10: 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 58: 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 530: 2135, 532: 2135, 2135, 2135, 539: 2135, 2135, 542: 2135, 2135, 2135, 546: 2135, 2135, 551: 2135, 2135, 559: 2135, 577: 2135, 585: 2135, 2135, 613: 2135, 616: 2135, 627: 2135, 2135, 2135, 2135, 635: 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 696: 2135, 2135, 2135, 2135}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3829, 3591, 3673, 3590, 3587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3825, 3591, 3673, 3590, 3587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3824, 3591, 3673, 3590, 3587}, + {530: 3821}, + {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, 2139, 530: 2139, 532: 2139, 2139, 2139, 539: 2139, 2139, 542: 2139, 2139, 2139, 546: 2139, 2139, 551: 2139, 2139, 559: 2139, 577: 2139, 585: 2139, 2139, 613: 2139, 616: 2139, 627: 2139, 2139, 2139, 2139, 635: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 696: 2139, 2139, 2139, 2139}, // 970 - {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, 2134, 530: 2134, 532: 2134, 2134, 2134, 539: 2134, 2134, 542: 2134, 2134, 2134, 546: 2134, 2134, 551: 2134, 2134, 559: 2134, 577: 2134, 585: 2134, 2134, 613: 2134, 616: 2134, 627: 2134, 2134, 2134, 2134, 635: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 696: 2134, 2134, 2134, 2134}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3818, 3587, 3669, 3586, 3583}, - {57: 3819, 537: 3683, 702: 3684}, - {2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 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, 560: 2137, 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, 618: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137}, - {2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 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, 3683, 2138, 2138, 2138, 2138, 548: 2138, 2138, 2138, 553: 2138, 2138, 2138, 2138, 2138, 2138, 560: 2138, 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, 618: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 702: 3684}, + {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, 2138, 530: 2138, 532: 2138, 2138, 2138, 539: 2138, 2138, 542: 2138, 2138, 2138, 546: 2138, 2138, 551: 2138, 2138, 559: 2138, 577: 2138, 585: 2138, 2138, 613: 2138, 616: 2138, 627: 2138, 2138, 2138, 2138, 635: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 696: 2138, 2138, 2138, 2138}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3822, 3591, 3673, 3590, 3587}, + {57: 3823, 537: 3687, 702: 3688}, + {2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 531: 2141, 2141, 536: 2141, 538: 2141, 2141, 2141, 2141, 548: 2141, 2141, 2141, 553: 2141, 2141, 2141, 2141, 2141, 2141, 560: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 579: 2141, 2141, 2141, 2141, 584: 2141, 587: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 606: 2141, 618: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141}, + {2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 531: 2142, 2142, 536: 2142, 3687, 2142, 2142, 2142, 2142, 548: 2142, 2142, 2142, 553: 2142, 2142, 2142, 2142, 2142, 2142, 560: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 579: 2142, 2142, 2142, 2142, 584: 2142, 587: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 606: 2142, 618: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 702: 3688}, // 975 - {2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 3823, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 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, 536: 2133, 3683, 2133, 2133, 2133, 2133, 548: 2133, 2133, 2133, 553: 2133, 2133, 2133, 2133, 2133, 2133, 560: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 579: 2133, 2133, 2133, 2133, 584: 2133, 587: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 606: 2133, 618: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 702: 3684, 1198: 3822}, - {2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 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, 560: 2139, 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, 618: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139}, - {532: 3824}, - {2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 531: 2132, 2132, 536: 2132, 538: 2132, 2132, 2132, 2132, 548: 2132, 2132, 2132, 553: 2132, 2132, 2132, 2132, 2132, 2132, 560: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 579: 2132, 2132, 2132, 2132, 584: 2132, 587: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 606: 2132, 618: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, - {2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 3823, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 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, 536: 2133, 3683, 2133, 2133, 2133, 2133, 548: 2133, 2133, 2133, 553: 2133, 2133, 2133, 2133, 2133, 2133, 560: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 579: 2133, 2133, 2133, 2133, 584: 2133, 587: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 606: 2133, 618: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 702: 3684, 1198: 3826}, + {2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 3827, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 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, 3687, 2137, 2137, 2137, 2137, 548: 2137, 2137, 2137, 553: 2137, 2137, 2137, 2137, 2137, 2137, 560: 2137, 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, 618: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 702: 3688, 1198: 3826}, + {2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 531: 2143, 2143, 536: 2143, 538: 2143, 2143, 2143, 2143, 548: 2143, 2143, 2143, 553: 2143, 2143, 2143, 2143, 2143, 2143, 560: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 579: 2143, 2143, 2143, 2143, 584: 2143, 587: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 606: 2143, 618: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143}, + {532: 3828}, + {2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 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, 560: 2136, 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, 618: 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136}, + {2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 3827, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 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, 3687, 2137, 2137, 2137, 2137, 548: 2137, 2137, 2137, 553: 2137, 2137, 2137, 2137, 2137, 2137, 560: 2137, 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, 618: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 702: 3688, 1198: 3830}, // 980 - {2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 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, 560: 2140, 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, 618: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140}, - {542: 3772, 3773, 3778, 565: 3828, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3829}, - {2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 531: 2141, 2141, 536: 2141, 538: 2141, 2141, 2141, 2141, 548: 2141, 2141, 2141, 553: 2141, 2141, 2141, 2141, 2141, 2141, 560: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 579: 2141, 2141, 2141, 2141, 584: 2141, 587: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 606: 2141, 618: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 2898, 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3835, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 607: 2896, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 2892, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3834, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 805: 3837, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 3839, 3838, 861: 3833}, + {2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 531: 2144, 2144, 536: 2144, 538: 2144, 2144, 2144, 2144, 548: 2144, 2144, 2144, 553: 2144, 2144, 2144, 2144, 2144, 2144, 560: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 579: 2144, 2144, 2144, 2144, 584: 2144, 587: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 606: 2144, 618: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144}, + {542: 3776, 3777, 3782, 565: 3832, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3833}, + {2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 531: 2145, 2145, 536: 2145, 538: 2145, 2145, 2145, 2145, 548: 2145, 2145, 2145, 553: 2145, 2145, 2145, 2145, 2145, 2145, 560: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 579: 2145, 2145, 2145, 2145, 584: 2145, 587: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 606: 2145, 618: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 2902, 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3839, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 607: 2900, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 2896, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3838, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 805: 3841, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 3843, 3842, 862: 3837}, // 985 - {2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 531: 2142, 2142, 536: 2142, 538: 2142, 2142, 2142, 2142, 548: 2142, 2142, 2142, 553: 2142, 2142, 2142, 2142, 2142, 2142, 560: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 579: 2142, 2142, 2142, 2142, 584: 2142, 587: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 606: 2142, 618: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142}, - {2182, 2182, 9: 2182, 57: 2182, 160: 2182, 541: 2182, 563: 2182, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {9: 3980, 57: 3981}, - {9: 1455, 57: 1455, 533: 1455, 535: 1455, 537: 1455, 1006, 542: 1455, 1455, 1455, 549: 1006, 1006, 553: 3849, 1455, 3848, 563: 3847, 565: 1455, 1455, 1455, 1455, 1455, 578: 1455, 583: 1455, 605: 1455, 608: 1455, 1455, 1455, 1455, 1455, 614: 1455, 1455, 617: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 631: 1455, 1455, 1455, 1455, 702: 1455, 841: 3850, 3851}, - {530: 3879, 638: 3882, 1012: 3881, 1093: 3880}, + {2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 531: 2146, 2146, 536: 2146, 538: 2146, 2146, 2146, 2146, 548: 2146, 2146, 2146, 553: 2146, 2146, 2146, 2146, 2146, 2146, 560: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 579: 2146, 2146, 2146, 2146, 584: 2146, 587: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 606: 2146, 618: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146}, + {2186, 2186, 9: 2186, 57: 2186, 160: 2186, 541: 2186, 563: 2186, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {9: 3984, 57: 3985}, + {9: 1459, 57: 1459, 533: 1459, 535: 1459, 537: 1459, 1010, 542: 1459, 1459, 1459, 549: 1010, 1010, 553: 3853, 1459, 3852, 563: 3851, 565: 1459, 1459, 1459, 1459, 1459, 578: 1459, 583: 1459, 605: 1459, 608: 1459, 1459, 1459, 1459, 1459, 614: 1459, 1459, 617: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 631: 1459, 1459, 1459, 1459, 702: 1459, 841: 3854, 3855}, + {530: 3883, 638: 3886, 1012: 3885, 1093: 3884}, // 990 - {530: 2899, 546: 2897, 607: 2896, 694: 2892, 774: 3844, 805: 3843, 2893, 2894, 2895, 2904, 2902, 3845, 3846}, - {57: 3842, 538: 1007, 549: 1007, 1007}, - {57: 3841}, - {57: 3840}, - {1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 535: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 546: 1034, 548: 1034, 1034, 1034, 553: 1034, 1034, 1034, 1034, 1034, 1034, 560: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 578: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 587: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 614: 1034, 1034, 617: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 631: 1034, 1034, 1034, 1034, 694: 1034, 1034, 702: 1034, 713: 1034, 802: 1034}, + {530: 2903, 546: 2901, 607: 2900, 694: 2896, 774: 3848, 805: 3847, 2897, 2898, 2899, 2908, 2906, 3849, 3850}, + {57: 3846, 538: 1011, 549: 1011, 1011}, + {57: 3845}, + {57: 3844}, + {1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 535: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 546: 1038, 548: 1038, 1038, 1038, 553: 1038, 1038, 1038, 1038, 1038, 1038, 560: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 578: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 587: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 614: 1038, 1038, 617: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 631: 1038, 1038, 1038, 1038, 694: 1038, 1038, 702: 1038, 713: 1038, 802: 1038}, // 995 - {1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 535: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 546: 1035, 548: 1035, 1035, 1035, 553: 1035, 1035, 1035, 1035, 1035, 1035, 560: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 578: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 587: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 614: 1035, 1035, 617: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 631: 1035, 1035, 1035, 1035, 694: 1035, 1035, 702: 1035, 713: 1035, 802: 1035}, - {1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 535: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 546: 1036, 548: 1036, 1036, 1036, 553: 1036, 1036, 1036, 1036, 1036, 1036, 560: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 578: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 587: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 614: 1036, 1036, 617: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 631: 1036, 1036, 1036, 1036, 694: 1036, 1036, 702: 1036, 713: 1036, 802: 1036}, - {1191, 1191, 57: 1191, 529: 1191, 531: 1191, 538: 1007, 541: 1191, 549: 1007, 1007}, - {1190, 1190, 57: 1190, 529: 1190, 531: 1190, 538: 1006, 541: 1190, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {1019, 1019, 57: 1019, 529: 1019, 531: 1019, 541: 1019}, + {1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 535: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 546: 1039, 548: 1039, 1039, 1039, 553: 1039, 1039, 1039, 1039, 1039, 1039, 560: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 578: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 587: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 614: 1039, 1039, 617: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 631: 1039, 1039, 1039, 1039, 694: 1039, 1039, 702: 1039, 713: 1039, 802: 1039}, + {1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 535: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 546: 1040, 548: 1040, 1040, 1040, 553: 1040, 1040, 1040, 1040, 1040, 1040, 560: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 578: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 587: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 614: 1040, 1040, 617: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 631: 1040, 1040, 1040, 1040, 694: 1040, 1040, 702: 1040, 713: 1040, 802: 1040}, + {1195, 1195, 57: 1195, 529: 1195, 531: 1195, 538: 1011, 541: 1195, 549: 1011, 1011}, + {1194, 1194, 57: 1194, 529: 1194, 531: 1194, 538: 1010, 541: 1194, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {1023, 1023, 57: 1023, 529: 1023, 531: 1023, 541: 1023}, // 1000 - {1018, 1018, 57: 1018, 529: 1018, 531: 1018, 541: 1018}, - {722: 3870}, - {559: 3028, 641: 3858, 798: 3856, 815: 3857, 984: 3865}, - {10: 3853, 265: 3854, 1361: 3855}, - {1012, 1012, 57: 1012, 529: 1012, 531: 1012, 541: 1012, 553: 3849, 555: 3848, 842: 3852}, + {1022, 1022, 57: 1022, 529: 1022, 531: 1022, 541: 1022}, + {722: 3874}, + {559: 3032, 641: 3862, 798: 3860, 815: 3861, 984: 3869}, + {10: 3857, 265: 3858, 1361: 3859}, + {1016, 1016, 57: 1016, 529: 1016, 531: 1016, 541: 1016, 553: 3853, 555: 3852, 842: 3856}, // 1005 - {1011, 1011, 57: 1011, 529: 1011, 531: 1011, 541: 1011}, - {1010, 1010, 57: 1010, 529: 1010, 531: 1010, 541: 1010}, - {559: 1069, 587: 1069, 638: 1069, 641: 1069}, - {559: 1068, 587: 1068, 638: 1068, 641: 1068}, - {559: 3028, 587: 1067, 638: 1067, 641: 3858, 798: 3856, 815: 3857, 984: 3859, 1355: 3860}, + {1015, 1015, 57: 1015, 529: 1015, 531: 1015, 541: 1015}, + {1014, 1014, 57: 1014, 529: 1014, 531: 1014, 541: 1014}, + {559: 1073, 587: 1073, 638: 1073, 641: 1073}, + {559: 1072, 587: 1072, 638: 1072, 641: 1072}, + {559: 3032, 587: 1071, 638: 1071, 641: 3862, 798: 3860, 815: 3861, 984: 3863, 1355: 3864}, // 1010 - {2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 15: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 57: 2218, 2218, 60: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 102: 2218, 104: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 118: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 133: 2218, 137: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 213: 2218, 220: 2218, 263: 2218, 529: 2218, 2218, 2218, 534: 2218, 536: 2218, 2218, 2218, 541: 2218, 545: 2218, 2218, 548: 2218, 2218, 2218, 2218, 2218, 556: 2218, 2218, 2218, 561: 2218, 564: 2218, 587: 2218, 607: 2218, 638: 2218, 694: 2218, 708: 2218, 2218, 712: 2218}, - {1073, 1073, 9: 1073, 57: 1073, 213: 1073, 529: 1073, 531: 1073, 538: 1073, 541: 1073, 549: 1073, 1073, 557: 1073, 1073, 561: 1073, 587: 1073, 638: 1073}, - {1072, 1072, 9: 1072, 57: 1072, 213: 1072, 529: 1072, 531: 1072, 538: 1072, 541: 1072, 549: 1072, 1072, 557: 1072, 1072, 561: 1072, 587: 1072, 638: 1072}, - {587: 1066, 638: 1066}, - {587: 3862, 638: 3861, 1442: 3863}, + {2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 15: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 57: 2222, 2222, 60: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 102: 2222, 104: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 118: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 133: 2222, 137: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 213: 2222, 220: 2222, 263: 2222, 529: 2222, 2222, 2222, 534: 2222, 536: 2222, 2222, 2222, 541: 2222, 545: 2222, 2222, 548: 2222, 2222, 2222, 2222, 2222, 556: 2222, 2222, 2222, 561: 2222, 564: 2222, 587: 2222, 607: 2222, 638: 2222, 694: 2222, 708: 2222, 2222, 712: 2222}, + {1077, 1077, 9: 1077, 57: 1077, 213: 1077, 529: 1077, 531: 1077, 538: 1077, 541: 1077, 549: 1077, 1077, 557: 1077, 1077, 561: 1077, 587: 1077, 638: 1077}, + {1076, 1076, 9: 1076, 57: 1076, 213: 1076, 529: 1076, 531: 1076, 538: 1076, 541: 1076, 549: 1076, 1076, 557: 1076, 1076, 561: 1076, 587: 1076, 638: 1076}, + {587: 1070, 638: 1070}, + {587: 3866, 638: 3865, 1442: 3867}, // 1015 - {194: 1071}, - {194: 1070}, - {194: 3864}, - {1062, 1062, 57: 1062, 529: 1062, 531: 1062, 538: 1062, 541: 1062, 549: 1062, 1062, 557: 1062, 1062, 561: 1062}, - {1065, 1065, 9: 3866, 57: 1065, 213: 3867, 529: 1065, 531: 1065, 538: 1065, 541: 1065, 549: 1065, 1065, 557: 1065, 1065, 561: 1065}, + {194: 1075}, + {194: 1074}, + {194: 3868}, + {1066, 1066, 57: 1066, 529: 1066, 531: 1066, 538: 1066, 541: 1066, 549: 1066, 1066, 557: 1066, 1066, 561: 1066}, + {1069, 1069, 9: 3870, 57: 1069, 213: 3871, 529: 1069, 531: 1069, 538: 1069, 541: 1069, 549: 1069, 1069, 557: 1069, 1069, 561: 1069}, // 1020 - {559: 3028, 641: 3858, 798: 3856, 815: 3857, 984: 3869}, - {559: 3028, 641: 3858, 798: 3856, 815: 3857, 984: 3868}, - {1063, 1063, 57: 1063, 529: 1063, 531: 1063, 538: 1063, 541: 1063, 549: 1063, 1063, 557: 1063, 1063, 561: 1063}, - {1064, 1064, 57: 1064, 529: 1064, 531: 1064, 538: 1064, 541: 1064, 549: 1064, 1064, 557: 1064, 1064, 561: 1064}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3871, 972: 3873, 999: 3872}, + {559: 3032, 641: 3862, 798: 3860, 815: 3861, 984: 3873}, + {559: 3032, 641: 3862, 798: 3860, 815: 3861, 984: 3872}, + {1067, 1067, 57: 1067, 529: 1067, 531: 1067, 538: 1067, 541: 1067, 549: 1067, 1067, 557: 1067, 1067, 561: 1067}, + {1068, 1068, 57: 1068, 529: 1068, 531: 1068, 538: 1068, 541: 1068, 549: 1068, 1068, 557: 1068, 1068, 561: 1068}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3875, 972: 3877, 999: 3876}, // 1025 - {1499, 1499, 9: 1499, 57: 1499, 160: 1499, 529: 1499, 531: 1499, 538: 1499, 541: 1499, 549: 1499, 1499, 553: 1499, 555: 1499, 557: 1499, 1499, 561: 1499, 563: 1499, 565: 3735, 3733, 3734, 3732, 3730, 571: 1499, 573: 1499, 576: 3878, 587: 1499, 591: 1499, 1499, 604: 3877, 799: 3731, 3729, 1409: 3876}, - {1502, 1502, 9: 3874, 57: 1502, 160: 1502, 529: 1502, 531: 1502, 538: 1502, 541: 1502, 549: 1502, 1502, 553: 1502, 555: 1502, 557: 1502, 1502, 561: 1502}, + {1503, 1503, 9: 1503, 57: 1503, 160: 1503, 529: 1503, 531: 1503, 538: 1503, 541: 1503, 549: 1503, 1503, 553: 1503, 555: 1503, 557: 1503, 1503, 561: 1503, 563: 1503, 565: 3739, 3737, 3738, 3736, 3734, 571: 1503, 573: 1503, 576: 3882, 587: 1503, 591: 1503, 1503, 604: 3881, 799: 3735, 3733, 1409: 3880}, + {1506, 1506, 9: 3878, 57: 1506, 160: 1506, 529: 1506, 531: 1506, 538: 1506, 541: 1506, 549: 1506, 1506, 553: 1506, 555: 1506, 557: 1506, 1506, 561: 1506}, + {1505, 1505, 9: 1505, 57: 1505, 160: 1505, 529: 1505, 531: 1505, 538: 1505, 541: 1505, 549: 1505, 1505, 553: 1505, 555: 1505, 557: 1505, 1505, 561: 1505, 563: 1505, 571: 1505, 573: 1505, 587: 1505, 591: 1505, 1505}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3875, 972: 3879}, + {1504, 1504, 9: 1504, 57: 1504, 160: 1504, 529: 1504, 531: 1504, 538: 1504, 541: 1504, 549: 1504, 1504, 553: 1504, 555: 1504, 557: 1504, 1504, 561: 1504, 563: 1504, 571: 1504, 573: 1504, 587: 1504, 591: 1504, 1504}, + // 1030 + {1502, 1502, 9: 1502, 57: 1502, 160: 1502, 529: 1502, 531: 1502, 538: 1502, 541: 1502, 549: 1502, 1502, 553: 1502, 555: 1502, 557: 1502, 1502, 561: 1502, 563: 1502, 571: 1502, 573: 1502, 587: 1502, 591: 1502, 1502}, {1501, 1501, 9: 1501, 57: 1501, 160: 1501, 529: 1501, 531: 1501, 538: 1501, 541: 1501, 549: 1501, 1501, 553: 1501, 555: 1501, 557: 1501, 1501, 561: 1501, 563: 1501, 571: 1501, 573: 1501, 587: 1501, 591: 1501, 1501}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3871, 972: 3875}, {1500, 1500, 9: 1500, 57: 1500, 160: 1500, 529: 1500, 531: 1500, 538: 1500, 541: 1500, 549: 1500, 1500, 553: 1500, 555: 1500, 557: 1500, 1500, 561: 1500, 563: 1500, 571: 1500, 573: 1500, 587: 1500, 591: 1500, 1500}, - // 1030 - {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}, - {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}, - {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, 571: 1496, 573: 1496, 587: 1496, 591: 1496, 1496}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3891, 3042, 3043, 3041, 777: 3977}, - {1492, 1492, 9: 3903, 57: 1492, 529: 1492, 531: 1492, 538: 1492, 541: 1492, 549: 1492, 1492, 553: 1492, 555: 1492, 557: 1492, 1492, 561: 1492, 563: 3847, 841: 3901, 908: 3902}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3895, 3046, 3047, 3045, 777: 3981}, + {1496, 1496, 9: 3907, 57: 1496, 529: 1496, 531: 1496, 538: 1496, 541: 1496, 549: 1496, 1496, 553: 1496, 555: 1496, 557: 1496, 1496, 561: 1496, 563: 3851, 841: 3905, 908: 3906}, // 1035 {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: 3883, 937: 3884}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 1530, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 3888, 1488: 3887, 3886}, + {530: 3887, 937: 3888}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 1534, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 3892, 1488: 3891, 3890}, {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}, - {1526, 1526, 9: 1526, 57: 1526, 529: 1526, 531: 1526, 541: 1526, 555: 1526, 560: 1526, 562: 1526, 1526, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1530, 1530, 9: 1530, 57: 1530, 529: 1530, 531: 1530, 541: 1530, 555: 1530, 560: 1530, 562: 1530, 1530, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1040 - {57: 3900}, - {9: 3898, 57: 1529}, - {9: 1527, 57: 1527}, - {1525, 1525, 9: 1525, 57: 1525, 529: 1525, 3890, 1525, 541: 1525, 555: 1525, 560: 1525, 562: 1525, 1525}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3891, 3042, 3043, 3041, 777: 3892}, + {57: 3904}, + {9: 3902, 57: 1533}, + {9: 1531, 57: 1531}, + {1529, 1529, 9: 1529, 57: 1529, 529: 1529, 3894, 1529, 541: 1529, 555: 1529, 560: 1529, 562: 1529, 1529}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3895, 3046, 3047, 3045, 777: 3896}, // 1045 - {57: 1474, 554: 1474, 715: 3894}, - {57: 3893}, - {1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 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, 560: 1444, 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, 614: 1444, 1444, 617: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 631: 1444, 1444, 1444, 1444, 695: 1444, 702: 1444}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3895, 3042, 3043, 3041}, - {57: 1473, 554: 1473, 715: 3896}, + {57: 1478, 554: 1478, 715: 3898}, + {57: 3897}, + {1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 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, 560: 1448, 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, 614: 1448, 1448, 617: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 631: 1448, 1448, 1448, 1448, 695: 1448, 702: 1448}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3899, 3046, 3047, 3045}, + {57: 1477, 554: 1477, 715: 3900}, // 1050 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3897, 3042, 3043, 3041}, - {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 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, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 548: 1472, 1472, 1472, 553: 1472, 1472, 1472, 1472, 1472, 1472, 560: 1472, 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, 614: 1472, 1472, 617: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 631: 1472, 1472, 1472, 1472, 695: 1472, 702: 1472, 717: 1472, 1472}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 3899}, - {9: 1528, 57: 1528}, - {1531, 1531, 9: 1531, 57: 1531, 108: 1531, 529: 1531, 531: 1531, 538: 1531, 541: 1531, 549: 1531, 1531, 553: 1531, 555: 1531, 557: 1531, 1531, 561: 1531, 563: 1531, 565: 1531}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3901, 3046, 3047, 3045}, + {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 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, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 548: 1476, 1476, 1476, 553: 1476, 1476, 1476, 1476, 1476, 1476, 560: 1476, 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, 614: 1476, 1476, 617: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 631: 1476, 1476, 1476, 1476, 695: 1476, 702: 1476, 717: 1476, 1476}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 3903}, + {9: 1532, 57: 1532}, + {1535, 1535, 9: 1535, 57: 1535, 108: 1535, 529: 1535, 531: 1535, 538: 1535, 541: 1535, 549: 1535, 1535, 553: 1535, 555: 1535, 557: 1535, 1535, 561: 1535, 563: 1535, 565: 1535}, // 1055 - {1491, 1491, 57: 1491, 160: 1491, 529: 1491, 531: 1491, 538: 1491, 541: 1491, 549: 1491, 1491, 553: 1491, 555: 1491, 557: 1491, 1491, 561: 1491}, - {1061, 1061, 57: 1061, 529: 1061, 531: 1061, 538: 1061, 541: 1061, 549: 1061, 1061, 553: 3849, 555: 3848, 557: 1061, 1061, 561: 1061, 842: 3906, 924: 3905}, - {638: 3882, 1012: 3904}, + {1495, 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}, + {1065, 1065, 57: 1065, 529: 1065, 531: 1065, 538: 1065, 541: 1065, 549: 1065, 1065, 553: 3853, 555: 3852, 557: 1065, 1065, 561: 1065, 842: 3910, 924: 3909}, + {638: 3886, 1012: 3908}, {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}, - {1032, 1032, 57: 1032, 529: 1032, 531: 1032, 538: 1032, 541: 1032, 549: 1032, 1032, 557: 3908, 1032, 561: 3909, 990: 3907}, + {1036, 1036, 57: 1036, 529: 1036, 531: 1036, 538: 1036, 541: 1036, 549: 1036, 1036, 557: 3912, 1036, 561: 3913, 990: 3911}, // 1060 - {1060, 1060, 57: 1060, 529: 1060, 531: 1060, 538: 1060, 541: 1060, 549: 1060, 1060, 557: 1060, 1060, 561: 1060}, - {1038, 1038, 57: 1038, 529: 1038, 531: 1038, 538: 1038, 541: 1038, 549: 1038, 1038, 558: 3934, 991: 3933}, - {340: 3914, 713: 3913}, - {605: 3910}, - {340: 3911}, + {1064, 1064, 57: 1064, 529: 1064, 531: 1064, 538: 1064, 541: 1064, 549: 1064, 1064, 557: 1064, 1064, 561: 1064}, + {1042, 1042, 57: 1042, 529: 1042, 531: 1042, 538: 1042, 541: 1042, 549: 1042, 1042, 558: 3938, 991: 3937}, + {340: 3918, 713: 3917}, + {605: 3914}, + {340: 3915}, // 1065 - {264: 3912}, - {1024, 1024, 57: 1024, 529: 1024, 531: 1024, 538: 1024, 541: 1024, 549: 1024, 1024, 558: 1024}, - {1023, 1023, 57: 1023, 193: 1023, 196: 1023, 227: 1023, 529: 1023, 531: 1023, 538: 1023, 541: 1023, 549: 1023, 1023, 558: 1023, 1214: 3916, 3927}, - {1023, 1023, 57: 1023, 193: 1023, 196: 1023, 529: 1023, 531: 1023, 538: 1023, 541: 1023, 549: 1023, 1023, 558: 1023, 1214: 3916, 3915}, - {1030, 1030, 57: 1030, 193: 3924, 196: 3925, 529: 1030, 531: 1030, 538: 1030, 541: 1030, 549: 1030, 1030, 558: 1030}, + {264: 3916}, + {1028, 1028, 57: 1028, 529: 1028, 531: 1028, 538: 1028, 541: 1028, 549: 1028, 1028, 558: 1028}, + {1027, 1027, 57: 1027, 193: 1027, 196: 1027, 227: 1027, 529: 1027, 531: 1027, 538: 1027, 541: 1027, 549: 1027, 1027, 558: 1027, 1214: 3920, 3931}, + {1027, 1027, 57: 1027, 193: 1027, 196: 1027, 529: 1027, 531: 1027, 538: 1027, 541: 1027, 549: 1027, 1027, 558: 1027, 1214: 3920, 3919}, + {1034, 1034, 57: 1034, 193: 3928, 196: 3929, 529: 1034, 531: 1034, 538: 1034, 541: 1034, 549: 1034, 1034, 558: 1034}, // 1070 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 3919}, - {1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 578: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 587: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 614: 1247, 1247, 617: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 631: 1247, 1247, 1247, 1247, 645: 1247, 694: 1247, 1247, 700: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 3922, 719: 1247, 721: 1247, 1247, 1247, 726: 1247, 1247, 1247, 1247, 1247, 742: 1247, 764: 1247, 1247, 1247, 1247, 1247, 1247}, - {1245, 1245, 9: 1245, 57: 1245, 193: 1245, 196: 1245, 227: 1245, 529: 1245, 531: 1245, 538: 1245, 541: 1245, 549: 1245, 1245, 558: 1245, 560: 1245, 711: 1245, 727: 1245, 729: 1245}, - {1022, 1022, 9: 3920, 57: 1022, 193: 1022, 196: 1022, 227: 1022, 529: 1022, 531: 1022, 538: 1022, 541: 1022, 549: 1022, 1022, 558: 1022}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3921}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 3923}, + {1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 578: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 587: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 614: 1251, 1251, 617: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 631: 1251, 1251, 1251, 1251, 645: 1251, 694: 1251, 1251, 700: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 3926, 719: 1251, 721: 1251, 1251, 1251, 726: 1251, 1251, 1251, 1251, 1251, 742: 1251, 764: 1251, 1251, 1251, 1251, 1251, 773: 1251}, + {1249, 1249, 9: 1249, 57: 1249, 193: 1249, 196: 1249, 227: 1249, 529: 1249, 531: 1249, 538: 1249, 541: 1249, 549: 1249, 1249, 558: 1249, 560: 1249, 711: 1249, 727: 1249, 729: 1249}, + {1026, 1026, 9: 3924, 57: 1026, 193: 1026, 196: 1026, 227: 1026, 529: 1026, 531: 1026, 538: 1026, 541: 1026, 549: 1026, 1026, 558: 1026}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3925}, // 1075 - {1244, 1244, 9: 1244, 57: 1244, 193: 1244, 196: 1244, 215: 1244, 227: 1244, 529: 1244, 531: 1244, 538: 1244, 541: 1244, 549: 1244, 1244, 558: 1244, 560: 1244, 711: 1244, 714: 1244, 727: 1244, 729: 1244, 764: 1244}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3923, 3042, 3043, 3041}, - {1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 578: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 587: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 614: 1246, 1246, 617: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 631: 1246, 1246, 1246, 1246, 645: 1246, 694: 1246, 1246, 700: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 719: 1246, 721: 1246, 1246, 1246, 726: 1246, 1246, 1246, 1246, 1246, 742: 1246, 764: 1246, 1246, 1246, 1246, 1246, 1246}, - {1027, 1027, 57: 1027, 529: 1027, 531: 1027, 538: 1027, 541: 1027, 549: 1027, 1027, 558: 1027}, - {320: 3926}, + {1248, 1248, 9: 1248, 57: 1248, 193: 1248, 196: 1248, 215: 1248, 227: 1248, 529: 1248, 531: 1248, 538: 1248, 541: 1248, 549: 1248, 1248, 558: 1248, 560: 1248, 711: 1248, 714: 1248, 727: 1248, 729: 1248, 764: 1248}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3927, 3046, 3047, 3045}, + {1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 578: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 587: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 614: 1250, 1250, 617: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 631: 1250, 1250, 1250, 1250, 645: 1250, 694: 1250, 1250, 700: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 719: 1250, 721: 1250, 1250, 1250, 726: 1250, 1250, 1250, 1250, 1250, 742: 1250, 764: 1250, 1250, 1250, 1250, 1250, 773: 1250}, + {1031, 1031, 57: 1031, 529: 1031, 531: 1031, 538: 1031, 541: 1031, 549: 1031, 1031, 558: 1031}, + {320: 3930}, // 1080 - {1025, 1025, 57: 1025, 529: 1025, 531: 1025, 538: 1025, 541: 1025, 549: 1025, 1025, 558: 1025}, - {1031, 1031, 57: 1031, 193: 3928, 196: 3930, 227: 3929, 529: 1031, 531: 1031, 538: 1031, 541: 1031, 549: 1031, 1031, 558: 1031}, {1029, 1029, 57: 1029, 529: 1029, 531: 1029, 538: 1029, 541: 1029, 549: 1029, 1029, 558: 1029}, - {559: 3028, 798: 3932}, - {320: 3931}, + {1035, 1035, 57: 1035, 193: 3932, 196: 3934, 227: 3933, 529: 1035, 531: 1035, 538: 1035, 541: 1035, 549: 1035, 1035, 558: 1035}, + {1033, 1033, 57: 1033, 529: 1033, 531: 1033, 538: 1033, 541: 1033, 549: 1033, 1033, 558: 1033}, + {559: 3032, 798: 3936}, + {320: 3935}, // 1085 - {1026, 1026, 57: 1026, 529: 1026, 531: 1026, 538: 1026, 541: 1026, 549: 1026, 1026, 558: 1026}, - {1028, 1028, 57: 1028, 529: 1028, 531: 1028, 538: 1028, 541: 1028, 549: 1028, 1028, 558: 1028}, - {1192, 1192, 57: 1192, 529: 1192, 531: 1192, 538: 1192, 541: 1192, 549: 1192, 1192}, - {1411: 3935}, - {532: 3936}, + {1030, 1030, 57: 1030, 529: 1030, 531: 1030, 538: 1030, 541: 1030, 549: 1030, 1030, 558: 1030}, + {1032, 1032, 57: 1032, 529: 1032, 531: 1032, 538: 1032, 541: 1032, 549: 1032, 1032, 558: 1032}, + {1196, 1196, 57: 1196, 529: 1196, 531: 1196, 538: 1196, 541: 1196, 549: 1196, 1196}, + {1411: 3939}, + {532: 3940}, // 1090 - {257, 257, 57: 257, 131: 3940, 154: 3939, 529: 257, 531: 257, 538: 257, 541: 257, 549: 257, 257, 721: 257, 929: 3938, 1171: 3937}, - {242, 242, 57: 242, 529: 242, 531: 242, 538: 242, 541: 242, 549: 242, 242, 721: 3968, 1055: 3967}, - {135: 3947, 851: 3943, 855: 3945, 860: 3946, 862: 3944, 1170: 3942, 1358: 3941}, - {255, 255, 17: 255, 58: 255, 60: 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 135: 255, 529: 255, 255, 560: 255, 605: 255, 712: 255, 851: 255, 855: 255, 860: 255, 862: 255}, - {254, 254, 17: 254, 58: 254, 60: 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 135: 254, 529: 254, 254, 560: 254, 605: 254, 712: 254, 851: 254, 855: 254, 860: 254, 862: 254}, + {261, 261, 57: 261, 131: 3944, 154: 3943, 529: 261, 531: 261, 538: 261, 541: 261, 549: 261, 261, 721: 261, 929: 3942, 1171: 3941}, + {246, 246, 57: 246, 529: 246, 531: 246, 538: 246, 541: 246, 549: 246, 246, 721: 3972, 1055: 3971}, + {135: 3951, 851: 3947, 855: 3949, 861: 3950, 863: 3948, 1170: 3946, 1358: 3945}, + {259, 259, 17: 259, 58: 259, 60: 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 135: 259, 529: 259, 259, 560: 259, 605: 259, 712: 259, 851: 259, 855: 259, 861: 259, 863: 259}, + {258, 258, 17: 258, 58: 258, 60: 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 135: 258, 529: 258, 258, 560: 258, 605: 258, 712: 258, 851: 258, 855: 258, 861: 258, 863: 258}, // 1095 - {256, 256, 57: 256, 135: 3947, 529: 256, 256, 256, 538: 256, 541: 256, 548: 256, 256, 256, 556: 256, 721: 256, 851: 3943, 855: 3945, 860: 3946, 862: 3944, 1170: 3966}, - {252, 252, 57: 252, 135: 252, 529: 252, 252, 252, 538: 252, 541: 252, 548: 252, 252, 252, 556: 252, 721: 252, 851: 252, 855: 252, 860: 252, 862: 252}, - {722: 3964}, - {532: 3958, 637: 3959, 639: 3960, 955: 3963}, - {722: 3961}, + {260, 260, 57: 260, 135: 3951, 529: 260, 260, 260, 538: 260, 541: 260, 548: 260, 260, 260, 556: 260, 721: 260, 851: 3947, 855: 3949, 861: 3950, 863: 3948, 1170: 3970}, + {256, 256, 57: 256, 135: 256, 529: 256, 256, 256, 538: 256, 541: 256, 548: 256, 256, 256, 556: 256, 721: 256, 851: 256, 855: 256, 861: 256, 863: 256}, + {722: 3968}, + {532: 3962, 637: 3963, 639: 3964, 955: 3967}, + {722: 3965}, // 1100 - {722: 3956}, - {547: 3948}, - {722: 3949}, - {532: 3950, 637: 3951, 639: 3952, 1020: 3953}, - {434, 434, 9: 434, 57: 434, 135: 434, 529: 434, 434, 434, 538: 434, 541: 434, 548: 434, 434, 434, 556: 434, 721: 434, 851: 434, 855: 434, 860: 434, 862: 434, 1006: 434}, + {722: 3960}, + {547: 3952}, + {722: 3953}, + {532: 3954, 637: 3955, 639: 3956, 1020: 3957}, + {438, 438, 9: 438, 57: 438, 135: 438, 529: 438, 438, 438, 538: 438, 541: 438, 548: 438, 438, 438, 556: 438, 721: 438, 851: 438, 855: 438, 861: 438, 863: 438, 1006: 438}, // 1105 - {433, 433, 9: 433, 57: 433, 135: 433, 529: 433, 433, 433, 538: 433, 541: 433, 548: 433, 433, 433, 556: 433, 721: 433, 851: 433, 855: 433, 860: 433, 862: 433, 1006: 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, 851: 432, 855: 432, 860: 432, 862: 432, 1006: 432}, - {247, 247, 57: 247, 135: 247, 529: 247, 247, 247, 538: 247, 541: 247, 548: 247, 247, 247, 556: 247, 721: 247, 851: 247, 855: 247, 860: 247, 862: 247, 1006: 3954}, - {855: 3955}, - {246, 246, 57: 246, 135: 246, 529: 246, 246, 246, 538: 246, 541: 246, 548: 246, 246, 246, 556: 246, 721: 246, 851: 246, 855: 246, 860: 246, 862: 246}, + {437, 437, 9: 437, 57: 437, 135: 437, 529: 437, 437, 437, 538: 437, 541: 437, 548: 437, 437, 437, 556: 437, 721: 437, 851: 437, 855: 437, 861: 437, 863: 437, 1006: 437}, + {436, 436, 9: 436, 57: 436, 135: 436, 529: 436, 436, 436, 538: 436, 541: 436, 548: 436, 436, 436, 556: 436, 721: 436, 851: 436, 855: 436, 861: 436, 863: 436, 1006: 436}, + {251, 251, 57: 251, 135: 251, 529: 251, 251, 251, 538: 251, 541: 251, 548: 251, 251, 251, 556: 251, 721: 251, 851: 251, 855: 251, 861: 251, 863: 251, 1006: 3958}, + {855: 3959}, + {250, 250, 57: 250, 135: 250, 529: 250, 250, 250, 538: 250, 541: 250, 548: 250, 250, 250, 556: 250, 721: 250, 851: 250, 855: 250, 861: 250, 863: 250}, // 1110 - {532: 3958, 637: 3959, 639: 3960, 955: 3957}, - {248, 248, 57: 248, 135: 248, 529: 248, 248, 248, 538: 248, 541: 248, 548: 248, 248, 248, 556: 248, 721: 248, 851: 248, 855: 248, 860: 248, 862: 248}, - {245, 245, 57: 245, 135: 245, 529: 245, 245, 245, 538: 245, 541: 245, 548: 245, 245, 245, 556: 245, 721: 245, 851: 245, 855: 245, 860: 245, 862: 245}, - {244, 244, 57: 244, 135: 244, 529: 244, 244, 244, 538: 244, 541: 244, 548: 244, 244, 244, 556: 244, 721: 244, 851: 244, 855: 244, 860: 244, 862: 244}, - {243, 243, 57: 243, 135: 243, 529: 243, 243, 243, 538: 243, 541: 243, 548: 243, 243, 243, 556: 243, 721: 243, 851: 243, 855: 243, 860: 243, 862: 243}, + {532: 3962, 637: 3963, 639: 3964, 955: 3961}, + {252, 252, 57: 252, 135: 252, 529: 252, 252, 252, 538: 252, 541: 252, 548: 252, 252, 252, 556: 252, 721: 252, 851: 252, 855: 252, 861: 252, 863: 252}, + {249, 249, 57: 249, 135: 249, 529: 249, 249, 249, 538: 249, 541: 249, 548: 249, 249, 249, 556: 249, 721: 249, 851: 249, 855: 249, 861: 249, 863: 249}, + {248, 248, 57: 248, 135: 248, 529: 248, 248, 248, 538: 248, 541: 248, 548: 248, 248, 248, 556: 248, 721: 248, 851: 248, 855: 248, 861: 248, 863: 248}, + {247, 247, 57: 247, 135: 247, 529: 247, 247, 247, 538: 247, 541: 247, 548: 247, 247, 247, 556: 247, 721: 247, 851: 247, 855: 247, 861: 247, 863: 247}, // 1115 - {532: 3958, 637: 3959, 639: 3960, 955: 3962}, - {249, 249, 57: 249, 135: 249, 529: 249, 249, 249, 538: 249, 541: 249, 548: 249, 249, 249, 556: 249, 721: 249, 851: 249, 855: 249, 860: 249, 862: 249}, - {250, 250, 57: 250, 135: 250, 529: 250, 250, 250, 538: 250, 541: 250, 548: 250, 250, 250, 556: 250, 721: 250, 851: 250, 855: 250, 860: 250, 862: 250}, - {532: 3958, 637: 3959, 639: 3960, 955: 3965}, - {251, 251, 57: 251, 135: 251, 529: 251, 251, 251, 538: 251, 541: 251, 548: 251, 251, 251, 556: 251, 721: 251, 851: 251, 855: 251, 860: 251, 862: 251}, + {532: 3962, 637: 3963, 639: 3964, 955: 3966}, + {253, 253, 57: 253, 135: 253, 529: 253, 253, 253, 538: 253, 541: 253, 548: 253, 253, 253, 556: 253, 721: 253, 851: 253, 855: 253, 861: 253, 863: 253}, + {254, 254, 57: 254, 135: 254, 529: 254, 254, 254, 538: 254, 541: 254, 548: 254, 254, 254, 556: 254, 721: 254, 851: 254, 855: 254, 861: 254, 863: 254}, + {532: 3962, 637: 3963, 639: 3964, 955: 3969}, + {255, 255, 57: 255, 135: 255, 529: 255, 255, 255, 538: 255, 541: 255, 548: 255, 255, 255, 556: 255, 721: 255, 851: 255, 855: 255, 861: 255, 863: 255}, // 1120 - {253, 253, 57: 253, 135: 253, 529: 253, 253, 253, 538: 253, 541: 253, 548: 253, 253, 253, 556: 253, 721: 253, 851: 253, 855: 253, 860: 253, 862: 253}, - {1037, 1037, 57: 1037, 529: 1037, 531: 1037, 538: 1037, 541: 1037, 549: 1037, 1037}, - {240, 240, 57: 240, 529: 240, 240, 240, 538: 240, 541: 240, 548: 240, 240, 240, 556: 240, 851: 240, 1464: 3969, 3970}, - {238, 238, 57: 238, 529: 238, 238, 238, 538: 238, 541: 238, 548: 238, 238, 238, 556: 238, 851: 3974, 1383: 3973}, - {722: 3971}, - // 1125 - {532: 3958, 637: 3959, 639: 3960, 955: 3972}, - {239, 239, 57: 239, 529: 239, 239, 239, 538: 239, 541: 239, 548: 239, 239, 239, 556: 239, 851: 239}, - {241, 241, 57: 241, 529: 241, 241, 241, 538: 241, 541: 241, 548: 241, 241, 241, 556: 241}, + {257, 257, 57: 257, 135: 257, 529: 257, 257, 257, 538: 257, 541: 257, 548: 257, 257, 257, 556: 257, 721: 257, 851: 257, 855: 257, 861: 257, 863: 257}, + {1041, 1041, 57: 1041, 529: 1041, 531: 1041, 538: 1041, 541: 1041, 549: 1041, 1041}, + {244, 244, 57: 244, 529: 244, 244, 244, 538: 244, 541: 244, 548: 244, 244, 244, 556: 244, 851: 244, 1464: 3973, 3974}, + {242, 242, 57: 242, 529: 242, 242, 242, 538: 242, 541: 242, 548: 242, 242, 242, 556: 242, 851: 3978, 1383: 3977}, {722: 3975}, - {532: 3958, 637: 3959, 639: 3960, 955: 3976}, + // 1125 + {532: 3962, 637: 3963, 639: 3964, 955: 3976}, + {243, 243, 57: 243, 529: 243, 243, 243, 538: 243, 541: 243, 548: 243, 243, 243, 556: 243, 851: 243}, + {245, 245, 57: 245, 529: 245, 245, 245, 538: 245, 541: 245, 548: 245, 245, 245, 556: 245}, + {722: 3979}, + {532: 3962, 637: 3963, 639: 3964, 955: 3980}, // 1130 - {237, 237, 57: 237, 529: 237, 237, 237, 538: 237, 541: 237, 548: 237, 237, 237, 556: 237}, - {57: 3978}, - {1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 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, 560: 1443, 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, 614: 1443, 1443, 617: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 631: 1443, 1443, 1443, 1443, 695: 1443, 702: 1443}, - {1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 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, 560: 1033, 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, 614: 1033, 1033, 617: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 631: 1033, 1033, 1033, 1033, 694: 1033, 1033, 702: 1033, 713: 1033, 802: 1033}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3982}, + {241, 241, 57: 241, 529: 241, 241, 241, 538: 241, 541: 241, 548: 241, 241, 241, 556: 241}, + {57: 3982}, + {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 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, 560: 1447, 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, 614: 1447, 1447, 617: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 631: 1447, 1447, 1447, 1447, 695: 1447, 702: 1447}, + {1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 535: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 546: 1037, 548: 1037, 1037, 1037, 553: 1037, 1037, 1037, 1037, 1037, 1037, 560: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 578: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 587: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 614: 1037, 1037, 617: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 631: 1037, 1037, 1037, 1037, 694: 1037, 1037, 702: 1037, 713: 1037, 802: 1037}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3986}, // 1135 - {2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 531: 2143, 2143, 536: 2143, 538: 2143, 2143, 2143, 2143, 548: 2143, 2143, 2143, 553: 2143, 2143, 2143, 2143, 2143, 2143, 560: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 579: 2143, 2143, 2143, 2143, 584: 2143, 587: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 606: 2143, 618: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143}, - {2181, 2181, 9: 2181, 57: 2181, 160: 2181, 541: 2181, 563: 2181, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {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, 559: 2157, 577: 2157, 585: 2157, 2157, 613: 2157, 616: 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, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 696: 2157, 2157, 2157, 2157}, - {530: 2153}, - {2: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 10: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 58: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 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, 532: 2151, 2151, 2151, 539: 2151, 2151, 542: 2151, 2151, 2151, 546: 2151, 2151, 551: 2151, 2151, 559: 2151, 577: 2151, 585: 2151, 2151, 613: 2151, 616: 2151, 627: 2151, 2151, 2151, 2151, 635: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 696: 2151, 2151, 2151, 2151}, + {2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 531: 2147, 2147, 536: 2147, 538: 2147, 2147, 2147, 2147, 548: 2147, 2147, 2147, 553: 2147, 2147, 2147, 2147, 2147, 2147, 560: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 579: 2147, 2147, 2147, 2147, 584: 2147, 587: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 606: 2147, 618: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147}, + {2185, 2185, 9: 2185, 57: 2185, 160: 2185, 541: 2185, 563: 2185, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {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, 559: 2161, 577: 2161, 585: 2161, 2161, 613: 2161, 616: 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, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 696: 2161, 2161, 2161, 2161}, + {530: 2157}, + {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, 559: 2155, 577: 2155, 585: 2155, 2155, 613: 2155, 616: 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, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 696: 2155, 2155, 2155, 2155}, // 1140 - {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, 559: 2149, 577: 2149, 585: 2149, 2149, 613: 2149, 616: 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, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 696: 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, 559: 2147, 577: 2147, 585: 2147, 2147, 613: 2147, 616: 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, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 696: 2147, 2147, 2147, 2147}, - {226: 4011, 547: 4012, 628: 4010, 4009}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 4003, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 4004, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 4002, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 714: 4005, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 4000, 1317: 4001}, - {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, 2166, 530: 2166, 532: 2166, 2166, 2166, 539: 2166, 2166, 542: 2166, 2166, 2166, 546: 2166, 2166, 551: 2166, 2166, 559: 2166, 577: 2166, 585: 2166, 2166, 613: 2166, 616: 2166, 627: 2166, 2166, 2166, 2166, 635: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 696: 2166, 2166, 2166, 2166, 714: 2166}, + {2: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 10: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 58: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 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, 532: 2153, 2153, 2153, 539: 2153, 2153, 542: 2153, 2153, 2153, 546: 2153, 2153, 551: 2153, 2153, 559: 2153, 577: 2153, 585: 2153, 2153, 613: 2153, 616: 2153, 627: 2153, 2153, 2153, 2153, 635: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 696: 2153, 2153, 2153, 2153}, + {2: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 10: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 58: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 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, 532: 2151, 2151, 2151, 539: 2151, 2151, 542: 2151, 2151, 2151, 546: 2151, 2151, 551: 2151, 2151, 559: 2151, 577: 2151, 585: 2151, 2151, 613: 2151, 616: 2151, 627: 2151, 2151, 2151, 2151, 635: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 696: 2151, 2151, 2151, 2151}, + {226: 4015, 547: 4016, 628: 4014, 4013}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 4007, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 4008, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 4006, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 714: 4009, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 4004, 1317: 4005}, + {2: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 10: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 58: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 530: 2170, 532: 2170, 2170, 2170, 539: 2170, 2170, 542: 2170, 2170, 2170, 546: 2170, 2170, 551: 2170, 2170, 559: 2170, 577: 2170, 585: 2170, 2170, 613: 2170, 616: 2170, 627: 2170, 2170, 2170, 2170, 635: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 696: 2170, 2170, 2170, 2170, 714: 2170}, // 1145 + {2: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 10: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 58: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 530: 2169, 532: 2169, 2169, 2169, 539: 2169, 2169, 542: 2169, 2169, 2169, 546: 2169, 2169, 551: 2169, 2169, 559: 2169, 577: 2169, 585: 2169, 2169, 613: 2169, 616: 2169, 627: 2169, 2169, 2169, 2169, 635: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 696: 2169, 2169, 2169, 2169, 714: 2169}, + {2: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 10: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 58: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 530: 2168, 532: 2168, 2168, 2168, 539: 2168, 2168, 542: 2168, 2168, 2168, 546: 2168, 2168, 551: 2168, 2168, 559: 2168, 577: 2168, 585: 2168, 2168, 613: 2168, 616: 2168, 627: 2168, 2168, 2168, 2168, 635: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 696: 2168, 2168, 2168, 2168, 714: 2168}, + {2: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 10: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 58: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 530: 2167, 532: 2167, 2167, 2167, 539: 2167, 2167, 542: 2167, 2167, 2167, 546: 2167, 2167, 551: 2167, 2167, 559: 2167, 577: 2167, 585: 2167, 2167, 613: 2167, 616: 2167, 627: 2167, 2167, 2167, 2167, 635: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 696: 2167, 2167, 2167, 2167, 714: 2167}, + {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, 2166, 530: 2166, 532: 2166, 2166, 2166, 539: 2166, 2166, 542: 2166, 2166, 2166, 546: 2166, 2166, 551: 2166, 2166, 559: 2166, 577: 2166, 585: 2166, 2166, 613: 2166, 616: 2166, 627: 2166, 2166, 2166, 2166, 635: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 696: 2166, 2166, 2166, 2166, 714: 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, 2165, 530: 2165, 532: 2165, 2165, 2165, 539: 2165, 2165, 542: 2165, 2165, 2165, 546: 2165, 2165, 551: 2165, 2165, 559: 2165, 577: 2165, 585: 2165, 2165, 613: 2165, 616: 2165, 627: 2165, 2165, 2165, 2165, 635: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 696: 2165, 2165, 2165, 2165, 714: 2165}, + // 1150 {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, 2164, 530: 2164, 532: 2164, 2164, 2164, 539: 2164, 2164, 542: 2164, 2164, 2164, 546: 2164, 2164, 551: 2164, 2164, 559: 2164, 577: 2164, 585: 2164, 2164, 613: 2164, 616: 2164, 627: 2164, 2164, 2164, 2164, 635: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 696: 2164, 2164, 2164, 2164, 714: 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, 2163, 530: 2163, 532: 2163, 2163, 2163, 539: 2163, 2163, 542: 2163, 2163, 2163, 546: 2163, 2163, 551: 2163, 2163, 559: 2163, 577: 2163, 585: 2163, 2163, 613: 2163, 616: 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, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 696: 2163, 2163, 2163, 2163, 714: 2163}, - {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, 559: 2162, 577: 2162, 585: 2162, 2162, 613: 2162, 616: 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, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 696: 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, 559: 2161, 577: 2161, 585: 2161, 2161, 613: 2161, 616: 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, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 696: 2161, 2161, 2161, 2161, 714: 2161}, - // 1150 - {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, 559: 2160, 577: 2160, 585: 2160, 2160, 613: 2160, 616: 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, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 696: 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, 559: 2159, 577: 2159, 585: 2159, 2159, 613: 2159, 616: 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, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 696: 2159, 2159, 2159, 2159, 714: 2159}, - {226: 2156, 533: 3802, 535: 3801, 547: 2156, 628: 2156, 2156, 914: 3999}, - {226: 2155, 547: 2155, 628: 2155, 2155}, - {2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 531: 2170, 2170, 536: 2170, 538: 2170, 2170, 2170, 2170, 548: 2170, 2170, 2170, 553: 2170, 2170, 2170, 2170, 2170, 2170, 560: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 579: 2170, 2170, 2170, 2170, 584: 2170, 587: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 606: 2170, 618: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170}, + {226: 2160, 533: 3806, 535: 3805, 547: 2160, 628: 2160, 2160, 914: 4003}, + {226: 2159, 547: 2159, 628: 2159, 2159}, + {2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 531: 2174, 2174, 536: 2174, 538: 2174, 2174, 2174, 2174, 548: 2174, 2174, 2174, 553: 2174, 2174, 2174, 2174, 2174, 2174, 560: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 579: 2174, 2174, 2174, 2174, 584: 2174, 587: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 606: 2174, 618: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174}, // 1155 - {530: 2899, 774: 4008}, - {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 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, 560: 939, 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, 614: 939, 939, 617: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 631: 939, 939, 939, 939, 702: 939, 716: 4006}, - {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 2146, 1959, 1959, 1959, 535: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 548: 1959, 1959, 1959, 553: 1959, 1959, 1959, 1959, 1959, 1959, 560: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 578: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 587: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 608: 1959, 1959, 1959, 1959, 1959, 614: 1959, 1959, 617: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 631: 1959, 1959, 1959, 1959, 702: 1959, 715: 1959, 717: 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, 2145, 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, 560: 1958, 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, 614: 1958, 1958, 617: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 631: 1958, 1958, 1958, 1958, 702: 1958, 715: 1958, 717: 1958, 1958}, - {530: 2144}, + {530: 2903, 774: 4012}, + {943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 531: 943, 943, 943, 535: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 548: 943, 943, 943, 553: 943, 943, 943, 943, 943, 943, 560: 943, 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, 608: 943, 943, 943, 943, 943, 614: 943, 943, 617: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 631: 943, 943, 943, 943, 702: 943, 716: 4010}, + {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 2150, 1963, 1963, 1963, 535: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 548: 1963, 1963, 1963, 553: 1963, 1963, 1963, 1963, 1963, 1963, 560: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 578: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 587: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 608: 1963, 1963, 1963, 1963, 1963, 614: 1963, 1963, 617: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 631: 1963, 1963, 1963, 1963, 702: 1963, 715: 1963, 717: 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, 2149, 1962, 1962, 1962, 535: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 548: 1962, 1962, 1962, 553: 1962, 1962, 1962, 1962, 1962, 1962, 560: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 578: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 587: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 608: 1962, 1962, 1962, 1962, 1962, 614: 1962, 1962, 617: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 631: 1962, 1962, 1962, 1962, 702: 1962, 715: 1962, 717: 1962, 1962}, + {530: 2148}, // 1160 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 4007}, - {2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 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, 560: 2168, 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, 618: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168}, - {2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 531: 2169, 2169, 536: 2169, 538: 2169, 2169, 2169, 2169, 548: 2169, 2169, 2169, 553: 2169, 2169, 2169, 2169, 2169, 2169, 560: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 579: 2169, 2169, 2169, 2169, 584: 2169, 587: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 606: 2169, 618: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169}, - {2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 531: 2199, 2199, 536: 2199, 538: 2199, 2199, 2199, 2199, 548: 2199, 2199, 2199, 553: 2199, 555: 2199, 2199, 2199, 2199, 560: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 579: 2199, 2199, 2199, 2199, 584: 2199, 587: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 606: 2199}, - {2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 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, 560: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 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}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 4011}, + {2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 531: 2172, 2172, 536: 2172, 538: 2172, 2172, 2172, 2172, 548: 2172, 2172, 2172, 553: 2172, 2172, 2172, 2172, 2172, 2172, 560: 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 579: 2172, 2172, 2172, 2172, 584: 2172, 587: 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 606: 2172, 618: 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172}, + {2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 531: 2173, 2173, 536: 2173, 538: 2173, 2173, 2173, 2173, 548: 2173, 2173, 2173, 553: 2173, 2173, 2173, 2173, 2173, 2173, 560: 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 579: 2173, 2173, 2173, 2173, 584: 2173, 587: 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 606: 2173, 618: 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173}, + {2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 531: 2203, 2203, 536: 2203, 538: 2203, 2203, 2203, 2203, 548: 2203, 2203, 2203, 553: 2203, 555: 2203, 2203, 2203, 2203, 560: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 579: 2203, 2203, 2203, 2203, 584: 2203, 587: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 606: 2203}, + {2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 531: 2202, 2202, 536: 2202, 538: 2202, 2202, 2202, 2202, 548: 2202, 2202, 2202, 553: 2202, 555: 2202, 2202, 2202, 2202, 560: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 579: 2202, 2202, 2202, 2202, 584: 2202, 587: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 606: 2202}, // 1165 - {2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 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, 560: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 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}, - {2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 531: 2171, 2171, 536: 2171, 538: 2171, 2171, 2171, 2171, 548: 2171, 2171, 2171, 553: 2171, 2171, 2171, 2171, 2171, 2171, 560: 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 579: 2171, 2171, 2171, 2171, 584: 2171, 587: 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 606: 2171, 618: 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 4016}, - {2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 530: 2605, 545: 2605, 552: 2605, 554: 2605, 2605, 2605, 576: 2605, 585: 2605, 604: 2605, 708: 2605, 715: 4037, 2605, 726: 2605, 2605, 729: 2605, 731: 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 743: 2605, 2605, 747: 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605}, - {9: 2602, 57: 2602}, + {2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 531: 2201, 2201, 536: 2201, 538: 2201, 2201, 2201, 2201, 548: 2201, 2201, 2201, 553: 2201, 555: 2201, 2201, 2201, 2201, 560: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 579: 2201, 2201, 2201, 2201, 584: 2201, 587: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 606: 2201}, + {2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 531: 2175, 2175, 536: 2175, 538: 2175, 2175, 2175, 2175, 548: 2175, 2175, 2175, 553: 2175, 2175, 2175, 2175, 2175, 2175, 560: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 579: 2175, 2175, 2175, 2175, 584: 2175, 587: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 606: 2175, 618: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 4020}, + {2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 530: 2609, 545: 2609, 552: 2609, 554: 2609, 2609, 2609, 576: 2609, 585: 2609, 604: 2609, 708: 2609, 715: 4041, 2609, 726: 2609, 2609, 729: 2609, 731: 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 743: 2609, 2609, 747: 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609}, + {9: 2606, 57: 2606}, // 1170 - {9: 4017, 57: 4018}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4036}, - {364: 4019}, - {530: 4020}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 4021}, + {9: 4021, 57: 4022}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4040}, + {364: 4023}, + {530: 4024}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 4025}, // 1175 - {57: 2191, 531: 4024, 542: 3772, 3773, 3778, 583: 3774, 605: 4023, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771, 1364: 4022}, - {57: 4035}, - {188: 4028, 579: 4027}, - {159: 4025}, - {307: 4026}, + {57: 2195, 531: 4028, 542: 3776, 3777, 3782, 583: 3778, 605: 4027, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775, 1364: 4026}, + {57: 4039}, + {188: 4032, 579: 4031}, + {159: 4029}, + {307: 4030}, // 1180 - {57: 2187}, - {402: 4030}, - {264: 4029}, - {57: 2188}, - {264: 4031}, + {57: 2191}, + {402: 4034}, + {264: 4033}, + {57: 2192}, + {264: 4035}, // 1185 - {57: 2190, 531: 4032}, - {159: 4033}, - {307: 4034}, - {57: 2189}, - {2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 531: 2200, 2200, 536: 2200, 538: 2200, 2200, 2200, 2200, 548: 2200, 2200, 2200, 553: 2200, 555: 2200, 2200, 2200, 2200, 560: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 579: 2200, 2200, 2200, 2200, 584: 2200, 587: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 606: 2200}, + {57: 2194, 531: 4036}, + {159: 4037}, + {307: 4038}, + {57: 2193}, + {2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 531: 2204, 2204, 536: 2204, 538: 2204, 2204, 2204, 2204, 548: 2204, 2204, 2204, 553: 2204, 555: 2204, 2204, 2204, 2204, 560: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 579: 2204, 2204, 2204, 2204, 584: 2204, 587: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 606: 2204}, // 1190 - {9: 2601, 57: 2601}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4038, 3042, 3043, 3041}, - {2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 530: 2604, 545: 2604, 552: 2604, 554: 2604, 2604, 2604, 576: 2604, 585: 2604, 604: 2604, 708: 2604, 715: 4039, 2604, 726: 2604, 2604, 729: 2604, 731: 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 743: 2604, 2604, 747: 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4040, 3042, 3043, 3041}, - {2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 530: 2603, 545: 2603, 552: 2603, 554: 2603, 2603, 2603, 576: 2603, 585: 2603, 604: 2603, 708: 2603, 716: 2603, 726: 2603, 2603, 729: 2603, 731: 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 743: 2603, 2603, 747: 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603}, + {9: 2605, 57: 2605}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4042, 3046, 3047, 3045}, + {2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 530: 2608, 545: 2608, 552: 2608, 554: 2608, 2608, 2608, 576: 2608, 585: 2608, 604: 2608, 708: 2608, 715: 4043, 2608, 726: 2608, 2608, 729: 2608, 731: 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 743: 2608, 2608, 747: 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4044, 3046, 3047, 3045}, + {2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 530: 2607, 545: 2607, 552: 2607, 554: 2607, 2607, 2607, 576: 2607, 585: 2607, 604: 2607, 708: 2607, 716: 2607, 726: 2607, 2607, 729: 2607, 731: 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 743: 2607, 2607, 747: 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607}, // 1195 - {2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 531: 2201, 2201, 536: 2201, 538: 2201, 2201, 2201, 2201, 548: 2201, 2201, 2201, 553: 2201, 555: 2201, 2201, 2201, 2201, 560: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 579: 2201, 2201, 2201, 2201, 584: 2201, 587: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 606: 2201, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4043, 3587, 3669, 3586, 3583}, - {57: 4044, 537: 3683, 702: 3684}, - {184: 1127, 548: 1127, 560: 4046, 819: 1127, 1400: 4045}, - {184: 4050, 548: 4051, 819: 1130, 987: 4049}, + {2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 531: 2205, 2205, 536: 2205, 538: 2205, 2205, 2205, 2205, 548: 2205, 2205, 2205, 553: 2205, 555: 2205, 2205, 2205, 2205, 560: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 579: 2205, 2205, 2205, 2205, 584: 2205, 587: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 606: 2205, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4047, 3591, 3673, 3590, 3587}, + {57: 4048, 537: 3687, 702: 3688}, + {184: 1131, 548: 1131, 560: 4050, 819: 1131, 1400: 4049}, + {184: 4054, 548: 4055, 819: 1134, 987: 4053}, // 1200 - {10: 4047, 234: 4048}, - {184: 1126, 548: 1126, 819: 1126}, - {184: 1125, 548: 1125, 819: 1125}, - {819: 4054, 831: 4055}, - {327: 4053}, + {10: 4051, 234: 4052}, + {184: 1130, 548: 1130, 819: 1130}, + {184: 1129, 548: 1129, 819: 1129}, + {819: 4058, 831: 4059}, + {327: 4057}, // 1205 - {327: 4052}, - {819: 1128}, - {819: 1129}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 4057, 770: 4056, 3042, 3043, 3041, 1025: 4059, 1304: 4060, 1505: 4058}, - {1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 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, 560: 1136, 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, 614: 1136, 1136, 617: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 631: 1136, 1136, 1136, 1136, 695: 1136, 702: 1136}, + {327: 4056}, + {819: 1132}, + {819: 1133}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 4061, 769: 4060, 3046, 3047, 3045, 1025: 4063, 1304: 4064, 1505: 4062}, + {1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 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, 560: 1140, 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, 614: 1140, 1140, 617: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 631: 1140, 1140, 1140, 1140, 695: 1140, 702: 1140}, // 1210 - {1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 531: 1178, 1178, 1178, 535: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 548: 1178, 1178, 1178, 553: 1178, 1178, 1178, 1178, 1178, 1178, 560: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 578: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 587: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 608: 1178, 1178, 1178, 1178, 1178, 614: 1178, 1178, 617: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 631: 1178, 1178, 1178, 1178, 695: 1178, 702: 1178}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 1175, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 545: 1175, 563: 1175, 587: 1175, 591: 1175, 1175, 770: 4056, 3042, 3043, 3041, 1025: 4063, 1399: 4062, 1506: 4061}, - {1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 531: 1149, 1149, 1149, 535: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 548: 1149, 1149, 1149, 553: 1149, 1149, 1149, 1149, 1149, 1149, 560: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 578: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 587: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 608: 1149, 1149, 1149, 1149, 1149, 614: 1149, 1149, 617: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 631: 1149, 1149, 1149, 1149, 695: 1149, 702: 1149}, - {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 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, 560: 1148, 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, 614: 1148, 1148, 617: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 631: 1148, 1148, 1148, 1148, 695: 1148, 702: 1148}, - {1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 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, 560: 1147, 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, 614: 1147, 1147, 617: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 631: 1147, 1147, 1147, 1147, 695: 1147, 702: 1147}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 531: 1182, 1182, 1182, 535: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 548: 1182, 1182, 1182, 553: 1182, 1182, 1182, 1182, 1182, 1182, 560: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 578: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 587: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 608: 1182, 1182, 1182, 1182, 1182, 614: 1182, 1182, 617: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 631: 1182, 1182, 1182, 1182, 695: 1182, 702: 1182}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 1179, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 545: 1179, 563: 1179, 587: 1179, 591: 1179, 1179, 769: 4060, 3046, 3047, 3045, 1025: 4067, 1399: 4066, 1506: 4065}, + {1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 531: 1153, 1153, 1153, 535: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 548: 1153, 1153, 1153, 553: 1153, 1153, 1153, 1153, 1153, 1153, 560: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 578: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 587: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 608: 1153, 1153, 1153, 1153, 1153, 614: 1153, 1153, 617: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 631: 1153, 1153, 1153, 1153, 695: 1153, 702: 1153}, + {1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 531: 1152, 1152, 1152, 535: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 548: 1152, 1152, 1152, 553: 1152, 1152, 1152, 1152, 1152, 1152, 560: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 578: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 587: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 608: 1152, 1152, 1152, 1152, 1152, 614: 1152, 1152, 617: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 631: 1152, 1152, 1152, 1152, 695: 1152, 702: 1152}, + {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151}, // 1215 - {57: 4110}, - {57: 1173, 545: 4065, 563: 1173, 587: 1173, 591: 1173, 1173, 1403: 4064}, - {57: 1174, 545: 1174, 563: 1174, 587: 1174, 591: 1174, 1174}, - {57: 1171, 563: 4069, 587: 1171, 591: 1171, 1171, 1408: 4068}, - {722: 4066}, - // 1220 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3871, 972: 3873, 999: 4067}, - {9: 3874, 57: 1172, 563: 1172, 587: 1172, 591: 1172, 1172}, - {57: 1169, 587: 4074, 591: 4075, 4076, 1407: 4072, 1504: 4073}, + {57: 4114}, + {57: 1177, 545: 4069, 563: 1177, 587: 1177, 591: 1177, 1177, 1403: 4068}, + {57: 1178, 545: 1178, 563: 1178, 587: 1178, 591: 1178, 1178}, + {57: 1175, 563: 4073, 587: 1175, 591: 1175, 1175, 1408: 4072}, {722: 4070}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3871, 972: 3873, 999: 4071}, + // 1220 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3875, 972: 3877, 999: 4071}, + {9: 3878, 57: 1176, 563: 1176, 587: 1176, 591: 1176, 1176}, + {57: 1173, 587: 4078, 591: 4079, 4080, 1407: 4076, 1504: 4077}, + {722: 4074}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3875, 972: 3877, 999: 4075}, // 1225 - {9: 3874, 57: 1170, 587: 1170, 591: 1170, 1170}, - {57: 1176}, - {189: 4087, 201: 4083, 559: 4077, 626: 4088, 635: 4079, 4078, 640: 4086, 4085, 915: 4084, 1096: 4081, 1502: 4082, 4080}, - {189: 1167, 201: 1167, 559: 1167, 626: 1167, 635: 1167, 1167, 640: 1167, 1167}, - {189: 1166, 201: 1166, 559: 1166, 626: 1166, 635: 1166, 1166, 640: 1166, 1166}, + {9: 3878, 57: 1174, 587: 1174, 591: 1174, 1174}, + {57: 1180}, + {189: 4091, 201: 4087, 559: 4081, 626: 4092, 635: 4083, 4082, 640: 4090, 4089, 915: 4088, 1096: 4085, 1502: 4086, 4084}, + {189: 1171, 201: 1171, 559: 1171, 626: 1171, 635: 1171, 1171, 640: 1171, 1171}, + {189: 1170, 201: 1170, 559: 1170, 626: 1170, 635: 1170, 1170, 640: 1170, 1170}, // 1230 - {189: 1165, 201: 1165, 559: 1165, 626: 1165, 635: 1165, 1165, 640: 1165, 1165}, - {2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 57: 2486, 167: 2486, 191: 2486, 529: 2486, 2486, 2486, 533: 2486, 2486, 2486, 2486, 2486, 2486, 545: 2486, 2486, 2486, 2486, 551: 2486, 2486, 564: 2486, 607: 2486, 694: 2486, 700: 2486, 2486, 703: 2486, 2486, 2486, 2486, 2486, 2486, 2486}, - {2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 57: 2485, 167: 2485, 191: 2485, 243: 2485, 529: 2485, 2485, 2485, 533: 2485, 2485, 2485, 2485, 2485, 2485, 545: 2485, 2485, 2485, 2485, 551: 2485, 2485, 564: 2485, 607: 2485, 694: 2485, 700: 2485, 2485, 703: 2485, 2485, 2485, 2485, 2485, 2485, 2485}, - {2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 57: 2484, 167: 2484, 191: 2484, 243: 2484, 529: 2484, 2484, 2484, 533: 2484, 2484, 2484, 2484, 2484, 2484, 545: 2484, 2484, 2484, 2484, 551: 2484, 2484, 564: 2484, 607: 2484, 694: 2484, 700: 2484, 2484, 703: 2484, 2484, 2484, 2484, 2484, 2484, 2484}, - {57: 1168}, + {189: 1169, 201: 1169, 559: 1169, 626: 1169, 635: 1169, 1169, 640: 1169, 1169}, + {2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 57: 2490, 167: 2490, 191: 2490, 529: 2490, 2490, 2490, 533: 2490, 2490, 2490, 2490, 2490, 2490, 545: 2490, 2490, 2490, 2490, 551: 2490, 2490, 564: 2490, 607: 2490, 694: 2490, 700: 2490, 2490, 703: 2490, 2490, 2490, 2490, 2490, 2490, 2490}, + {2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 57: 2489, 167: 2489, 191: 2489, 243: 2489, 529: 2489, 2489, 2489, 533: 2489, 2489, 2489, 2489, 2489, 2489, 545: 2489, 2489, 2489, 2489, 551: 2489, 2489, 564: 2489, 607: 2489, 694: 2489, 700: 2489, 2489, 703: 2489, 2489, 2489, 2489, 2489, 2489, 2489}, + {2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 57: 2488, 167: 2488, 191: 2488, 243: 2488, 529: 2488, 2488, 2488, 533: 2488, 2488, 2488, 2488, 2488, 2488, 545: 2488, 2488, 2488, 2488, 551: 2488, 2488, 564: 2488, 607: 2488, 694: 2488, 700: 2488, 2488, 703: 2488, 2488, 2488, 2488, 2488, 2488, 2488}, + {57: 1172}, // 1235 - {57: 1164}, - {57: 1163}, + {57: 1168}, + {57: 1167}, + {167: 4109}, + {167: 4107}, {167: 4105}, - {167: 4103}, - {167: 4101}, // 1240 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4108}, - {638: 4107}, - {189: 4087, 201: 4089, 559: 4077, 635: 4079, 4078, 640: 4092, 4091, 915: 4090, 1096: 4094, 1303: 4093}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4112}, + {638: 4111}, + {189: 4091, 201: 4093, 559: 4081, 635: 4083, 4082, 640: 4096, 4095, 915: 4094, 1096: 4098, 1303: 4097}, + {167: 4109, 191: 4110}, + {167: 4107, 191: 4108}, + // 1245 {167: 4105, 191: 4106}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4101}, + {565: 4099}, + {57: 1160, 565: 1160}, + {189: 4091, 201: 4093, 559: 4081, 635: 4083, 4082, 640: 4096, 4095, 915: 4094, 1096: 4098, 1303: 4100}, + // 1250 + {57: 1161}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 4102}, {167: 4103, 191: 4104}, - // 1245 - {167: 4101, 191: 4102}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4097}, - {565: 4095}, + {57: 1163, 565: 1163}, {57: 1156, 565: 1156}, - {189: 4087, 201: 4089, 559: 4077, 635: 4079, 4078, 640: 4092, 4091, 915: 4090, 1096: 4094, 1303: 4096}, - // 1250 - {57: 1157}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 4098}, - {167: 4099, 191: 4100}, - {57: 1159, 565: 1159}, - {57: 1152, 565: 1152}, // 1255 - {57: 1160, 565: 1160}, - {57: 1153, 565: 1153}, - {57: 1161, 565: 1161}, - {57: 1154, 565: 1154}, - {57: 1162, 565: 1162}, - // 1260 - {57: 1155, 565: 1155}, + {57: 1164, 565: 1164}, + {57: 1157, 565: 1157}, + {57: 1165, 565: 1165}, {57: 1158, 565: 1158}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 4109}, - {167: 4099}, - {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 531: 1177, 1177, 1177, 535: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 548: 1177, 1177, 1177, 553: 1177, 1177, 1177, 1177, 1177, 1177, 560: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 578: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 587: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 608: 1177, 1177, 1177, 1177, 1177, 614: 1177, 1177, 617: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 631: 1177, 1177, 1177, 1177, 695: 1177, 702: 1177}, + {57: 1166, 565: 1166}, + // 1260 + {57: 1159, 565: 1159}, + {57: 1162, 565: 1162}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 4113}, + {167: 4103}, + {1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 531: 1181, 1181, 1181, 535: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 548: 1181, 1181, 1181, 553: 1181, 1181, 1181, 1181, 1181, 1181, 560: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 578: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 587: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 608: 1181, 1181, 1181, 1181, 1181, 614: 1181, 1181, 617: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 631: 1181, 1181, 1181, 1181, 695: 1181, 702: 1181}, // 1265 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4112}, - {2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 531: 2205, 2205, 536: 2205, 538: 2205, 2205, 2205, 2205, 548: 2205, 2205, 2205, 553: 2205, 555: 2205, 2205, 2205, 2205, 560: 2205, 2205, 2205, 2205, 2205, 3735, 3733, 3734, 3732, 3730, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 579: 2205, 2205, 2205, 2205, 584: 2205, 587: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 606: 2205, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4114}, - {57: 4115, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {184: 4050, 548: 4051, 819: 1130, 987: 4116}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4116}, + {2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 531: 2209, 2209, 536: 2209, 538: 2209, 2209, 2209, 2209, 548: 2209, 2209, 2209, 553: 2209, 555: 2209, 2209, 2209, 2209, 560: 2209, 2209, 2209, 2209, 2209, 3739, 3737, 3738, 3736, 3734, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 579: 2209, 2209, 2209, 2209, 584: 2209, 587: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 606: 2209, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4118}, + {57: 4119, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {184: 4054, 548: 4055, 819: 1134, 987: 4120}, // 1270 - {819: 4054, 831: 4117}, - {1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 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, 560: 1137, 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, 614: 1137, 1137, 617: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 631: 1137, 1137, 1137, 1137, 695: 1137, 702: 1137}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4119}, - {57: 4120, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {184: 4050, 548: 4051, 819: 1130, 987: 4121}, + {819: 4058, 831: 4121}, + {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 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, 560: 1141, 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, 614: 1141, 1141, 617: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 631: 1141, 1141, 1141, 1141, 695: 1141, 702: 1141}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4123}, + {57: 4124, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {184: 4054, 548: 4055, 819: 1134, 987: 4125}, // 1275 - {819: 4054, 831: 4122}, - {1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 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, 560: 1138, 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, 614: 1138, 1138, 617: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 631: 1138, 1138, 1138, 1138, 695: 1138, 702: 1138}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4124}, - {9: 4126, 57: 1135, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729, 1224: 4125}, - {57: 4133}, + {819: 4058, 831: 4126}, + {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 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, 560: 1142, 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, 614: 1142, 1142, 617: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 631: 1142, 1142, 1142, 1142, 695: 1142, 702: 1142}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4128}, + {9: 4130, 57: 1139, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733, 1224: 4129}, + {57: 4137}, // 1280 - {559: 4077, 635: 4079, 4078, 641: 4128, 915: 4127}, - {9: 4130, 57: 1132, 1225: 4132}, - {9: 4130, 57: 1132, 1225: 4129}, - {57: 1133}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4131}, + {559: 4081, 635: 4083, 4082, 641: 4132, 915: 4131}, + {9: 4134, 57: 1136, 1225: 4136}, + {9: 4134, 57: 1136, 1225: 4133}, + {57: 1137}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4135}, // 1285 - {57: 1131, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {57: 1134}, - {184: 4050, 548: 4051, 819: 1130, 987: 4134}, - {819: 4054, 831: 4135}, - {1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 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, 560: 1139, 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, 614: 1139, 1139, 617: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 631: 1139, 1139, 1139, 1139, 695: 1139, 702: 1139}, + {57: 1135, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {57: 1138}, + {184: 4054, 548: 4055, 819: 1134, 987: 4138}, + {819: 4058, 831: 4139}, + {1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 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, 560: 1143, 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, 614: 1143, 1143, 617: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 631: 1143, 1143, 1143, 1143, 695: 1143, 702: 1143}, // 1290 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4137}, - {9: 4126, 57: 1135, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729, 1224: 4138}, - {57: 4139}, - {184: 4050, 548: 4051, 819: 1130, 987: 4140}, - {819: 4054, 831: 4141}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4141}, + {9: 4130, 57: 1139, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733, 1224: 4142}, + {57: 4143}, + {184: 4054, 548: 4055, 819: 1134, 987: 4144}, + {819: 4058, 831: 4145}, // 1295 - {1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 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, 560: 1140, 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, 614: 1140, 1140, 617: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 631: 1140, 1140, 1140, 1140, 695: 1140, 702: 1140}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4143, 3587, 3669, 3586, 3583}, - {57: 4144, 537: 3683, 702: 3684}, - {819: 4054, 831: 4145}, - {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 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, 560: 1141, 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, 614: 1141, 1141, 617: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 631: 1141, 1141, 1141, 1141, 695: 1141, 702: 1141}, - // 1300 - {57: 4147}, - {819: 4054, 831: 4148}, - {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 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, 560: 1142, 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, 614: 1142, 1142, 617: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 631: 1142, 1142, 1142, 1142, 695: 1142, 702: 1142}, - {57: 4150}, - {819: 4054, 831: 4151}, - // 1305 - {1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 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, 560: 1143, 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, 614: 1143, 1143, 617: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 631: 1143, 1143, 1143, 1143, 695: 1143, 702: 1143}, - {57: 4153}, - {819: 4054, 831: 4154}, {1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 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, 560: 1144, 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, 614: 1144, 1144, 617: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 631: 1144, 1144, 1144, 1144, 695: 1144, 702: 1144}, - {57: 4156}, - // 1310 - {819: 4054, 831: 4157}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4147, 3591, 3673, 3590, 3587}, + {57: 4148, 537: 3687, 702: 3688}, + {819: 4058, 831: 4149}, {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 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, 560: 1145, 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, 614: 1145, 1145, 617: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 631: 1145, 1145, 1145, 1145, 695: 1145, 702: 1145}, - {57: 4159}, - {819: 4054, 831: 4160}, + // 1300 + {57: 4151}, + {819: 4058, 831: 4152}, {1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 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, 560: 1146, 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, 614: 1146, 1146, 617: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 631: 1146, 1146, 1146, 1146, 695: 1146, 702: 1146}, + {57: 4154}, + {819: 4058, 831: 4155}, + // 1305 + {1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 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, 560: 1147, 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, 614: 1147, 1147, 617: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 631: 1147, 1147, 1147, 1147, 695: 1147, 702: 1147}, + {57: 4157}, + {819: 4058, 831: 4158}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 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, 560: 1148, 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, 614: 1148, 1148, 617: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 631: 1148, 1148, 1148, 1148, 695: 1148, 702: 1148}, + {57: 4160}, + // 1310 + {819: 4058, 831: 4161}, + {1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 531: 1149, 1149, 1149, 535: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 548: 1149, 1149, 1149, 553: 1149, 1149, 1149, 1149, 1149, 1149, 560: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 578: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 587: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 608: 1149, 1149, 1149, 1149, 1149, 614: 1149, 1149, 617: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 631: 1149, 1149, 1149, 1149, 695: 1149, 702: 1149}, + {57: 4163}, + {819: 4058, 831: 4164}, + {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 531: 1150, 1150, 1150, 535: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 548: 1150, 1150, 1150, 553: 1150, 1150, 1150, 1150, 1150, 1150, 560: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 578: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 587: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 608: 1150, 1150, 1150, 1150, 1150, 614: 1150, 1150, 617: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 631: 1150, 1150, 1150, 1150, 695: 1150, 702: 1150}, // 1315 - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4168, 4167}, - {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 572: 1438, 577: 1438, 583: 1438, 585: 1438, 1438, 607: 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 1438, 828: 1438, 1438, 835: 1438, 1438, 1438, 839: 1438, 848: 1438, 1438, 1438}, - {2: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 10: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 58: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 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, 532: 1437, 1437, 1437, 1437, 539: 1437, 1437, 542: 1437, 1437, 1437, 546: 1437, 1437, 551: 1437, 1437, 559: 1437, 572: 1437, 577: 1437, 583: 1437, 585: 1437, 1437, 607: 1437, 613: 1437, 616: 1437, 627: 1437, 1437, 1437, 1437, 635: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 696: 1437, 1437, 1437, 1437, 710: 1437, 714: 1437, 828: 1437, 1437, 835: 1437, 1437, 1437, 839: 1437, 848: 1437, 1437, 1437}, - {2: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 10: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 58: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 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, 532: 1436, 1436, 1436, 1436, 539: 1436, 1436, 542: 1436, 1436, 1436, 546: 1436, 1436, 551: 1436, 1436, 559: 1436, 572: 1436, 577: 1436, 583: 1436, 585: 1436, 1436, 607: 1436, 613: 1436, 616: 1436, 627: 1436, 1436, 1436, 1436, 635: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 696: 1436, 1436, 1436, 1436, 710: 1436, 714: 1436, 828: 1436, 1436, 835: 1436, 1436, 1436, 839: 1436, 848: 1436, 1436, 1436}, - {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, 559: 1435, 577: 1435, 585: 1435, 1435, 613: 1435, 616: 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, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 696: 1435, 1435, 1435, 1435, 710: 1435, 714: 4173}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4172, 4171}, + {2: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 10: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 58: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 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, 532: 1442, 1442, 1442, 1442, 539: 1442, 1442, 542: 1442, 1442, 1442, 546: 1442, 1442, 551: 1442, 1442, 559: 1442, 572: 1442, 577: 1442, 583: 1442, 585: 1442, 1442, 607: 1442, 613: 1442, 616: 1442, 627: 1442, 1442, 1442, 1442, 635: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 696: 1442, 1442, 1442, 1442, 710: 1442, 714: 1442, 828: 1442, 1442, 835: 1442, 1442, 1442, 839: 1442, 848: 1442, 1442, 1442}, + {2: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 10: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 58: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 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, 532: 1441, 1441, 1441, 1441, 539: 1441, 1441, 542: 1441, 1441, 1441, 546: 1441, 1441, 551: 1441, 1441, 559: 1441, 572: 1441, 577: 1441, 583: 1441, 585: 1441, 1441, 607: 1441, 613: 1441, 616: 1441, 627: 1441, 1441, 1441, 1441, 635: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 696: 1441, 1441, 1441, 1441, 710: 1441, 714: 1441, 828: 1441, 1441, 835: 1441, 1441, 1441, 839: 1441, 848: 1441, 1441, 1441}, + {2: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 10: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 58: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 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, 532: 1440, 1440, 1440, 1440, 539: 1440, 1440, 542: 1440, 1440, 1440, 546: 1440, 1440, 551: 1440, 1440, 559: 1440, 572: 1440, 577: 1440, 583: 1440, 585: 1440, 1440, 607: 1440, 613: 1440, 616: 1440, 627: 1440, 1440, 1440, 1440, 635: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 696: 1440, 1440, 1440, 1440, 710: 1440, 714: 1440, 828: 1440, 1440, 835: 1440, 1440, 1440, 839: 1440, 848: 1440, 1440, 1440}, + {2: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 10: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 58: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 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, 532: 1439, 1439, 1439, 1439, 539: 1439, 1439, 542: 1439, 1439, 1439, 546: 1439, 1439, 551: 1439, 1439, 559: 1439, 577: 1439, 585: 1439, 1439, 613: 1439, 616: 1439, 627: 1439, 1439, 1439, 1439, 635: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 696: 1439, 1439, 1439, 1439, 710: 1439, 714: 4177}, // 1320 - {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, 559: 1433, 577: 1433, 585: 1433, 1433, 613: 1433, 616: 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, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 696: 1433, 1433, 1433, 1433, 710: 1433}, - {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, 559: 1430, 577: 1430, 585: 1430, 1430, 613: 1430, 616: 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, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 696: 1430, 1430, 1430, 1430, 710: 1430}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4169}, - {57: 4170, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4171}, + {2: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 10: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 58: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 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, 532: 1437, 1437, 1437, 1437, 539: 1437, 1437, 542: 1437, 1437, 1437, 546: 1437, 1437, 551: 1437, 1437, 559: 1437, 577: 1437, 585: 1437, 1437, 613: 1437, 616: 1437, 627: 1437, 1437, 1437, 1437, 635: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 696: 1437, 1437, 1437, 1437, 710: 1437}, + {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4173}, + {57: 4174, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4175}, // 1325 - {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 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, 560: 1315, 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, 614: 1315, 1315, 617: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 631: 1315, 1315, 1315, 1315, 695: 1315, 702: 1315}, - {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 531: 1150, 1150, 1150, 535: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 548: 1150, 1150, 1150, 553: 1150, 1150, 1150, 1150, 1150, 1150, 560: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 578: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 587: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 608: 1150, 1150, 1150, 1150, 1150, 614: 1150, 1150, 617: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 631: 1150, 1150, 1150, 1150, 695: 1150, 702: 1150}, - {2: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 10: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 58: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 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, 532: 1429, 1429, 1429, 1429, 539: 1429, 1429, 542: 1429, 1429, 1429, 546: 1429, 1429, 551: 1429, 1429, 559: 1429, 577: 1429, 585: 1429, 1429, 613: 1429, 616: 1429, 627: 1429, 1429, 1429, 1429, 635: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 696: 1429, 1429, 1429, 1429, 710: 1429}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4175, 4167}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4176}, + {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 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, 560: 1319, 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, 614: 1319, 1319, 617: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 631: 1319, 1319, 1319, 1319, 695: 1319, 702: 1319}, + {1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 531: 1154, 1154, 1154, 535: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 548: 1154, 1154, 1154, 553: 1154, 1154, 1154, 1154, 1154, 1154, 560: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 578: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 587: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 608: 1154, 1154, 1154, 1154, 1154, 614: 1154, 1154, 617: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 631: 1154, 1154, 1154, 1154, 695: 1154, 702: 1154}, + {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, 559: 1433, 577: 1433, 585: 1433, 1433, 613: 1433, 616: 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, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 696: 1433, 1433, 1433, 1433, 710: 1433}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4179, 4171}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4180}, // 1330 - {57: 4177, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4178}, - {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 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, 560: 1316, 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, 614: 1316, 1316, 617: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 631: 1316, 1316, 1316, 1316, 695: 1316, 702: 1316}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4180, 4167}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4181}, + {57: 4181, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4182}, + {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 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, 560: 1320, 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, 614: 1320, 1320, 617: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 631: 1320, 1320, 1320, 1320, 695: 1320, 702: 1320}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4184, 4171}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4185}, // 1335 - {57: 4182, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4183}, - {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 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, 560: 1317, 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, 614: 1317, 1317, 617: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 631: 1317, 1317, 1317, 1317, 695: 1317, 702: 1317}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4185, 4167}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4186}, + {57: 4186, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4187}, + {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 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, 560: 1321, 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, 614: 1321, 1321, 617: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 631: 1321, 1321, 1321, 1321, 695: 1321, 702: 1321}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4189, 4171}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4190}, // 1340 - {57: 4187, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4188}, - {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 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, 560: 1318, 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, 614: 1318, 1318, 617: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 631: 1318, 1318, 1318, 1318, 695: 1318, 702: 1318}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4190, 4167}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4191}, + {57: 4191, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4192}, + {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 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, 560: 1322, 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, 614: 1322, 1322, 617: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 631: 1322, 1322, 1322, 1322, 695: 1322, 702: 1322}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4194, 4171}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4195}, // 1345 - {57: 4192, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4193}, - {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 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, 560: 1319, 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, 614: 1319, 1319, 617: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 631: 1319, 1319, 1319, 1319, 695: 1319, 702: 1319}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4195, 4167}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4196}, + {57: 4196, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4197}, + {1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 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, 560: 1323, 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, 614: 1323, 1323, 617: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 631: 1323, 1323, 1323, 1323, 695: 1323, 702: 1323}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4199, 4171}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4200}, // 1350 - {57: 4197, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4198}, - {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 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, 560: 1320, 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, 614: 1320, 1320, 617: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 631: 1320, 1320, 1320, 1320, 695: 1320, 702: 1320}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4200, 4167}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4201}, + {57: 4201, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4202}, + {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 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, 560: 1324, 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, 614: 1324, 1324, 617: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 631: 1324, 1324, 1324, 1324, 695: 1324, 702: 1324}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4204, 4171}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4205}, // 1355 - {57: 4202, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4203}, - {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 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, 560: 1321, 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, 614: 1321, 1321, 617: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 631: 1321, 1321, 1321, 1321, 695: 1321, 702: 1321}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4205, 4167}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4206}, + {57: 4206, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4207}, + {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 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, 560: 1325, 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, 614: 1325, 1325, 617: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 631: 1325, 1325, 1325, 1325, 695: 1325, 702: 1325}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4209, 4171}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4210}, // 1360 - {9: 3980, 57: 1492, 160: 1492, 563: 3847, 841: 3901, 908: 4207}, - {57: 1308, 160: 4209, 1401: 4208}, - {57: 4211}, - {532: 4210}, - {57: 1307}, + {9: 3984, 57: 1496, 160: 1496, 563: 3851, 841: 3905, 908: 4211}, + {57: 1312, 160: 4213, 1401: 4212}, + {57: 4215}, + {532: 4214}, + {57: 1311}, // 1365 - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4212}, - {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 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, 560: 1322, 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, 614: 1322, 1322, 617: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 631: 1322, 1322, 1322, 1322, 695: 1322, 702: 1322}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 583: 4217, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4216, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4214, 828: 4162, 4163, 883: 4215}, - {57: 4225, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4223}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4216}, + {1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 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, 560: 1326, 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, 614: 1326, 1326, 617: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 631: 1326, 1326, 1326, 1326, 695: 1326, 702: 1326}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 583: 4221, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4220, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4218, 828: 4166, 4167, 884: 4219}, + {57: 4229, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4227}, // 1370 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4220}, - {57: 4218}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4219}, - {1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 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, 560: 1323, 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, 614: 1323, 1323, 617: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 631: 1323, 1323, 1323, 1323, 695: 1323, 702: 1323}, - {57: 4221, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4224}, + {57: 4222}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4223}, + {1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 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, 560: 1327, 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, 614: 1327, 1327, 617: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 631: 1327, 1327, 1327, 1327, 695: 1327, 702: 1327}, + {57: 4225, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1375 - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4222}, - {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 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, 560: 1325, 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, 614: 1325, 1325, 617: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 631: 1325, 1325, 1325, 1325, 695: 1325, 702: 1325}, - {9: 3980, 57: 4224}, - {1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 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, 560: 1326, 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, 614: 1326, 1326, 617: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 631: 1326, 1326, 1326, 1326, 695: 1326, 702: 1326}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4226}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4226}, + {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 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, 560: 1329, 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, 614: 1329, 1329, 617: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 631: 1329, 1329, 1329, 1329, 695: 1329, 702: 1329}, + {9: 3984, 57: 4228}, + {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 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, 560: 1330, 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, 614: 1330, 1330, 617: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 631: 1330, 1330, 1330, 1330, 695: 1330, 702: 1330}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4230}, // 1380 - {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 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, 560: 1324, 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, 614: 1324, 1324, 617: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 631: 1324, 1324, 1324, 1324, 695: 1324, 702: 1324}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4229, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4228}, - {57: 4233, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4230}, - {57: 4231, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - // 1385 - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4232}, - {1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 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, 560: 1327, 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, 614: 1327, 1327, 617: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 631: 1327, 1327, 1327, 1327, 695: 1327, 702: 1327}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4234}, {1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 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, 560: 1328, 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, 614: 1328, 1328, 617: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 631: 1328, 1328, 1328, 1328, 695: 1328, 702: 1328}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4237, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4236}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4233, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4232}, + {57: 4237, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4234}, + {57: 4235, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + // 1385 + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4236}, + {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 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, 560: 1331, 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, 614: 1331, 1331, 617: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 631: 1331, 1331, 1331, 1331, 695: 1331, 702: 1331}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4238}, + {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 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, 560: 1332, 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, 614: 1332, 1332, 617: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 631: 1332, 1332, 1332, 1332, 695: 1332, 702: 1332}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4241, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4240}, // 1390 - {57: 4241, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4238}, - {57: 4239, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4240}, - {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 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, 560: 1329, 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, 614: 1329, 1329, 617: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 631: 1329, 1329, 1329, 1329, 695: 1329, 702: 1329}, + {57: 4245, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4242}, + {57: 4243, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4244}, + {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 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, 560: 1333, 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, 614: 1333, 1333, 617: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 631: 1333, 1333, 1333, 1333, 695: 1333, 702: 1333}, // 1395 - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4242}, - {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 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, 560: 1330, 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, 614: 1330, 1330, 617: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 631: 1330, 1330, 1330, 1330, 695: 1330, 702: 1330}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4245, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4244}, - {57: 4249, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4246}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4246}, + {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 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, 560: 1334, 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, 614: 1334, 1334, 617: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 631: 1334, 1334, 1334, 1334, 695: 1334, 702: 1334}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4249, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4248}, + {57: 4253, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4250}, // 1400 - {57: 4247, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4248}, - {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 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, 560: 1331, 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, 614: 1331, 1331, 617: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 631: 1331, 1331, 1331, 1331, 695: 1331, 702: 1331}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4250}, - {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 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, 560: 1332, 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, 614: 1332, 1332, 617: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 631: 1332, 1332, 1332, 1332, 695: 1332, 702: 1332}, + {57: 4251, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4252}, + {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 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, 560: 1335, 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, 614: 1335, 1335, 617: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 631: 1335, 1335, 1335, 1335, 695: 1335, 702: 1335}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4254}, + {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 531: 1336, 1336, 1336, 535: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 548: 1336, 1336, 1336, 553: 1336, 1336, 1336, 1336, 1336, 1336, 560: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 578: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 587: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 608: 1336, 1336, 1336, 1336, 1336, 614: 1336, 1336, 617: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 631: 1336, 1336, 1336, 1336, 695: 1336, 702: 1336}, // 1405 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4252}, - {9: 3980, 57: 4253}, - {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 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, 560: 1333, 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, 614: 1333, 1333, 617: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 631: 1333, 1333, 1333, 1333, 695: 1333, 702: 1333}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4255}, - {9: 3980, 57: 4256}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4256}, + {9: 3984, 57: 4257}, + {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 531: 1337, 1337, 1337, 535: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 548: 1337, 1337, 1337, 553: 1337, 1337, 1337, 1337, 1337, 1337, 560: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 578: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 587: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 608: 1337, 1337, 1337, 1337, 1337, 614: 1337, 1337, 617: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 631: 1337, 1337, 1337, 1337, 695: 1337, 702: 1337}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4259}, + {9: 3984, 57: 4260}, // 1410 - {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 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, 560: 1334, 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, 614: 1334, 1334, 617: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 631: 1334, 1334, 1334, 1334, 695: 1334, 702: 1334}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4258}, - {9: 4259, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4260}, - {9: 4261, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 531: 1338, 1338, 1338, 535: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 548: 1338, 1338, 1338, 553: 1338, 1338, 1338, 1338, 1338, 1338, 560: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 578: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 587: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 608: 1338, 1338, 1338, 1338, 1338, 614: 1338, 1338, 617: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 631: 1338, 1338, 1338, 1338, 695: 1338, 702: 1338}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4262}, + {9: 4263, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4264}, + {9: 4265, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1415 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4262}, - {57: 4263, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 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, 560: 1350, 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, 614: 1350, 1350, 617: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 631: 1350, 1350, 1350, 1350, 695: 1350, 702: 1350}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4265, 1326: 4267, 1380: 4268, 1483: 4269, 4266}, - {57: 4277, 560: 4278, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4266}, + {57: 4267, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 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, 560: 1354, 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, 614: 1354, 1354, 617: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 631: 1354, 1354, 1354, 1354, 695: 1354, 702: 1354}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4269, 1326: 4271, 1380: 4272, 1483: 4273, 4270}, + {57: 4281, 560: 4282, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1420 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 4271, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4270}, - {2: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 10: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 58: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 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, 532: 1341, 1341, 1341, 1341, 539: 1341, 1341, 542: 1341, 1341, 1341, 546: 1341, 1341, 551: 1341, 1341, 559: 1341, 1341, 577: 1341, 585: 1341, 1341, 613: 1341, 616: 1341, 627: 1341, 1341, 1341, 1341, 635: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 696: 1341, 1341, 1341, 1341, 710: 1341}, - {2: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 10: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 58: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 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, 532: 1340, 1340, 1340, 1340, 539: 1340, 1340, 542: 1340, 1340, 1340, 546: 1340, 1340, 551: 1340, 1340, 559: 1340, 1340, 577: 1340, 585: 1340, 1340, 613: 1340, 616: 1340, 627: 1340, 1340, 1340, 1340, 635: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 696: 1340, 1340, 1340, 1340, 710: 1340}, - {2: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 10: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 58: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 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, 532: 1339, 1339, 1339, 1339, 539: 1339, 1339, 542: 1339, 1339, 1339, 546: 1339, 1339, 551: 1339, 1339, 559: 1339, 1339, 577: 1339, 585: 1339, 1339, 613: 1339, 616: 1339, 627: 1339, 1339, 1339, 1339, 635: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 696: 1339, 1339, 1339, 1339, 710: 1339}, - {560: 4274, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 4275, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4274}, + {2: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 10: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 58: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 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, 532: 1345, 1345, 1345, 1345, 539: 1345, 1345, 542: 1345, 1345, 1345, 546: 1345, 1345, 551: 1345, 1345, 559: 1345, 1345, 577: 1345, 585: 1345, 1345, 613: 1345, 616: 1345, 627: 1345, 1345, 1345, 1345, 635: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 696: 1345, 1345, 1345, 1345, 710: 1345}, + {2: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 10: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 58: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 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, 532: 1344, 1344, 1344, 1344, 539: 1344, 1344, 542: 1344, 1344, 1344, 546: 1344, 1344, 551: 1344, 1344, 559: 1344, 1344, 577: 1344, 585: 1344, 1344, 613: 1344, 616: 1344, 627: 1344, 1344, 1344, 1344, 635: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 696: 1344, 1344, 1344, 1344, 710: 1344}, + {2: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 10: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 58: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 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, 532: 1343, 1343, 1343, 1343, 539: 1343, 1343, 542: 1343, 1343, 1343, 546: 1343, 1343, 551: 1343, 1343, 559: 1343, 1343, 577: 1343, 585: 1343, 1343, 613: 1343, 616: 1343, 627: 1343, 1343, 1343, 1343, 635: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 696: 1343, 1343, 1343, 1343, 710: 1343}, + {560: 4278, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1425 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4272}, - {57: 4273, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 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, 560: 1356, 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, 614: 1356, 1356, 617: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 631: 1356, 1356, 1356, 1356, 695: 1356, 702: 1356}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4275}, - {57: 4276, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4276}, + {57: 4277, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 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, 560: 1360, 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, 614: 1360, 1360, 617: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 631: 1360, 1360, 1360, 1360, 695: 1360, 702: 1360}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4279}, + {57: 4280, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1430 - {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 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, 560: 1355, 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, 614: 1355, 1355, 617: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 631: 1355, 1355, 1355, 1355, 695: 1355, 702: 1355}, - {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 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, 560: 1358, 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, 614: 1358, 1358, 617: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 631: 1358, 1358, 1358, 1358, 695: 1358, 702: 1358}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4279}, - {57: 4280, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 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, 560: 1357, 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, 614: 1357, 1357, 617: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 631: 1357, 1357, 1357, 1357, 695: 1357, 702: 1357}, + {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 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, 560: 1359, 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, 614: 1359, 1359, 617: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 631: 1359, 1359, 1359, 1359, 695: 1359, 702: 1359}, + {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 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, 560: 1362, 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, 614: 1362, 1362, 617: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 631: 1362, 1362, 1362, 1362, 695: 1362, 702: 1362}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4283}, + {57: 4284, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 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, 560: 1361, 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, 614: 1361, 1361, 617: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 631: 1361, 1361, 1361, 1361, 695: 1361, 702: 1361}, // 1435 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4282}, - {9: 4283, 560: 4284, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4290}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4285}, - {57: 4286, 557: 4287, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4286}, + {9: 4287, 560: 4288, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4294}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4289}, + {57: 4290, 557: 4291, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1440 - {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 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, 560: 1363, 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, 614: 1363, 1363, 617: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 631: 1363, 1363, 1363, 1363, 695: 1363, 702: 1363}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4288}, - {57: 4289, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 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, 560: 1361, 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, 614: 1361, 1361, 617: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 631: 1361, 1361, 1361, 1361, 695: 1361, 702: 1361}, - {9: 4292, 57: 4291, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - // 1445 - {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 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, 560: 1364, 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, 614: 1364, 1364, 617: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 631: 1364, 1364, 1364, 1364, 695: 1364, 702: 1364}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4293}, - {57: 4294, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 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, 560: 1362, 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, 614: 1362, 1362, 617: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 631: 1362, 1362, 1362, 1362, 695: 1362, 702: 1362}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 4296}, - // 1450 - {542: 3772, 3773, 3778, 583: 3774, 605: 4297, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4298}, - {57: 4299, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 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, 560: 1367, 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, 614: 1367, 1367, 617: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 631: 1367, 1367, 1367, 1367, 695: 1367, 702: 1367}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4292}, + {57: 4293, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 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, 560: 1365, 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, 614: 1365, 1365, 617: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 631: 1365, 1365, 1365, 1365, 695: 1365, 702: 1365}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 885: 3737, 900: 4301}, + {9: 4296, 57: 4295, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + // 1445 + {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 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, 560: 1368, 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, 614: 1368, 1368, 617: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 631: 1368, 1368, 1368, 1368, 695: 1368, 702: 1368}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4297}, + {57: 4298, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 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, 560: 1366, 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, 614: 1366, 1366, 617: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 631: 1366, 1366, 1366, 1366, 695: 1366, 702: 1366}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 4300}, + // 1450 + {542: 3776, 3777, 3782, 583: 3778, 605: 4301, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4302}, + {57: 4303, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 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, 560: 1369, 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, 614: 1369, 1369, 617: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 631: 1369, 1369, 1369, 1369, 695: 1369, 702: 1369}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 885: 3741, 900: 4305}, // 1455 - {560: 4302}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4303}, - {57: 4304, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 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, 560: 1367, 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, 614: 1367, 1367, 617: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 631: 1367, 1367, 1367, 1367, 695: 1367, 702: 1367}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4306}, + {560: 4306}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4307}, + {57: 4308, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 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, 560: 1371, 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, 614: 1371, 1371, 617: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 631: 1371, 1371, 1371, 1371, 695: 1371, 702: 1371}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4310}, // 1460 - {9: 4307, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {640: 4308}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4309}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 4310}, - {57: 4311}, + {9: 4311, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {640: 4312}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4313}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 4314}, + {57: 4315}, // 1465 - {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 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, 560: 1368, 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, 614: 1368, 1368, 617: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 631: 1368, 1368, 1368, 1368, 695: 1368, 702: 1368}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4313}, - {9: 4314, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 4316, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4315}, - {57: 4320, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 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, 560: 1372, 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, 614: 1372, 1372, 617: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 631: 1372, 1372, 1372, 1372, 695: 1372, 702: 1372}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4317}, + {9: 4318, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 4320, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4319}, + {57: 4324, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1470 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 1419, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4317}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 4318}, - {57: 4319, 542: 3766}, - {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 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, 560: 1369, 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, 614: 1369, 1369, 617: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 631: 1369, 1369, 1369, 1369, 695: 1369, 702: 1369}, - {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 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, 560: 1370, 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, 614: 1370, 1370, 617: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 631: 1370, 1370, 1370, 1370, 695: 1370, 702: 1370}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 1423, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4321}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 4322}, + {57: 4323, 542: 3770}, + {1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 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, 560: 1373, 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, 614: 1373, 1373, 617: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 631: 1373, 1373, 1373, 1373, 695: 1373, 702: 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, 560: 1374, 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, 614: 1374, 1374, 617: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 631: 1374, 1374, 1374, 1374, 695: 1374, 702: 1374}, // 1475 - {57: 2174, 559: 4323, 1178: 4322, 4324}, - {57: 2173}, - {57: 2172}, - {57: 4325}, - {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 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, 560: 1371, 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, 614: 1371, 1371, 617: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 631: 1371, 1371, 1371, 1371, 695: 1371, 702: 1371}, + {57: 2178, 559: 4327, 1178: 4326, 4328}, + {57: 2177}, + {57: 2176}, + {57: 4329}, + {1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 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, 560: 1375, 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, 614: 1375, 1375, 617: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 631: 1375, 1375, 1375, 1375, 695: 1375, 702: 1375}, // 1480 - {57: 2174, 559: 4323, 1178: 4322, 4327}, - {57: 4328}, - {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 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, 560: 1372, 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, 614: 1372, 1372, 617: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 631: 1372, 1372, 1372, 1372, 695: 1372, 702: 1372}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 4330}, - {9: 4331, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, + {57: 2178, 559: 4327, 1178: 4326, 4331}, + {57: 4332}, + {1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 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, 560: 1376, 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, 614: 1376, 1376, 617: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 631: 1376, 1376, 1376, 1376, 695: 1376, 702: 1376}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 4334}, + {9: 4335, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, // 1485 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 4332}, - {57: 4333, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 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, 560: 1374, 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, 614: 1374, 1374, 617: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 631: 1374, 1374, 1374, 1374, 695: 1374, 702: 1374}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 4336}, - {9: 3980, 57: 2175}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 4336}, + {57: 4337, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 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, 560: 1378, 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, 614: 1378, 1378, 617: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 631: 1378, 1378, 1378, 1378, 695: 1378, 702: 1378}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 4340}, + {9: 3984, 57: 2179}, // 1490 - {57: 4337}, - {1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 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, 560: 1375, 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, 614: 1375, 1375, 617: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 631: 1375, 1375, 1375, 1375, 695: 1375, 702: 1375}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4339}, - {9: 3980, 57: 4340, 541: 4341}, - {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 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, 560: 1380, 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, 614: 1380, 1380, 617: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 631: 1380, 1380, 1380, 1380, 695: 1380, 702: 1380}, - // 1495 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 4342}, - {57: 4345}, - {948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 57: 948, 131: 948, 154: 948, 529: 948, 948, 948, 533: 948, 948, 948, 948, 948, 948, 545: 948, 948, 948, 948, 551: 948, 948, 556: 948, 564: 948, 585: 948, 607: 948, 694: 948, 700: 948, 948, 703: 948, 948, 948, 948, 948, 948, 948, 720: 948, 948}, - {947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 57: 947, 131: 947, 154: 947, 529: 947, 947, 947, 533: 947, 947, 947, 947, 947, 947, 545: 947, 947, 947, 947, 551: 947, 947, 556: 947, 564: 947, 585: 947, 607: 947, 694: 947, 700: 947, 947, 703: 947, 947, 947, 947, 947, 947, 947, 720: 947, 947}, + {57: 4341}, {1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 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, 560: 1379, 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, 614: 1379, 1379, 617: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 631: 1379, 1379, 1379, 1379, 695: 1379, 702: 1379}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4343}, + {9: 3984, 57: 4344, 541: 4345}, + {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 531: 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, 560: 1384, 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, 614: 1384, 1384, 617: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 631: 1384, 1384, 1384, 1384, 695: 1384, 702: 1384}, + // 1495 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 4346}, + {57: 4349}, + {952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 57: 952, 131: 952, 154: 952, 529: 952, 952, 952, 533: 952, 952, 952, 952, 952, 952, 545: 952, 952, 952, 952, 551: 952, 952, 556: 952, 564: 952, 585: 952, 607: 952, 694: 952, 700: 952, 952, 703: 952, 952, 952, 952, 952, 952, 952, 720: 952, 952}, + {951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 57: 951, 131: 951, 154: 951, 529: 951, 951, 951, 533: 951, 951, 951, 951, 951, 951, 545: 951, 951, 951, 951, 551: 951, 951, 556: 951, 564: 951, 585: 951, 607: 951, 694: 951, 700: 951, 951, 703: 951, 951, 951, 951, 951, 951, 951, 720: 951, 951}, + {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 531: 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, 560: 1383, 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, 614: 1383, 1383, 617: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 631: 1383, 1383, 1383, 1383, 695: 1383, 702: 1383}, // 1500 - {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 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, 560: 1381, 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, 614: 1381, 1381, 617: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 631: 1381, 1381, 1381, 1381, 695: 1381, 702: 1381}, - {57: 4348, 559: 4349}, - {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 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, 560: 1303, 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, 614: 1303, 1303, 617: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 631: 1303, 1303, 1303, 1303, 695: 1303, 702: 1303}, - {57: 4350}, - {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 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, 560: 1302, 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, 614: 1302, 1302, 617: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 631: 1302, 1302, 1302, 1302, 695: 1302, 702: 1302}, + {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 531: 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, 560: 1385, 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, 614: 1385, 1385, 617: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 631: 1385, 1385, 1385, 1385, 695: 1385, 702: 1385}, + {57: 4352, 559: 4353}, + {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 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, 560: 1307, 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, 614: 1307, 1307, 617: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 631: 1307, 1307, 1307, 1307, 695: 1307, 702: 1307}, + {57: 4354}, + {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 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, 560: 1306, 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, 614: 1306, 1306, 617: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 631: 1306, 1306, 1306, 1306, 695: 1306, 702: 1306}, // 1505 - {57: 4352}, - {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 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, 560: 1382, 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, 614: 1382, 1382, 617: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 631: 1382, 1382, 1382, 1382, 695: 1382, 702: 1382}, - {57: 4355}, - {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 531: 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, 560: 1383, 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, 614: 1383, 1383, 617: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 631: 1383, 1383, 1383, 1383, 695: 1383, 702: 1383}, - {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 531: 1397, 1397, 1397, 535: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 548: 1397, 1397, 1397, 553: 1397, 1397, 1397, 1397, 1397, 1397, 560: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 578: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 587: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 608: 1397, 1397, 1397, 1397, 1397, 614: 1397, 1397, 617: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 631: 1397, 1397, 1397, 1397, 695: 1397, 702: 1397, 711: 1397, 716: 1397, 724: 1397}, + {57: 4356}, + {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 531: 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, 560: 1386, 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, 614: 1386, 1386, 617: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 631: 1386, 1386, 1386, 1386, 695: 1386, 702: 1386}, + {57: 4359}, + {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 531: 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, 560: 1387, 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, 614: 1387, 1387, 617: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 631: 1387, 1387, 1387, 1387, 695: 1387, 702: 1387}, + {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 531: 1401, 1401, 1401, 535: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 548: 1401, 1401, 1401, 553: 1401, 1401, 1401, 1401, 1401, 1401, 560: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 578: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 587: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 608: 1401, 1401, 1401, 1401, 1401, 614: 1401, 1401, 617: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 631: 1401, 1401, 1401, 1401, 695: 1401, 702: 1401, 711: 1401, 716: 1401, 724: 1401}, // 1510 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 4357}, - {57: 4358}, - {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 531: 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, 560: 1384, 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, 614: 1384, 1384, 617: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 631: 1384, 1384, 1384, 1384, 695: 1384, 702: 1384}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 4360}, - {57: 4361}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 4361}, + {57: 4362}, + {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 531: 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, 560: 1388, 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, 614: 1388, 1388, 617: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 631: 1388, 1388, 1388, 1388, 695: 1388, 702: 1388}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 4364}, + {57: 4365}, // 1515 - {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 531: 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, 560: 1385, 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, 614: 1385, 1385, 617: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 631: 1385, 1385, 1385, 1385, 695: 1385, 702: 1385}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4363}, - {9: 4364, 541: 4365, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {59: 4376, 118: 4372, 172: 4378, 175: 4373, 4371, 179: 4375, 552: 4383, 585: 4369, 708: 4382, 733: 4374, 4379, 4380, 738: 4381, 813: 4377, 950: 4370, 1118: 4368}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 4366}, + {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 531: 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, 560: 1389, 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, 614: 1389, 1389, 617: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 631: 1389, 1389, 1389, 1389, 695: 1389, 702: 1389}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4367}, + {9: 4368, 541: 4369, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {59: 4380, 118: 4376, 172: 4382, 175: 4377, 4375, 179: 4379, 552: 4387, 585: 4373, 708: 4386, 733: 4378, 4383, 4384, 738: 4385, 813: 4381, 950: 4374, 1118: 4372}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 4370}, // 1520 - {57: 4367}, - {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 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, 560: 1445, 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, 614: 1445, 1445, 617: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 631: 1445, 1445, 1445, 1445, 695: 1445, 702: 1445}, - {57: 4419}, - {57: 459, 530: 4398, 720: 459, 840: 4399, 887: 4418}, - {16: 459, 57: 459, 530: 4398, 552: 459, 585: 459, 708: 459, 720: 459, 840: 4399, 887: 4403}, + {57: 4371}, + {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 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, 560: 1449, 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, 614: 1449, 1449, 617: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 631: 1449, 1449, 1449, 1449, 695: 1449, 702: 1449}, + {57: 4423}, + {57: 463, 530: 4402, 720: 463, 840: 4403, 887: 4422}, + {16: 463, 57: 463, 530: 4402, 552: 463, 585: 463, 708: 463, 720: 463, 840: 4403, 887: 4407}, // 1525 - {57: 1263, 720: 1263}, - {57: 1262, 720: 1262}, - {57: 459, 530: 4398, 720: 459, 840: 4399, 887: 4402}, - {57: 452, 530: 4385, 720: 452, 840: 4386, 1002: 4401, 1009: 4387}, - {57: 459, 530: 4398, 720: 459, 840: 4399, 887: 4397}, + {57: 1267, 720: 1267}, + {57: 1266, 720: 1266}, + {57: 463, 530: 4402, 720: 463, 840: 4403, 887: 4406}, + {57: 456, 530: 4389, 720: 456, 840: 4390, 1002: 4405, 1009: 4391}, + {57: 463, 530: 4402, 720: 463, 840: 4403, 887: 4401}, // 1530 - {57: 525, 720: 525, 736: 4394, 4395, 1221: 4396}, - {57: 525, 720: 525, 736: 4394, 4395, 1221: 4393}, - {57: 1256, 720: 1256}, - {57: 1255, 720: 1255}, - {57: 452, 530: 4385, 720: 452, 840: 4386, 1002: 4384, 1009: 4387}, + {57: 529, 720: 529, 736: 4398, 4399, 1221: 4400}, + {57: 529, 720: 529, 736: 4398, 4399, 1221: 4397}, + {57: 1260, 720: 1260}, + {57: 1259, 720: 1259}, + {57: 456, 530: 4389, 720: 456, 840: 4390, 1002: 4388, 1009: 4391}, // 1535 - {57: 1253, 720: 1253}, - {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: 1254, 720: 1254}, - {559: 3028, 798: 3856, 815: 4388}, + {57: 1257, 720: 1257}, + {16: 501, 57: 501, 530: 501, 552: 501, 585: 501, 708: 501, 720: 501}, + {16: 500, 57: 500, 530: 500, 552: 500, 585: 500, 708: 500, 720: 500}, + {57: 1258, 720: 1258}, + {559: 3032, 798: 3860, 815: 4392}, // 1540 - {451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 57: 451, 59: 451, 529: 451, 533: 451, 451, 451, 451, 451, 545: 451, 547: 451, 700: 451, 451, 703: 451, 451, 451, 451, 451, 720: 451, 813: 451, 818: 451}, - {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 57: 450, 59: 450, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 700: 450, 450, 703: 450, 450, 450, 450, 450, 720: 450, 813: 450, 818: 450}, - {9: 4390, 57: 4389}, - {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 16: 460, 57: 460, 59: 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, 460, 703: 460, 460, 460, 460, 460, 460, 720: 460, 813: 460, 818: 460}, - {559: 3028, 798: 3856, 815: 4391}, + {455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 57: 455, 59: 455, 529: 455, 533: 455, 455, 455, 455, 455, 545: 455, 547: 455, 700: 455, 455, 703: 455, 455, 455, 455, 455, 720: 455, 813: 455, 818: 455}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 59: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 454, 703: 454, 454, 454, 454, 454, 720: 454, 813: 454, 818: 454}, + {9: 4394, 57: 4393}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 464, 57: 464, 59: 464, 151: 464, 464, 464, 529: 464, 533: 464, 464, 464, 464, 464, 545: 464, 547: 464, 552: 464, 576: 464, 585: 464, 604: 464, 700: 464, 464, 703: 464, 464, 464, 464, 464, 464, 720: 464, 813: 464, 818: 464}, + {559: 3032, 798: 3860, 815: 4395}, // 1545 - {57: 4392}, - {449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 57: 449, 59: 449, 529: 449, 533: 449, 449, 449, 449, 449, 545: 449, 547: 449, 700: 449, 449, 703: 449, 449, 449, 449, 449, 720: 449, 813: 449, 818: 449}, - {57: 1257, 720: 1257}, - {57: 524, 720: 524}, - {57: 523, 720: 523}, + {57: 4396}, + {453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 57: 453, 59: 453, 529: 453, 533: 453, 453, 453, 453, 453, 545: 453, 547: 453, 700: 453, 453, 703: 453, 453, 453, 453, 453, 720: 453, 813: 453, 818: 453}, + {57: 1261, 720: 1261}, + {57: 528, 720: 528}, + {57: 527, 720: 527}, // 1550 - {57: 1258, 720: 1258}, - {57: 1259, 720: 1259}, - {559: 3028, 798: 3856, 815: 4400}, - {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 16: 458, 57: 458, 59: 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, 458, 703: 458, 458, 458, 458, 458, 458, 720: 458, 813: 458, 818: 458}, - {57: 4389}, + {57: 1262, 720: 1262}, + {57: 1263, 720: 1263}, + {559: 3032, 798: 3860, 815: 4404}, + {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 16: 462, 57: 462, 59: 462, 151: 462, 462, 462, 529: 462, 533: 462, 462, 462, 462, 462, 545: 462, 547: 462, 552: 462, 576: 462, 585: 462, 604: 462, 700: 462, 462, 703: 462, 462, 462, 462, 462, 462, 720: 462, 813: 462, 818: 462}, + {57: 4393}, // 1555 - {57: 1260, 720: 1260}, - {57: 1261, 720: 1261}, - {16: 4408, 57: 446, 552: 4409, 585: 4405, 708: 4407, 720: 446, 852: 4406, 895: 4404}, {57: 1264, 720: 1264}, - {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 16: 4408, 57: 443, 529: 443, 533: 443, 443, 443, 443, 443, 545: 443, 547: 443, 552: 4409, 700: 443, 443, 703: 443, 443, 443, 443, 443, 4407, 720: 443, 852: 4416, 1398: 4415}, + {57: 1265, 720: 1265}, + {16: 4412, 57: 450, 552: 4413, 585: 4409, 708: 4411, 720: 450, 852: 4410, 895: 4408}, + {57: 1268, 720: 1268}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 16: 4412, 57: 447, 529: 447, 533: 447, 447, 447, 447, 447, 545: 447, 547: 447, 552: 4413, 700: 447, 447, 703: 447, 447, 447, 447, 447, 4411, 720: 447, 852: 4420, 1398: 4419}, // 1560 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 4412}, - {556: 4411}, - {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: 4410}, - {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}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 4416}, + {556: 4415}, + {444, 444, 444, 444, 444, 444, 444, 444, 444, 10: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 58: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 532: 444, 534: 444, 554: 444, 562: 444, 578: 444, 585: 444}, + {556: 4414}, + {443, 443, 443, 443, 443, 443, 443, 443, 443, 10: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 58: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 532: 443, 534: 443, 554: 443, 562: 443, 578: 443, 585: 443}, // 1565 - {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: 4413, 700: 448, 448, 703: 448, 448, 448, 448, 448, 720: 448, 1397: 4414}, - {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, 447, 703: 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, 444, 703: 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, 445, 703: 445, 445, 445, 445, 445, 720: 445}, + {445, 445, 445, 445, 445, 445, 445, 445, 445, 10: 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 58: 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 532: 445, 534: 445, 554: 445, 562: 445, 578: 445, 585: 445}, + {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 529: 452, 533: 452, 452, 452, 452, 452, 545: 452, 547: 452, 585: 4417, 700: 452, 452, 703: 452, 452, 452, 452, 452, 720: 452, 1397: 4418}, + {451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 57: 451, 529: 451, 533: 451, 451, 451, 451, 451, 545: 451, 547: 451, 700: 451, 451, 703: 451, 451, 451, 451, 451, 720: 451}, + {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, 700: 448, 448, 703: 448, 448, 448, 448, 448, 720: 448}, + {449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 57: 449, 529: 449, 533: 449, 449, 449, 449, 449, 545: 449, 547: 449, 700: 449, 449, 703: 449, 449, 449, 449, 449, 720: 449}, // 1570 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 4417}, - {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, 442, 703: 442, 442, 442, 442, 442, 720: 442}, - {57: 1265, 720: 1265}, - {1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 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, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 548: 1446, 1446, 1446, 553: 1446, 1446, 1446, 1446, 1446, 1446, 560: 1446, 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, 614: 1446, 1446, 617: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 631: 1446, 1446, 1446, 1446, 695: 1446, 702: 1446}, - {565: 3735, 3733, 3734, 3732, 3730, 588: 1271, 799: 3731, 3729}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 4421}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 700: 446, 446, 703: 446, 446, 446, 446, 446, 720: 446}, + {57: 1269, 720: 1269}, + {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 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, 560: 1450, 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, 614: 1450, 1450, 617: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 631: 1450, 1450, 1450, 1450, 695: 1450, 702: 1450}, + {565: 3739, 3737, 3738, 3736, 3734, 588: 1275, 799: 3735, 3733}, // 1575 - {588: 4424, 1301: 4423, 1499: 4422}, - {97: 1267, 588: 4424, 4430, 1301: 4429, 1351: 4428}, - {97: 1270, 588: 1270, 1270}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4425}, - {565: 3735, 3733, 3734, 3732, 3730, 606: 4426, 799: 3731, 3729}, + {588: 4428, 1301: 4427, 1499: 4426}, + {97: 1271, 588: 4428, 4434, 1301: 4433, 1351: 4432}, + {97: 1274, 588: 1274, 1274}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4429}, + {565: 3739, 3737, 3738, 3736, 3734, 606: 4430, 799: 3735, 3733}, // 1580 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4427}, - {97: 1268, 565: 3735, 3733, 3734, 3732, 3730, 588: 1268, 1268, 799: 3731, 3729}, - {97: 4432}, - {97: 1269, 588: 1269, 1269}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4431}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4431}, + {97: 1272, 565: 3739, 3737, 3738, 3736, 3734, 588: 1272, 1272, 799: 3735, 3733}, + {97: 4436}, + {97: 1273, 588: 1273, 1273}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4435}, // 1585 - {97: 1266, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 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, 560: 1447, 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, 614: 1447, 1447, 617: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 631: 1447, 1447, 1447, 1447, 695: 1447, 702: 1447}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4434}, - {536: 4435, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {59: 4376, 118: 4372, 172: 4378, 175: 4373, 4371, 179: 4375, 552: 4383, 585: 4369, 708: 4382, 733: 4374, 4379, 4380, 738: 4381, 813: 4377, 950: 4370, 1118: 4436}, + {97: 1270, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 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, 560: 1451, 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, 614: 1451, 1451, 617: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 631: 1451, 1451, 1451, 1451, 695: 1451, 702: 1451}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4438}, + {536: 4439, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {59: 4380, 118: 4376, 172: 4382, 175: 4377, 4375, 179: 4379, 552: 4387, 585: 4373, 708: 4386, 733: 4378, 4383, 4384, 738: 4385, 813: 4381, 950: 4374, 1118: 4440}, // 1590 - {57: 1440, 720: 4438, 1318: 4437}, - {57: 4439}, - {57: 1439}, - {1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 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, 560: 1448, 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, 614: 1448, 1448, 617: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 631: 1448, 1448, 1448, 1448, 695: 1448, 702: 1448}, - {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 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, 3683, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 548: 1449, 1449, 1449, 553: 1449, 1449, 1449, 1449, 1449, 1449, 560: 1449, 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, 614: 1449, 1449, 617: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 631: 1449, 1449, 1449, 1449, 695: 1449, 702: 1449}, + {57: 1444, 720: 4442, 1318: 4441}, + {57: 4443}, + {57: 1443}, + {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 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, 560: 1452, 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, 614: 1452, 1452, 617: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 631: 1452, 1452, 1452, 1452, 695: 1452, 702: 1452}, + {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 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, 3687, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 548: 1453, 1453, 1453, 553: 1453, 1453, 1453, 1453, 1453, 1453, 560: 1453, 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, 614: 1453, 1453, 617: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 631: 1453, 1453, 1453, 1453, 695: 1453, 702: 1453}, // 1595 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4442}, - {565: 3735, 3733, 3734, 3732, 3730, 584: 4443, 799: 3731, 3729}, - {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 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, 560: 1450, 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, 614: 1450, 1450, 617: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 631: 1450, 1450, 1450, 1450, 695: 1450, 702: 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, 560: 1451, 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, 614: 1451, 1451, 617: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 631: 1451, 1451, 1451, 1451, 695: 1451, 702: 1451}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4446}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4446}, + {565: 3739, 3737, 3738, 3736, 3734, 584: 4447, 799: 3735, 3733}, + {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 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, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 548: 1454, 1454, 1454, 553: 1454, 1454, 1454, 1454, 1454, 1454, 560: 1454, 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, 614: 1454, 1454, 617: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 631: 1454, 1454, 1454, 1454, 695: 1454, 702: 1454}, + {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 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, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 548: 1455, 1455, 1455, 553: 1455, 1455, 1455, 1455, 1455, 1455, 560: 1455, 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, 614: 1455, 1455, 617: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 631: 1455, 1455, 1455, 1455, 695: 1455, 702: 1455}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4450}, // 1600 - {9: 4447}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4448}, - {9: 2181, 57: 4449, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 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, 560: 1452, 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, 614: 1452, 1452, 617: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 631: 1452, 1452, 1452, 1452, 695: 1452, 702: 1452}, - {9: 2182, 57: 4455, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {9: 4451}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4452}, + {9: 2185, 57: 4453, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 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, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 548: 1456, 1456, 1456, 553: 1456, 1456, 1456, 1456, 1456, 1456, 560: 1456, 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, 614: 1456, 1456, 617: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 631: 1456, 1456, 1456, 1456, 695: 1456, 702: 1456}, + {9: 2186, 57: 4459, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1605 - {9: 4452}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4453}, - {9: 2181, 57: 4454, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 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, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 548: 1453, 1453, 1453, 553: 1453, 1453, 1453, 1453, 1453, 1453, 560: 1453, 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, 614: 1453, 1453, 617: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 631: 1453, 1453, 1453, 1453, 695: 1453, 702: 1453}, - {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 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, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 548: 1454, 1454, 1454, 553: 1454, 1454, 1454, 1454, 1454, 1454, 560: 1454, 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, 614: 1454, 1454, 617: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 631: 1454, 1454, 1454, 1454, 695: 1454, 702: 1454}, + {9: 4456}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4457}, + {9: 2185, 57: 4458, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 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, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 548: 1457, 1457, 1457, 553: 1457, 1457, 1457, 1457, 1457, 1457, 560: 1457, 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, 614: 1457, 1457, 617: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 631: 1457, 1457, 1457, 1457, 695: 1457, 702: 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, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 548: 1458, 1458, 1458, 553: 1458, 1458, 1458, 1458, 1458, 1458, 560: 1458, 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, 614: 1458, 1458, 617: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 631: 1458, 1458, 1458, 1458, 695: 1458, 702: 1458}, // 1610 - {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 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, 3683, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 548: 1456, 1456, 1456, 553: 1456, 1456, 1456, 1456, 1456, 1456, 560: 1456, 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, 614: 1456, 1456, 617: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 631: 1456, 1456, 1456, 1456, 695: 1456, 702: 1456}, - {1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 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, 3683, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 548: 1458, 1458, 1458, 553: 1458, 1458, 1458, 1458, 1458, 1458, 560: 1458, 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, 614: 1458, 1458, 617: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 631: 1458, 1458, 1458, 1458, 695: 1458, 702: 1458}, - {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 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, 3683, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 548: 1459, 1459, 1459, 553: 1459, 1459, 1459, 1459, 1459, 1459, 560: 1459, 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, 614: 1459, 1459, 617: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 631: 1459, 1459, 1459, 1459, 695: 1459, 702: 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, 1460, 531: 1460, 1460, 1460, 535: 1460, 1460, 3683, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 548: 1460, 1460, 1460, 553: 1460, 1460, 1460, 1460, 1460, 1460, 560: 1460, 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, 614: 1460, 1460, 617: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 631: 1460, 1460, 1460, 1460, 695: 1460, 702: 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, 1461, 531: 1461, 1461, 1461, 535: 1461, 1461, 3683, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 548: 1461, 1461, 1461, 553: 1461, 1461, 1461, 1461, 1461, 1461, 560: 1461, 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, 614: 1461, 1461, 617: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 631: 1461, 1461, 1461, 1461, 695: 1461, 702: 1461}, + {1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 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, 3687, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 548: 1460, 1460, 1460, 553: 1460, 1460, 1460, 1460, 1460, 1460, 560: 1460, 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, 614: 1460, 1460, 617: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 631: 1460, 1460, 1460, 1460, 695: 1460, 702: 1460}, + {1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 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, 3687, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 548: 1462, 1462, 1462, 553: 1462, 1462, 1462, 1462, 1462, 1462, 560: 1462, 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, 614: 1462, 1462, 617: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 631: 1462, 1462, 1462, 1462, 695: 1462, 702: 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, 1463, 531: 1463, 1463, 1463, 535: 1463, 1463, 3687, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 548: 1463, 1463, 1463, 553: 1463, 1463, 1463, 1463, 1463, 1463, 560: 1463, 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, 614: 1463, 1463, 617: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 631: 1463, 1463, 1463, 1463, 695: 1463, 702: 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, 1464, 531: 1464, 1464, 1464, 535: 1464, 1464, 3687, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 548: 1464, 1464, 1464, 553: 1464, 1464, 1464, 1464, 1464, 1464, 560: 1464, 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, 614: 1464, 1464, 617: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 631: 1464, 1464, 1464, 1464, 695: 1464, 702: 1464}, + {1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 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, 3687, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 548: 1465, 1465, 1465, 553: 1465, 1465, 1465, 1465, 1465, 1465, 560: 1465, 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, 614: 1465, 1465, 617: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 631: 1465, 1465, 1465, 1465, 695: 1465, 702: 1465}, // 1615 - {532: 4464}, - {532: 4463}, - {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 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, 560: 1441, 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, 614: 1441, 1441, 617: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 631: 1441, 1441, 1441, 1441, 695: 1441, 702: 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, 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, 560: 1442, 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, 614: 1442, 1442, 617: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 631: 1442, 1442, 1442, 1442, 695: 1442, 702: 1442}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4466, 3042, 3043, 3041}, + {532: 4468}, + {532: 4467}, + {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 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, 560: 1445, 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, 614: 1445, 1445, 617: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 631: 1445, 1445, 1445, 1445, 695: 1445, 702: 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, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 548: 1446, 1446, 1446, 553: 1446, 1446, 1446, 1446, 1446, 1446, 560: 1446, 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, 614: 1446, 1446, 617: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 631: 1446, 1446, 1446, 1446, 695: 1446, 702: 1446}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4470, 3046, 3047, 3045}, // 1620 - {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 4467, 1473, 1473, 1473, 535: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 548: 1473, 1473, 1473, 553: 1473, 1473, 1473, 1473, 1473, 1473, 560: 1473, 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, 614: 1473, 1473, 617: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 631: 1473, 1473, 1473, 1473, 695: 1473, 702: 1473, 715: 3896, 717: 1473, 1473}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 4468}, - {57: 4469}, - {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 531: 1305, 1305, 1305, 535: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 548: 1305, 1305, 1305, 553: 1305, 1305, 1305, 1305, 1305, 1305, 560: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 578: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 587: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 608: 1305, 1305, 1305, 1305, 1305, 614: 1305, 1305, 617: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 631: 1305, 1305, 1305, 1305, 695: 1305, 702: 1305}, - {1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 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, 560: 1512, 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, 614: 1512, 1512, 617: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 631: 1512, 1512, 1512, 1512, 695: 1512, 700: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512}, + {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 4471, 1477, 1477, 1477, 535: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 548: 1477, 1477, 1477, 553: 1477, 1477, 1477, 1477, 1477, 1477, 560: 1477, 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, 614: 1477, 1477, 617: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 631: 1477, 1477, 1477, 1477, 695: 1477, 702: 1477, 715: 3900, 717: 1477, 1477}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 4472}, + {57: 4473}, + {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 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, 560: 1309, 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, 614: 1309, 1309, 617: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 631: 1309, 1309, 1309, 1309, 695: 1309, 702: 1309}, + {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 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, 560: 1516, 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, 614: 1516, 1516, 617: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 631: 1516, 1516, 1516, 1516, 695: 1516, 700: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516}, // 1625 - {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 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, 560: 1509, 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, 614: 1509, 1509, 617: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 631: 1509, 1509, 1509, 1509, 695: 1509, 700: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509}, - {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 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, 560: 1508, 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, 614: 1508, 1508, 617: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 631: 1508, 1508, 1508, 1508, 695: 1508, 700: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508}, - {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 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, 560: 1506, 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, 614: 1506, 1506, 617: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 631: 1506, 1506, 1506, 1506, 695: 1506, 700: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4476, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4475}, - {57: 4480, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 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, 560: 1513, 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, 614: 1513, 1513, 617: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 631: 1513, 1513, 1513, 1513, 695: 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, 560: 1512, 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, 614: 1512, 1512, 617: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 631: 1512, 1512, 1512, 1512, 695: 1512, 700: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512}, + {1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 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, 1510, 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, 560: 1510, 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, 614: 1510, 1510, 617: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 631: 1510, 1510, 1510, 1510, 695: 1510, 700: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4480, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4479}, + {57: 4484, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1630 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4477}, - {57: 4478, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4479}, - {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 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, 560: 1313, 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, 614: 1313, 1313, 617: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 631: 1313, 1313, 1313, 1313, 695: 1313, 702: 1313}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4481}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4481}, + {57: 4482, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4483}, + {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 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, 560: 1317, 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, 614: 1317, 1317, 617: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 631: 1317, 1317, 1317, 1317, 695: 1317, 702: 1317}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4485}, // 1635 - {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 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, 560: 1314, 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, 614: 1314, 1314, 617: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 631: 1314, 1314, 1314, 1314, 695: 1314, 702: 1314}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4484, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4483}, - {9: 4494, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4485}, - {9: 4486, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 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, 560: 1318, 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, 614: 1318, 1318, 617: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 631: 1318, 1318, 1318, 1318, 695: 1318, 702: 1318}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4488, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4487}, + {9: 4498, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4489}, + {9: 4490, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1640 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4488, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4487}, - {57: 4492, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4489}, - {57: 4490, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4491}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4492, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4491}, + {57: 4496, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4493}, + {57: 4494, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4495}, // 1645 - {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 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, 560: 1309, 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, 614: 1309, 1309, 617: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 631: 1309, 1309, 1309, 1309, 695: 1309, 702: 1309}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4493}, - {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 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, 560: 1311, 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, 614: 1311, 1311, 617: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 631: 1311, 1311, 1311, 1311, 695: 1311, 702: 1311}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 714: 4496, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4495}, - {57: 4500, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 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, 560: 1313, 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, 614: 1313, 1313, 617: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 631: 1313, 1313, 1313, 1313, 695: 1313, 702: 1313}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4497}, + {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 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, 560: 1315, 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, 614: 1315, 1315, 617: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 631: 1315, 1315, 1315, 1315, 695: 1315, 702: 1315}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 714: 4500, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4499}, + {57: 4504, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1650 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4497}, - {57: 4498, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4499}, - {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 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, 560: 1310, 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, 614: 1310, 1310, 617: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 631: 1310, 1310, 1310, 1310, 695: 1310, 702: 1310}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4501}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4501}, + {57: 4502, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4503}, + {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 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, 560: 1314, 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, 614: 1314, 1314, 617: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 631: 1314, 1314, 1314, 1314, 695: 1314, 702: 1314}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4505}, // 1655 - {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 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, 560: 1312, 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, 614: 1312, 1312, 617: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 631: 1312, 1312, 1312, 1312, 695: 1312, 702: 1312}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 885: 4503}, - {9: 4504}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4505}, - {9: 4506, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 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, 560: 1316, 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, 614: 1316, 1316, 617: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 631: 1316, 1316, 1316, 1316, 695: 1316, 702: 1316}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 885: 4507}, + {9: 4508}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4509}, + {9: 4510, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1660 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4507}, - {57: 4508, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 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, 560: 1359, 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, 614: 1359, 1359, 617: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 631: 1359, 1359, 1359, 1359, 695: 1359, 702: 1359}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 885: 4510}, - {9: 4511}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4511}, + {57: 4512, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 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, 560: 1363, 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, 614: 1363, 1363, 617: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 631: 1363, 1363, 1363, 1363, 695: 1363, 702: 1363}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 885: 4514}, + {9: 4515}, // 1665 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4512}, - {9: 4513, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4514}, - {57: 4515, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 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, 560: 1360, 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, 614: 1360, 1360, 617: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 631: 1360, 1360, 1360, 1360, 695: 1360, 702: 1360}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4516}, + {9: 4517, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4518}, + {57: 4519, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 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, 560: 1364, 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, 614: 1364, 1364, 617: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 631: 1364, 1364, 1364, 1364, 695: 1364, 702: 1364}, // 1670 - {175: 4519, 4518, 179: 4520, 185: 4521, 1366: 4517}, - {9: 4522}, - {9: 1349}, - {9: 1348}, - {9: 1347}, + {175: 4523, 4522, 179: 4524, 185: 4525, 1366: 4521}, + {9: 4526}, + {9: 1353}, + {9: 1352}, + {9: 1351}, // 1675 - {9: 1346}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4523}, - {57: 4524, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 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, 560: 1366, 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, 614: 1366, 1366, 617: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 631: 1366, 1366, 1366, 1366, 695: 1366, 702: 1366}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4526}, + {9: 1350}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4527}, + {57: 4528, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 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, 560: 1370, 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, 614: 1370, 1370, 617: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 631: 1370, 1370, 1370, 1370, 695: 1370, 702: 1370}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4530}, // 1680 - {9: 4527}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 4529}, - {2217, 2217, 6: 2217, 2217, 2217, 2217, 15: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 57: 2217, 86: 2217, 88: 2217, 90: 2217, 2217, 95: 2217, 2217, 98: 2217, 2217, 2217, 2217, 103: 2217, 133: 2217, 163: 2217, 2217, 2217, 2217, 534: 2217, 537: 2217, 2217, 552: 2217, 2217, 555: 2217, 562: 2217, 564: 2217, 708: 2217, 2217, 719: 2217}, - {57: 4535}, + {9: 4531}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 4533}, + {2221, 2221, 6: 2221, 2221, 2221, 2221, 15: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 57: 2221, 86: 2221, 88: 2221, 90: 2221, 2221, 95: 2221, 2221, 98: 2221, 2221, 2221, 2221, 103: 2221, 133: 2221, 163: 2221, 2221, 2221, 2221, 534: 2221, 537: 2221, 2221, 552: 2221, 2221, 555: 2221, 562: 2221, 564: 2221, 708: 2221, 2221, 719: 2221}, + {57: 4539}, {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, 719: 167}, // 1685 - {559: 3028, 798: 4528, 824: 4534}, - {559: 3028, 798: 4533}, + {559: 3032, 798: 4532, 824: 4538}, + {559: 3032, 798: 4537}, {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, 719: 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, 719: 166}, - {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 531: 1337, 1337, 1337, 535: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 548: 1337, 1337, 1337, 553: 1337, 1337, 1337, 1337, 1337, 1337, 560: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 578: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 587: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 608: 1337, 1337, 1337, 1337, 1337, 614: 1337, 1337, 617: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 631: 1337, 1337, 1337, 1337, 695: 1337, 702: 1337}, + {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 531: 1341, 1341, 1341, 535: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 548: 1341, 1341, 1341, 553: 1341, 1341, 1341, 1341, 1341, 1341, 560: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 578: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 587: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 608: 1341, 1341, 1341, 1341, 1341, 614: 1341, 1341, 617: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 631: 1341, 1341, 1341, 1341, 695: 1341, 702: 1341}, // 1690 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4537}, - {57: 4538}, - {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 531: 1338, 1338, 1338, 535: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 548: 1338, 1338, 1338, 553: 1338, 1338, 1338, 1338, 1338, 1338, 560: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 578: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 587: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 608: 1338, 1338, 1338, 1338, 1338, 614: 1338, 1338, 617: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 631: 1338, 1338, 1338, 1338, 695: 1338, 702: 1338}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4540}, - {57: 4541, 536: 4542, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4541}, + {57: 4542}, + {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 531: 1342, 1342, 1342, 535: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 548: 1342, 1342, 1342, 553: 1342, 1342, 1342, 1342, 1342, 1342, 560: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 578: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 587: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 608: 1342, 1342, 1342, 1342, 1342, 614: 1342, 1342, 617: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 631: 1342, 1342, 1342, 1342, 695: 1342, 702: 1342}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4544}, + {57: 4545, 536: 4546, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, // 1695 - {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 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, 560: 1354, 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, 614: 1354, 1354, 617: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 631: 1354, 1354, 1354, 1354, 695: 1354, 702: 1354}, - {552: 4383, 585: 4544, 708: 4382, 950: 4543}, - {530: 4398, 840: 4547}, - {530: 4398, 840: 4545}, - {57: 4546}, + {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 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, 560: 1358, 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, 614: 1358, 1358, 617: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 631: 1358, 1358, 1358, 1358, 695: 1358, 702: 1358}, + {552: 4387, 585: 4548, 708: 4386, 950: 4547}, + {530: 4402, 840: 4551}, + {530: 4402, 840: 4549}, + {57: 4550}, // 1700 - {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 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, 560: 1352, 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, 614: 1352, 1352, 617: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 631: 1352, 1352, 1352, 1352, 695: 1352, 702: 1352}, - {57: 4548}, - {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 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, 560: 1353, 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, 614: 1353, 1353, 617: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 631: 1353, 1353, 1353, 1353, 695: 1353, 702: 1353}, - {1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 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, 560: 1376, 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, 614: 1376, 1376, 617: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 631: 1376, 1376, 1376, 1376, 695: 1376, 702: 1376}, - {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 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, 560: 1377, 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, 614: 1377, 1377, 617: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 631: 1377, 1377, 1377, 1377, 695: 1377, 702: 1377}, + {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 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, 560: 1356, 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, 614: 1356, 1356, 617: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 631: 1356, 1356, 1356, 1356, 695: 1356, 702: 1356}, + {57: 4552}, + {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 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, 560: 1357, 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, 614: 1357, 1357, 617: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 631: 1357, 1357, 1357, 1357, 695: 1357, 702: 1357}, + {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 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, 560: 1380, 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, 614: 1380, 1380, 617: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 631: 1380, 1380, 1380, 1380, 695: 1380, 702: 1380}, + {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 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, 560: 1381, 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, 614: 1381, 1381, 617: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 631: 1381, 1381, 1381, 1381, 695: 1381, 702: 1381}, // 1705 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 4552}, - {57: 4553}, - {1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 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, 560: 1373, 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, 614: 1373, 1373, 617: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 631: 1373, 1373, 1373, 1373, 695: 1373, 702: 1373}, - {1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 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, 560: 1378, 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, 614: 1378, 1378, 617: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 631: 1378, 1378, 1378, 1378, 695: 1378, 702: 1378}, - {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, 559: 1434, 577: 1434, 585: 1434, 1434, 613: 1434, 616: 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, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 696: 1434, 1434, 1434, 1434, 710: 1434, 714: 4164, 828: 4162, 4163, 883: 4165, 886: 4166, 911: 4556, 4167}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 4556}, + {57: 4557}, + {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 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, 560: 1377, 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, 614: 1377, 1377, 617: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 631: 1377, 1377, 1377, 1377, 695: 1377, 702: 1377}, + {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 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, 560: 1382, 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, 614: 1382, 1382, 617: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 631: 1382, 1382, 1382, 1382, 695: 1382, 702: 1382}, + {2: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 10: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 58: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 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, 532: 1438, 1438, 1438, 1438, 539: 1438, 1438, 542: 1438, 1438, 1438, 546: 1438, 1438, 551: 1438, 1438, 559: 1438, 577: 1438, 585: 1438, 1438, 613: 1438, 616: 1438, 627: 1438, 1438, 1438, 1438, 635: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 696: 1438, 1438, 1438, 1438, 710: 1438, 714: 4168, 828: 4166, 4167, 884: 4169, 886: 4170, 911: 4560, 4171}, // 1710 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4557}, - {57: 4558, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 531: 1151, 1151, 1151, 535: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 548: 1151, 1151, 1151, 553: 1151, 1151, 1151, 1151, 1151, 1151, 560: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 587: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 608: 1151, 1151, 1151, 1151, 1151, 614: 1151, 1151, 617: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 631: 1151, 1151, 1151, 1151, 695: 1151, 702: 1151, 819: 4054, 831: 4172, 843: 4559}, - {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 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, 560: 1335, 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, 614: 1335, 1335, 617: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 631: 1335, 1335, 1335, 1335, 695: 1335, 702: 1335}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 4561}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4561}, + {57: 4562, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 531: 1155, 1155, 1155, 535: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 548: 1155, 1155, 1155, 553: 1155, 1155, 1155, 1155, 1155, 1155, 560: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 587: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 608: 1155, 1155, 1155, 1155, 1155, 614: 1155, 1155, 617: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 631: 1155, 1155, 1155, 1155, 695: 1155, 702: 1155, 819: 4058, 831: 4176, 843: 4563}, + {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 531: 1339, 1339, 1339, 535: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 548: 1339, 1339, 1339, 553: 1339, 1339, 1339, 1339, 1339, 1339, 560: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 578: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 587: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 608: 1339, 1339, 1339, 1339, 1339, 614: 1339, 1339, 617: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 631: 1339, 1339, 1339, 1339, 695: 1339, 702: 1339}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 4565}, // 1715 - {57: 4562}, - {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 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, 560: 1306, 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, 614: 1306, 1306, 617: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 631: 1306, 1306, 1306, 1306, 695: 1306, 702: 1306}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4564}, - {57: 4565}, - {2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 531: 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 547: 2499, 2499, 2499, 2499, 553: 2499, 2499, 2499, 2499, 2499, 2499, 560: 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 578: 2499, 2499, 2499, 2499, 2499, 2499, 2499, 587: 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 608: 2499, 2499, 2499, 2499, 2499, 614: 2499, 2499, 617: 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 631: 2499, 2499, 2499, 2499, 695: 2499, 700: 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499}, + {57: 4566}, + {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 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, 560: 1310, 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, 614: 1310, 1310, 617: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 631: 1310, 1310, 1310, 1310, 695: 1310, 702: 1310}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4568}, + {57: 4569}, + {2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 531: 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 547: 2503, 2503, 2503, 2503, 553: 2503, 2503, 2503, 2503, 2503, 2503, 560: 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 578: 2503, 2503, 2503, 2503, 2503, 2503, 2503, 587: 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 608: 2503, 2503, 2503, 2503, 2503, 614: 2503, 2503, 617: 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 631: 2503, 2503, 2503, 2503, 695: 2503, 700: 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503}, // 1720 - {557: 4567}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4568}, - {2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 531: 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 547: 2500, 2500, 2500, 2500, 553: 2500, 2500, 2500, 2500, 2500, 2500, 560: 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 578: 2500, 2500, 2500, 2500, 2500, 2500, 2500, 587: 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 608: 2500, 2500, 2500, 2500, 2500, 614: 2500, 2500, 617: 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 631: 2500, 2500, 2500, 2500, 695: 2500, 700: 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4577, 3587, 3669, 3586, 3583}, - {117: 4573, 258: 4571, 272: 4572, 1255: 4574}, + {557: 4571}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4572}, + {2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 531: 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 547: 2504, 2504, 2504, 2504, 553: 2504, 2504, 2504, 2504, 2504, 2504, 560: 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 578: 2504, 2504, 2504, 2504, 2504, 2504, 2504, 587: 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 608: 2504, 2504, 2504, 2504, 2504, 614: 2504, 2504, 617: 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 631: 2504, 2504, 2504, 2504, 695: 2504, 700: 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4581, 3591, 3673, 3590, 3587}, + {117: 4577, 258: 4575, 272: 4576, 1255: 4578}, // 1725 - {9: 2828, 57: 2828, 93: 2828, 134: 2828, 136: 2828, 158: 2828, 711: 2828}, - {9: 2827, 57: 2827, 93: 2827, 134: 2827, 136: 2827, 158: 2827, 711: 2827}, - {9: 2826, 57: 2826, 93: 2826, 134: 2826, 136: 2826, 158: 2826, 711: 2826}, - {711: 4575}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4576, 3587, 3669, 3586, 3583}, + {9: 2832, 57: 2832, 93: 2832, 134: 2832, 136: 2832, 158: 2832, 711: 2832}, + {9: 2831, 57: 2831, 93: 2831, 134: 2831, 136: 2831, 158: 2831, 711: 2831}, + {9: 2830, 57: 2830, 93: 2830, 134: 2830, 136: 2830, 158: 2830, 711: 2830}, + {711: 4579}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4580, 3591, 3673, 3590, 3587}, // 1730 - {2, 2, 9: 2, 51: 2, 93: 2, 117: 2, 537: 3683, 695: 2, 702: 3684}, - {4, 4, 9: 4, 51: 4, 93: 4, 117: 4, 537: 3683, 695: 4, 702: 3684}, - {2: 2307, 2307, 2307, 2307, 2307, 2307, 2307, 10: 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 58: 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 530: 2307, 532: 2307, 2307, 2307, 2307, 539: 2307, 2307, 542: 2307, 2307, 2307, 546: 2307, 2307, 2307, 551: 2307, 2307, 559: 2307, 577: 2307, 585: 2307, 2307, 613: 2307, 616: 2307, 627: 2307, 2307, 2307, 2307, 635: 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 696: 2307, 2307, 2307, 2307, 710: 2307, 932: 2307}, - {229: 4581, 231: 4580, 932: 4582, 1254: 4583}, - {2825, 2825, 9: 2825, 51: 2825, 57: 2825, 93: 2825, 117: 2825, 134: 2825, 136: 2825, 695: 2825}, + {2, 2, 9: 2, 51: 2, 93: 2, 117: 2, 537: 3687, 695: 2, 702: 3688}, + {4, 4, 9: 4, 51: 4, 93: 4, 117: 4, 537: 3687, 695: 4, 702: 3688}, + {2: 2311, 2311, 2311, 2311, 2311, 2311, 2311, 10: 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 58: 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 530: 2311, 532: 2311, 2311, 2311, 2311, 539: 2311, 2311, 542: 2311, 2311, 2311, 546: 2311, 2311, 2311, 551: 2311, 2311, 559: 2311, 577: 2311, 585: 2311, 2311, 613: 2311, 616: 2311, 627: 2311, 2311, 2311, 2311, 635: 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 696: 2311, 2311, 2311, 2311, 710: 2311, 932: 2311}, + {229: 4585, 231: 4584, 932: 4586, 1254: 4587}, + {2829, 2829, 9: 2829, 51: 2829, 57: 2829, 93: 2829, 117: 2829, 134: 2829, 136: 2829, 695: 2829}, // 1735 - {2824, 2824, 9: 2824, 51: 2824, 57: 2824, 93: 2824, 117: 2824, 134: 2824, 136: 2824, 695: 2824}, - {2823, 2823, 9: 2823, 51: 2823, 57: 2823, 93: 2823, 117: 2823, 134: 2823, 136: 2823, 695: 2823}, + {2828, 2828, 9: 2828, 51: 2828, 57: 2828, 93: 2828, 117: 2828, 134: 2828, 136: 2828, 695: 2828}, + {2827, 2827, 9: 2827, 51: 2827, 57: 2827, 93: 2827, 117: 2827, 134: 2827, 136: 2827, 695: 2827}, {6, 6, 9: 6, 51: 6, 93: 6, 117: 6, 695: 6}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4586, 627: 3672, 770: 4585, 3042, 3043, 3041, 775: 4588, 935: 4587}, - {2455, 2455, 9: 2455, 51: 2455, 93: 2455, 110: 2455, 2455, 2455, 2455, 2455, 117: 2455, 695: 2455}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4590, 627: 3676, 769: 4589, 3046, 3047, 3045, 775: 4592, 935: 4591}, + {2459, 2459, 9: 2459, 51: 2459, 93: 2459, 110: 2459, 2459, 2459, 2459, 2459, 117: 2459, 695: 2459}, // 1740 - {2454, 2454, 9: 2454, 51: 2454, 93: 2454, 110: 2454, 2454, 2454, 2454, 2454, 117: 2454, 695: 2454}, + {2458, 2458, 9: 2458, 51: 2458, 93: 2458, 110: 2458, 2458, 2458, 2458, 2458, 117: 2458, 695: 2458}, {8, 8, 9: 8, 51: 8, 93: 8, 117: 8, 695: 8}, {7, 7, 9: 7, 51: 7, 93: 7, 117: 7, 695: 7}, {10, 10, 9: 10, 51: 10, 93: 10, 117: 10, 695: 10}, - {51: 3032, 93: 3033, 117: 3036, 695: 3035, 1072: 4591, 3034}, + {51: 3036, 93: 3037, 117: 3040, 695: 3039, 1072: 4595, 3038}, // 1745 {9, 9, 9: 9, 51: 9, 93: 9, 117: 9, 695: 9}, - {26, 26, 158: 4599, 171: 4598, 174: 4597, 457: 4600, 1041: 4596, 1327: 4593, 4595, 1350: 4594}, + {26, 26, 158: 4603, 171: 4602, 174: 4601, 457: 4604, 1041: 4600, 1327: 4597, 4599, 1350: 4598}, {27, 27}, - {25, 25, 9: 4615, 158: 4599, 171: 4598, 174: 4597, 1041: 4614}, + {25, 25, 9: 4619, 158: 4603, 171: 4602, 174: 4601, 1041: 4618}, {24, 24}, // 1750 {23, 23, 9: 23, 158: 23, 171: 23, 174: 23}, - {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, 2308, 530: 2308, 532: 2308, 2308, 2308, 2308, 539: 2308, 2308, 542: 2308, 2308, 2308, 546: 2308, 2308, 551: 2308, 2308, 554: 4578, 559: 2308, 577: 2308, 585: 2308, 2308, 613: 2308, 616: 2308, 627: 2308, 2308, 2308, 2308, 635: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 696: 2308, 2308, 2308, 2308, 710: 2308, 801: 4612}, - {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, 2308, 530: 2308, 532: 2308, 2308, 2308, 2308, 539: 2308, 2308, 542: 2308, 2308, 2308, 546: 2308, 2308, 551: 2308, 2308, 554: 4578, 559: 2308, 577: 2308, 585: 2308, 2308, 613: 2308, 616: 2308, 627: 2308, 2308, 2308, 2308, 635: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 696: 2308, 2308, 2308, 2308, 710: 2308, 801: 4610}, - {532: 2308, 554: 4578, 640: 2308, 801: 4605}, - {410: 4603, 4602, 4604, 451: 4601}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 530: 2312, 532: 2312, 2312, 2312, 2312, 539: 2312, 2312, 542: 2312, 2312, 2312, 546: 2312, 2312, 551: 2312, 2312, 554: 4582, 559: 2312, 577: 2312, 585: 2312, 2312, 613: 2312, 616: 2312, 627: 2312, 2312, 2312, 2312, 635: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 696: 2312, 2312, 2312, 2312, 710: 2312, 801: 4616}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 530: 2312, 532: 2312, 2312, 2312, 2312, 539: 2312, 2312, 542: 2312, 2312, 2312, 546: 2312, 2312, 551: 2312, 2312, 554: 4582, 559: 2312, 577: 2312, 585: 2312, 2312, 613: 2312, 616: 2312, 627: 2312, 2312, 2312, 2312, 635: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 696: 2312, 2312, 2312, 2312, 710: 2312, 801: 4614}, + {532: 2312, 554: 4582, 640: 2312, 801: 4609}, + {410: 4607, 4606, 4608, 451: 4605}, // 1755 {16, 16}, {15, 15}, {14, 14}, {13, 13}, - {532: 4606, 640: 4607}, + {532: 4610, 640: 4611}, // 1760 {18, 18, 9: 18, 158: 18, 171: 18, 174: 18}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4608}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 4609}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4612}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 4613}, {17, 17, 9: 17, 158: 17, 171: 17, 174: 17}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4611}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4615}, // 1765 - {19, 19, 9: 19, 158: 19, 171: 19, 174: 19, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4613}, - {20, 20, 9: 20, 158: 20, 171: 20, 174: 20, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {19, 19, 9: 19, 158: 19, 171: 19, 174: 19, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4617}, + {20, 20, 9: 20, 158: 20, 171: 20, 174: 20, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, {22, 22, 9: 22, 158: 22, 171: 22, 174: 22}, - {158: 4599, 171: 4598, 174: 4597, 1041: 4616}, + {158: 4603, 171: 4602, 174: 4601, 1041: 4620}, // 1770 {21, 21, 9: 21, 158: 21, 171: 21, 174: 21}, - {285: 4620, 384: 4618, 893: 4619}, - {531: 4628, 581: 134, 1418: 4627}, - {532: 4626}, - {2: 4622, 532: 4621}, + {285: 4624, 384: 4622, 893: 4623}, + {531: 4632, 581: 134, 1418: 4631}, + {532: 4630}, + {2: 4626, 532: 4625}, // 1775 - {532: 4625}, - {532: 4623}, - {532: 4624}, + {532: 4629}, + {532: 4627}, + {532: 4628}, {135, 135}, {136, 136}, // 1780 {137, 137}, - {581: 4634}, - {225: 4629}, - {730: 4630, 994: 4631}, - {185: 4632}, + {581: 4638}, + {225: 4633}, + {730: 4634, 994: 4635}, + {185: 4636}, // 1785 {581: 133}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4633}, - {2112, 2112, 9: 2112, 57: 2112, 529: 2112, 531: 2112, 538: 2112, 2112, 2112, 2112, 548: 2112, 2112, 2112, 553: 2112, 555: 2112, 2112, 2112, 2112, 561: 2112, 2112, 2112, 2112, 3735, 3733, 3734, 3732, 3730, 2112, 2112, 2112, 2112, 2112, 2112, 579: 2112, 2112, 2112, 2112, 584: 2112, 590: 2112, 799: 3731, 3729}, - {246: 4647, 530: 2899, 2898, 4648, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 712: 4646, 3010, 723: 4635, 774: 4636, 802: 2862, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 4645}, - {548: 4664, 607: 2107, 957: 4663}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4637}, + {2116, 2116, 9: 2116, 57: 2116, 529: 2116, 531: 2116, 538: 2116, 2116, 2116, 2116, 548: 2116, 2116, 2116, 553: 2116, 555: 2116, 2116, 2116, 2116, 561: 2116, 2116, 2116, 2116, 3739, 3737, 3738, 3736, 3734, 2116, 2116, 2116, 2116, 2116, 2116, 579: 2116, 2116, 2116, 2116, 584: 2116, 590: 2116, 799: 3735, 3733}, + {246: 4651, 530: 2903, 2902, 4652, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 712: 4650, 3014, 723: 4639, 774: 4640, 802: 2866, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 4649}, + {548: 4668, 607: 2111, 957: 4667}, // 1790 - {624, 624, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {626, 626, 538: 1007, 549: 1007, 1007}, + {628, 628, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {630, 630, 538: 1011, 549: 1011, 1011}, + {635, 635}, + {634, 634}, + {633, 633}, + // 1795 + {632, 632}, {631, 631}, - {630, 630}, {629, 629}, - // 1795 - {628, 628}, {627, 627}, - {625, 625}, - {623, 623}, {143, 143}, // 1800 - {246: 4657, 530: 2899, 2898, 4658, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 723: 4635, 774: 4636, 802: 2862, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 4656}, - {159: 4649}, + {246: 4661, 530: 2903, 2902, 4662, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 723: 4639, 774: 4640, 802: 2866, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 4660}, + {159: 4653}, {139, 139}, - {418, 418, 553: 418, 555: 418, 562: 4650, 418, 888: 4651, 4652}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4655}, + {422, 422, 553: 422, 555: 422, 562: 4654, 422, 888: 4655, 4656}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4659}, // 1805 - {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}, - {1492, 1492, 553: 1492, 555: 1492, 563: 3847, 841: 3901, 908: 4653}, - {1061, 1061, 553: 3849, 555: 3848, 842: 3906, 924: 4654}, + {421, 421, 57: 421, 529: 421, 531: 421, 538: 421, 541: 421, 549: 421, 421, 553: 421, 555: 421, 557: 421, 421, 561: 421, 563: 421, 570: 421, 421, 573: 421}, + {1496, 1496, 553: 1496, 555: 1496, 563: 3851, 841: 3905, 908: 4657}, + {1065, 1065, 553: 3853, 555: 3852, 842: 3910, 924: 4658}, {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: 3735, 3733, 3734, 3732, 3730, 419, 419, 573: 419, 799: 3731, 3729}, + {423, 423, 57: 423, 529: 423, 531: 423, 538: 423, 541: 423, 549: 423, 423, 553: 423, 555: 423, 557: 423, 423, 561: 423, 563: 423, 565: 3739, 3737, 3738, 3736, 3734, 423, 423, 573: 423, 799: 3735, 3733}, // 1810 {142, 142}, - {159: 4659}, + {159: 4663}, {138, 138}, - {418, 418, 553: 418, 555: 418, 562: 4650, 418, 888: 4651, 4660}, - {1492, 1492, 553: 1492, 555: 1492, 563: 3847, 841: 3901, 908: 4661}, + {422, 422, 553: 422, 555: 422, 562: 4654, 422, 888: 4655, 4664}, + {1496, 1496, 553: 1496, 555: 1496, 563: 3851, 841: 3905, 908: 4665}, // 1815 - {1061, 1061, 553: 3849, 555: 3848, 842: 3906, 924: 4662}, + {1065, 1065, 553: 3853, 555: 3852, 842: 3910, 924: 4666}, {140, 140}, - {607: 4665}, - {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, 558: 2106, 560: 2106, 607: 2106, 642: 2106}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4666}, + {607: 4669}, + {2: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 10: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 58: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 530: 2110, 558: 2110, 560: 2110, 607: 2110, 642: 2110}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4670}, // 1820 - {2683, 2683, 2683, 2683, 2683, 2683, 4714, 4716, 574, 10: 4683, 15: 4733, 2438, 4731, 4670, 4735, 4722, 4751, 4718, 4715, 4717, 4720, 4721, 4723, 4730, 574, 4741, 4742, 4752, 4728, 4729, 4734, 4736, 4748, 4747, 4756, 4749, 4746, 4739, 4744, 4745, 4738, 4740, 4743, 4732, 4753, 4754, 89: 4685, 4706, 4707, 102: 4708, 208: 4688, 234: 4677, 249: 4671, 251: 4669, 253: 4692, 256: 4693, 270: 4687, 276: 4703, 290: 4681, 299: 4689, 305: 4684, 324: 4694, 331: 4690, 338: 4704, 4705, 343: 4672, 531: 4702, 534: 4713, 537: 2438, 4750, 545: 2683, 552: 2438, 556: 4674, 561: 4709, 563: 4691, 4701, 645: 4675, 701: 4680, 708: 2438, 4719, 712: 4668, 723: 4696, 726: 4682, 728: 4710, 765: 4695, 4697, 768: 4676, 4686, 865: 4724, 890: 4726, 909: 4725, 930: 4727, 936: 4737, 940: 4755, 971: 4700, 985: 4698, 1019: 4673, 1027: 4678, 1108: 4712, 1283: 4679, 1307: 4699, 1313: 4711, 4667}, - {2436, 2436, 5540, 5542, 5543, 5541, 545: 5544, 1231: 5539, 1315: 5538}, - {545: 5512}, - {2841, 2841, 200: 5506, 545: 5507}, - {214: 5498}, + {2687, 2687, 2687, 2687, 2687, 2687, 4718, 4720, 578, 10: 4687, 15: 4737, 2442, 4735, 4674, 4739, 4726, 4755, 4722, 4719, 4721, 4724, 4725, 4727, 4734, 578, 4745, 4746, 4756, 4732, 4733, 4738, 4740, 4752, 4751, 4760, 4753, 4750, 4743, 4748, 4749, 4742, 4744, 4747, 4736, 4757, 4758, 89: 4689, 4710, 4711, 102: 4712, 208: 4692, 234: 4681, 249: 4675, 251: 4673, 253: 4696, 256: 4697, 270: 4691, 276: 4707, 290: 4685, 299: 4693, 305: 4688, 324: 4698, 331: 4694, 338: 4708, 4709, 343: 4676, 531: 4706, 534: 4717, 537: 2442, 4754, 545: 2687, 552: 2442, 556: 4678, 561: 4713, 563: 4695, 4705, 645: 4679, 701: 4684, 708: 2442, 4723, 712: 4672, 723: 4700, 726: 4686, 728: 4714, 765: 4699, 4701, 768: 4680, 773: 4690, 866: 4728, 890: 4730, 909: 4729, 930: 4731, 936: 4741, 940: 4759, 971: 4704, 985: 4702, 1019: 4677, 1027: 4682, 1108: 4716, 1283: 4683, 1307: 4703, 1313: 4715, 4671}, + {2440, 2440, 5544, 5546, 5547, 5545, 545: 5548, 1231: 5543, 1315: 5542}, + {545: 5516}, + {2845, 2845, 200: 5510, 545: 5511}, + {214: 5502}, // 1825 - {532: 2308, 534: 2308, 554: 4578, 801: 5495}, - {532: 2308, 534: 2308, 554: 4578, 801: 5492}, - {2769, 2769, 2769, 2769, 2769, 2769, 4714, 4716, 574, 2769, 15: 4733, 2438, 4731, 4670, 4735, 4722, 4751, 4718, 4715, 4717, 4720, 4721, 4723, 4730, 574, 4741, 4742, 4752, 4728, 4729, 4734, 4736, 4748, 4747, 4756, 4749, 4746, 4739, 4744, 4745, 4738, 4740, 4743, 4732, 4753, 4754, 534: 4713, 537: 2438, 4750, 545: 2769, 552: 2438, 564: 5488, 708: 2438, 4719, 865: 4724, 890: 4726, 909: 4725, 930: 4727, 936: 4737, 940: 5489}, - {200: 5473, 207: 5474}, - {711: 5465}, + {532: 2312, 534: 2312, 554: 4582, 801: 5499}, + {532: 2312, 534: 2312, 554: 4582, 801: 5496}, + {2773, 2773, 2773, 2773, 2773, 2773, 4718, 4720, 578, 2773, 15: 4737, 2442, 4735, 4674, 4739, 4726, 4755, 4722, 4719, 4721, 4724, 4725, 4727, 4734, 578, 4745, 4746, 4756, 4732, 4733, 4738, 4740, 4752, 4751, 4760, 4753, 4750, 4743, 4748, 4749, 4742, 4744, 4747, 4736, 4757, 4758, 534: 4717, 537: 2442, 4754, 545: 2773, 552: 2442, 564: 5492, 708: 2442, 4723, 866: 4728, 890: 4730, 909: 4729, 930: 4731, 936: 4741, 940: 5493}, + {200: 5477, 207: 5478}, + {711: 5469}, // 1830 - {2: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 10: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 58: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 530: 2688, 545: 5318, 577: 2688, 700: 2677, 2677, 703: 2677, 2677, 5074, 709: 2677, 745: 2677, 2677, 927: 5320, 951: 4909, 974: 5316, 1001: 5317, 1014: 5319}, - {545: 5309}, - {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 545: 2757}, - {2756, 2756, 2756, 2756, 2756, 2756, 9: 2756, 545: 2756}, - {545: 5307}, + {2: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 10: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 58: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 530: 2692, 545: 5322, 577: 2692, 700: 2681, 2681, 703: 2681, 2681, 5078, 709: 2681, 745: 2681, 2681, 927: 5324, 951: 4913, 974: 5320, 1001: 5321, 1014: 5323}, + {545: 5313}, + {2761, 2761, 2761, 2761, 2761, 2761, 9: 2761, 545: 2761}, + {2760, 2760, 2760, 2760, 2760, 2760, 9: 2760, 545: 2760}, + {545: 5311}, // 1835 - {545: 5304}, - {2: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 10: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 58: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 545: 5283, 577: 2688, 700: 4895, 4910, 703: 5282, 705: 4911, 709: 4896, 745: 5286, 922: 5285, 951: 4909, 974: 5281, 1014: 5284, 1120: 5287}, - {545: 5274}, - {545: 5263}, - {545: 5261}, + {545: 5308}, + {2: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 10: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 58: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 545: 5287, 577: 2692, 700: 4899, 4914, 703: 5286, 705: 4915, 709: 4900, 745: 5290, 922: 5289, 951: 4913, 974: 5285, 1014: 5288, 1120: 5291}, + {545: 5278}, + {545: 5267}, + {545: 5265}, // 1840 - {545: 5258}, - {545: 5255}, + {545: 5262}, + {545: 5259}, + {20: 5256, 545: 5255}, {20: 5252, 545: 5251}, - {20: 5248, 545: 5247}, - {545: 5237}, + {545: 5241}, // 1845 - {722: 5230}, - {1054: 5229}, - {1054: 5228}, - {2: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 10: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 58: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 577: 2688, 951: 4909, 974: 5224}, - {2: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 10: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 58: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 577: 2688, 951: 4909, 974: 4935}, + {722: 5234}, + {1054: 5233}, + {1054: 5232}, + {2: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 10: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 58: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 577: 2692, 951: 4913, 974: 5228}, + {2: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 10: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 58: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 577: 2692, 951: 4913, 974: 4939}, // 1850 - {2: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 10: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 58: 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 2688, 701: 4910, 705: 4911, 709: 4908, 951: 4909, 974: 4906, 1120: 4907}, - {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, 2308, 536: 4893, 554: 4578, 700: 4895, 709: 4896, 711: 4891, 801: 4892, 922: 4894, 951: 4890}, - {2724, 2724, 2724, 2724, 2724, 2724, 9: 2724, 545: 2724}, - {2723, 2723, 2723, 2723, 2723, 2723, 9: 2723, 545: 2723}, - {2722, 2722, 2722, 2722, 2722, 2722, 9: 2722, 545: 2722}, + {2: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 10: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 58: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 701: 4914, 705: 4915, 709: 4912, 951: 4913, 974: 4910, 1120: 4911}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 536: 4897, 554: 4582, 700: 4899, 709: 4900, 711: 4895, 801: 4896, 922: 4898, 951: 4894}, + {2728, 2728, 2728, 2728, 2728, 2728, 9: 2728, 545: 2728}, + {2727, 2727, 2727, 2727, 2727, 2727, 9: 2727, 545: 2727}, + {2726, 2726, 2726, 2726, 2726, 2726, 9: 2726, 545: 2726}, // 1855 - {2721, 2721, 2721, 2721, 2721, 2721, 8: 573, 2721, 29: 573, 545: 2721}, - {247: 4889}, - {247: 4888}, - {2718, 2718, 2718, 2718, 2718, 2718, 9: 2718, 545: 2718}, - {2717, 2717, 2717, 2717, 2717, 2717, 9: 2717, 545: 2717}, + {2725, 2725, 2725, 2725, 2725, 2725, 8: 577, 2725, 29: 577, 545: 2725}, + {247: 4893}, + {247: 4892}, + {2722, 2722, 2722, 2722, 2722, 2722, 9: 2722, 545: 2722}, + {2721, 2721, 2721, 2721, 2721, 2721, 9: 2721, 545: 2721}, // 1860 - {2713, 2713, 2713, 2713, 2713, 2713, 9: 2713, 545: 2713}, - {2712, 2712, 2712, 2712, 2712, 2712, 9: 2712, 545: 2712}, - {56: 2308, 293: 2308, 315: 2308, 317: 2308, 534: 2308, 554: 4578, 801: 4882}, - {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, 2308, 534: 2308, 554: 4578, 801: 4879}, - {194: 4878, 767: 4877}, + {2717, 2717, 2717, 2717, 2717, 2717, 9: 2717, 545: 2717}, + {2716, 2716, 2716, 2716, 2716, 2716, 9: 2716, 545: 2716}, + {56: 2312, 293: 2312, 315: 2312, 317: 2312, 534: 2312, 554: 4582, 801: 4886}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 534: 2312, 554: 4582, 801: 4883}, + {194: 4882, 767: 4881}, // 1865 - {2682, 2682, 2682, 2682, 2682, 2682, 9: 4875, 545: 2682}, - {2681, 2681, 2681, 2681, 2681, 2681, 9: 2681, 545: 2681}, - {16: 2437, 18: 2437, 21: 2437, 537: 2437, 552: 2437, 708: 2437}, - {532: 2308, 554: 4578, 801: 4873}, - {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, 2308, 532: 2308, 554: 4578, 801: 4871}, + {2686, 2686, 2686, 2686, 2686, 2686, 9: 4879, 545: 2686}, + {2685, 2685, 2685, 2685, 2685, 2685, 9: 2685, 545: 2685}, + {16: 2441, 18: 2441, 21: 2441, 537: 2441, 552: 2441, 708: 2441}, + {532: 2312, 554: 4582, 801: 4877}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 554: 4582, 801: 4875}, // 1870 - {23: 4866, 236: 4867, 300: 4868}, - {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, 2308, 532: 2308, 554: 4578, 801: 4864}, - {298: 4861}, - {298: 4858}, - {554: 4578, 559: 2308, 801: 4856}, + {23: 4870, 236: 4871, 300: 4872}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 554: 4582, 801: 4868}, + {298: 4865}, + {298: 4862}, + {554: 4582, 559: 2312, 801: 4860}, // 1875 - {554: 4578, 559: 2308, 801: 4854}, - {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, 2308, 554: 4578, 801: 4852}, - {554: 4578, 559: 2308, 801: 4850}, - {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, 694: 2382, 708: 2382, 2382}, - {611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 15: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 529: 611, 611, 611, 534: 611, 536: 611, 611, 611, 545: 611, 611, 548: 611, 551: 611, 611, 564: 611, 607: 611, 694: 611, 708: 611, 611}, + {554: 4582, 559: 2312, 801: 4858}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 554: 4582, 801: 4856}, + {554: 4582, 559: 2312, 801: 4854}, + {2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 15: 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 57: 2386, 529: 2386, 2386, 2386, 534: 2386, 536: 2386, 2386, 2386, 545: 2386, 2386, 548: 2386, 551: 2386, 2386, 564: 2386, 607: 2386, 694: 2386, 708: 2386, 2386}, + {615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 15: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 529: 615, 615, 615, 534: 615, 536: 615, 615, 615, 545: 615, 615, 548: 615, 551: 615, 615, 564: 615, 607: 615, 694: 615, 708: 615, 615}, // 1880 - {16: 4408, 537: 4845, 552: 4409, 708: 4407, 852: 4844}, - {8: 4838, 29: 4839}, - {554: 4578, 559: 2308, 801: 4836}, - {554: 4578, 559: 2308, 801: 4834}, - {532: 2308, 554: 4578, 801: 4832}, + {16: 4412, 537: 4849, 552: 4413, 708: 4411, 852: 4848}, + {8: 4842, 29: 4843}, + {554: 4582, 559: 2312, 801: 4840}, + {554: 4582, 559: 2312, 801: 4838}, + {532: 2312, 554: 4582, 801: 4836}, // 1885 - {554: 4578, 559: 2308, 801: 4830}, - {554: 4578, 559: 2308, 801: 4828}, - {532: 2308, 554: 4578, 801: 4826}, - {532: 2308, 554: 4578, 801: 4824}, - {554: 4578, 559: 2308, 801: 4822}, + {554: 4582, 559: 2312, 801: 4834}, + {554: 4582, 559: 2312, 801: 4832}, + {532: 2312, 554: 4582, 801: 4830}, + {532: 2312, 554: 4582, 801: 4828}, + {554: 4582, 559: 2312, 801: 4826}, // 1890 - {554: 4578, 559: 2308, 801: 4820}, - {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, 694: 597, 708: 597, 597}, - {534: 2308, 554: 4578, 559: 2308, 801: 4818}, - {534: 2308, 554: 4578, 559: 2308, 801: 4815}, - {534: 2308, 554: 4578, 559: 2308, 801: 4812}, + {554: 4582, 559: 2312, 801: 4824}, + {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, 694: 601, 708: 601, 601}, + {534: 2312, 554: 4582, 559: 2312, 801: 4822}, + {534: 2312, 554: 4582, 559: 2312, 801: 4819}, + {534: 2312, 554: 4582, 559: 2312, 801: 4816}, // 1895 - {554: 4578, 559: 2308, 801: 4810}, - {554: 4578, 559: 2308, 801: 4808}, - {554: 4578, 559: 2308, 635: 2308, 2308, 801: 4806}, - {532: 2308, 554: 4578, 801: 4804}, - {532: 2308, 554: 4578, 801: 4802}, + {554: 4582, 559: 2312, 801: 4814}, + {554: 4582, 559: 2312, 801: 4812}, + {554: 4582, 559: 2312, 635: 2312, 2312, 801: 4810}, + {532: 2312, 554: 4582, 801: 4808}, + {532: 2312, 554: 4582, 801: 4806}, // 1900 - {554: 4578, 559: 2308, 801: 4800}, - {554: 4578, 559: 2308, 801: 4798}, - {534: 2308, 554: 4578, 559: 2308, 801: 4794}, - {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, 2308, 532: 2308, 547: 2308, 554: 4578, 801: 4791}, - {530: 2308, 554: 4578, 801: 4786}, + {554: 4582, 559: 2312, 801: 4804}, + {554: 4582, 559: 2312, 801: 4802}, + {534: 2312, 554: 4582, 559: 2312, 801: 4798}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 547: 2312, 554: 4582, 801: 4795}, + {530: 2312, 554: 4582, 801: 4790}, // 1905 - {532: 2308, 554: 4578, 801: 4783}, - {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, 2308, 554: 4578, 801: 4777}, - {532: 2308, 554: 4578, 801: 4775}, - {532: 2308, 554: 4578, 801: 4773}, - {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, 694: 568, 708: 568, 568}, + {532: 2312, 554: 4582, 801: 4787}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 554: 4582, 801: 4781}, + {532: 2312, 554: 4582, 801: 4779}, + {532: 2312, 554: 4582, 801: 4777}, + {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, 694: 572, 708: 572, 572}, // 1910 - {177: 2308, 251: 2308, 255: 2308, 291: 2308, 332: 2308, 347: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 534: 2308, 554: 4578, 801: 4757}, - {177: 4760, 251: 4763, 255: 4759, 291: 4761, 332: 4762, 347: 4764, 4765, 4770, 4769, 4766, 4771, 4772, 4767, 4768, 534: 4758}, + {177: 2312, 251: 2312, 255: 2312, 291: 2312, 332: 2312, 347: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 534: 2312, 554: 4582, 801: 4761}, + {177: 4764, 251: 4767, 255: 4763, 291: 4765, 332: 4766, 347: 4768, 4769, 4774, 4773, 4770, 4775, 4776, 4771, 4772, 534: 4762}, + {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, 529: 566, 566, 566, 534: 566, 536: 566, 566, 566, 545: 566, 566, 548: 566, 551: 566, 566, 564: 566, 607: 566, 694: 566, 708: 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, 529: 565, 565, 565, 534: 565, 536: 565, 565, 565, 545: 565, 565, 548: 565, 551: 565, 565, 564: 565, 607: 565, 694: 565, 708: 565, 565}, + {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, 694: 564, 708: 564, 564}, + // 1915 + {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, 694: 563, 708: 563, 563}, {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, 529: 562, 562, 562, 534: 562, 536: 562, 562, 562, 545: 562, 562, 548: 562, 551: 562, 562, 564: 562, 607: 562, 694: 562, 708: 562, 562}, {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, 529: 561, 561, 561, 534: 561, 536: 561, 561, 561, 545: 561, 561, 548: 561, 551: 561, 561, 564: 561, 607: 561, 694: 561, 708: 561, 561}, {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, 529: 560, 560, 560, 534: 560, 536: 560, 560, 560, 545: 560, 560, 548: 560, 551: 560, 560, 564: 560, 607: 560, 694: 560, 708: 560, 560}, - // 1915 {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, 694: 559, 708: 559, 559}, + // 1920 {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, 694: 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, 694: 557, 708: 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, 529: 556, 556, 556, 534: 556, 536: 556, 556, 556, 545: 556, 556, 548: 556, 551: 556, 556, 564: 556, 607: 556, 694: 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, 694: 555, 708: 555, 555}, - // 1920 {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, 694: 554, 708: 554, 554}, + // 1925 {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, 694: 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, 694: 552, 708: 552, 552}, - {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, 694: 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, 694: 550, 708: 550, 550}, - // 1925 - {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, 694: 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, 694: 548, 708: 548, 548}, - {532: 4774}, - {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, 694: 575, 708: 575, 575}, - {532: 4776}, + {532: 4778}, + {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, 694: 579, 708: 579, 579}, + {532: 4780}, // 1930 - {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, 694: 576, 708: 576, 576}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4778, 3042, 3043, 3041}, - {542: 4779}, - {640: 4780}, - {532: 3576, 547: 3567, 559: 3571, 628: 3566, 3568, 635: 3570, 3569, 3574, 639: 3575, 646: 3573, 776: 4781, 778: 3572}, + {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, 694: 580, 708: 580, 580}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4782, 3046, 3047, 3045}, + {542: 4783}, + {640: 4784}, + {532: 3580, 547: 3571, 559: 3575, 628: 3570, 3572, 635: 3574, 3573, 3578, 639: 3579, 646: 3577, 776: 4785, 778: 3576}, // 1935 - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 885: 3737, 900: 4782}, - {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, 694: 577, 708: 577, 577}, - {532: 4785, 1165: 4784}, - {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, 694: 578, 708: 578, 578}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 885: 3741, 900: 4786}, + {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, 694: 581, 708: 581, 581}, + {532: 4789, 1165: 4788}, + {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, 694: 582, 708: 582, 582}, {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, 694: 147, 708: 147, 147}, // 1940 - {530: 4787}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 752, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 4788, 1291: 4789}, - {751, 751, 9: 3920, 57: 751, 531: 751}, - {57: 4790}, - {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, 694: 579, 708: 579, 579}, + {530: 4791}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 756, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 4792, 1291: 4793}, + {755, 755, 9: 3924, 57: 755, 531: 755}, + {57: 4794}, + {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, 694: 583, 708: 583, 583}, // 1945 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 547: 4792, 770: 3727, 3042, 3043, 3041, 804: 4793}, - {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, 694: 581, 708: 581, 581}, - {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 529: 580, 580, 580, 534: 580, 536: 580, 580, 580, 545: 580, 580, 548: 580, 551: 580, 580, 564: 580, 607: 580, 694: 580, 708: 580, 580}, - {534: 4796, 559: 3028, 798: 3856, 815: 4797, 1284: 4795}, - {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, 694: 584, 708: 584, 584}, - // 1950 - {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, 694: 572, 708: 572, 572}, - {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 529: 571, 571, 571, 534: 571, 536: 571, 571, 571, 545: 571, 571, 548: 571, 551: 571, 571, 564: 571, 607: 571, 694: 571, 708: 571, 571}, - {559: 3028, 798: 3856, 815: 4799}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 547: 4796, 769: 3731, 3046, 3047, 3045, 804: 4797}, {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, 694: 585, 708: 585, 585}, - {559: 3028, 798: 3856, 815: 4801}, - // 1955 - {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, 694: 586, 708: 586, 586}, - {532: 4803}, - {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, 694: 587, 708: 587, 587}, - {532: 4805}, + {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, 694: 584, 708: 584, 584}, + {534: 4800, 559: 3032, 798: 3860, 815: 4801, 1284: 4799}, {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, 694: 588, 708: 588, 588}, - // 1960 - {559: 4077, 635: 4079, 4078, 915: 4807}, + // 1950 + {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 529: 576, 576, 576, 534: 576, 536: 576, 576, 576, 545: 576, 576, 548: 576, 551: 576, 576, 564: 576, 607: 576, 694: 576, 708: 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, 529: 575, 575, 575, 534: 575, 536: 575, 575, 575, 545: 575, 575, 548: 575, 551: 575, 575, 564: 575, 607: 575, 694: 575, 708: 575, 575}, + {559: 3032, 798: 3860, 815: 4803}, {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, 694: 589, 708: 589, 589}, - {559: 3028, 798: 3856, 815: 4809}, + {559: 3032, 798: 3860, 815: 4805}, + // 1955 {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, 694: 590, 708: 590, 590}, - {559: 3028, 798: 3856, 815: 4811}, - // 1965 + {532: 4807}, {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, 694: 591, 708: 591, 591}, - {534: 4814, 559: 3028, 798: 3856, 815: 4813}, - {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, 694: 593, 708: 593, 593}, + {532: 4809}, {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, 694: 592, 708: 592, 592}, - {534: 4817, 559: 3028, 798: 3856, 815: 4816}, - // 1970 - {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, 694: 595, 708: 595, 595}, + // 1960 + {559: 4081, 635: 4083, 4082, 915: 4811}, + {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, 694: 593, 708: 593, 593}, + {559: 3032, 798: 3860, 815: 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, 694: 594, 708: 594, 594}, - {534: 4796, 559: 3028, 798: 3856, 815: 4797, 1284: 4819}, + {559: 3032, 798: 3860, 815: 4815}, + // 1965 + {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, 694: 595, 708: 595, 595}, + {534: 4818, 559: 3032, 798: 3860, 815: 4817}, + {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, 694: 597, 708: 597, 597}, {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, 694: 596, 708: 596, 596}, - {559: 3028, 798: 3856, 815: 4821}, - // 1975 - {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, 694: 598, 708: 598, 598}, - {559: 3028, 798: 3856, 815: 4823}, + {534: 4821, 559: 3032, 798: 3860, 815: 4820}, + // 1970 {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, 694: 599, 708: 599, 599}, - {532: 4825}, + {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, 694: 598, 708: 598, 598}, + {534: 4800, 559: 3032, 798: 3860, 815: 4801, 1284: 4823}, {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, 694: 600, 708: 600, 600}, - // 1980 - {532: 4827}, - {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, 694: 601, 708: 601, 601}, - {559: 3028, 798: 3856, 815: 4829}, + {559: 3032, 798: 3860, 815: 4825}, + // 1975 {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, 694: 602, 708: 602, 602}, - {559: 3028, 798: 3856, 815: 4831}, - // 1985 + {559: 3032, 798: 3860, 815: 4827}, {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, 694: 603, 708: 603, 603}, - {532: 4833}, + {532: 4829}, {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, 694: 604, 708: 604, 604}, - {559: 3028, 798: 3856, 815: 4835}, + // 1980 + {532: 4831}, {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, 694: 605, 708: 605, 605}, - // 1990 - {559: 3028, 798: 3856, 815: 4837}, - {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, 694: 607, 708: 607, 607}, - {554: 4578, 559: 2308, 801: 4842}, - {554: 4578, 559: 2308, 801: 4840}, - {559: 3028, 798: 3856, 815: 4841}, - // 1995 + {559: 3032, 798: 3860, 815: 4833}, {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, 694: 606, 708: 606, 606}, - {559: 3028, 798: 3856, 815: 4843}, + {559: 3032, 798: 3860, 815: 4835}, + // 1985 + {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, 694: 607, 708: 607, 607}, + {532: 4837}, {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, 694: 608, 708: 608, 608}, - {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, 2308, 532: 2308, 554: 4578, 585: 2308, 801: 4848}, - {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, 2308, 532: 2308, 554: 4578, 585: 2308, 801: 4846}, - // 2000 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 3725, 770: 3727, 3042, 3043, 3041, 804: 3724, 973: 4847}, + {559: 3032, 798: 3860, 815: 4839}, {609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 15: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 529: 609, 609, 609, 534: 609, 536: 609, 609, 609, 545: 609, 609, 548: 609, 551: 609, 609, 564: 609, 607: 609, 694: 609, 708: 609, 609}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 4849}, + // 1990 + {559: 3032, 798: 3860, 815: 4841}, + {611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 15: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 529: 611, 611, 611, 534: 611, 536: 611, 611, 611, 545: 611, 611, 548: 611, 551: 611, 611, 564: 611, 607: 611, 694: 611, 708: 611, 611}, + {554: 4582, 559: 2312, 801: 4846}, + {554: 4582, 559: 2312, 801: 4844}, + {559: 3032, 798: 3860, 815: 4845}, + // 1995 {610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 15: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 529: 610, 610, 610, 534: 610, 536: 610, 610, 610, 545: 610, 610, 548: 610, 551: 610, 610, 564: 610, 607: 610, 694: 610, 708: 610, 610}, - {559: 3028, 798: 3856, 815: 4851}, + {559: 3032, 798: 3860, 815: 4847}, + {612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 15: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 529: 612, 612, 612, 534: 612, 536: 612, 612, 612, 545: 612, 612, 548: 612, 551: 612, 612, 564: 612, 607: 612, 694: 612, 708: 612, 612}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 554: 4582, 585: 2312, 801: 4852}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 554: 4582, 585: 2312, 801: 4850}, + // 2000 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 3729, 769: 3731, 3046, 3047, 3045, 804: 3728, 973: 4851}, + {613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 15: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 529: 613, 613, 613, 534: 613, 536: 613, 613, 613, 545: 613, 613, 548: 613, 551: 613, 613, 564: 613, 607: 613, 694: 613, 708: 613, 613}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 4853}, + {614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 15: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 529: 614, 614, 614, 534: 614, 536: 614, 614, 614, 545: 614, 614, 548: 614, 551: 614, 614, 564: 614, 607: 614, 694: 614, 708: 614, 614}, + {559: 3032, 798: 3860, 815: 4855}, // 2005 - {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, 694: 2383, 708: 2383, 2383}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4853, 3042, 3043, 3041}, - {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, 694: 2384, 708: 2384, 2384}, - {559: 3028, 798: 3856, 815: 4855}, - {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, 694: 2385, 708: 2385, 2385}, - // 2010 - {559: 3028, 798: 3856, 815: 4857}, - {2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 15: 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 57: 2386, 529: 2386, 2386, 2386, 534: 2386, 536: 2386, 2386, 2386, 545: 2386, 2386, 548: 2386, 551: 2386, 2386, 564: 2386, 607: 2386, 694: 2386, 708: 2386, 2386}, - {532: 2308, 554: 4578, 801: 4859}, - {532: 4860}, {2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 15: 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 2387, 57: 2387, 529: 2387, 2387, 2387, 534: 2387, 536: 2387, 2387, 2387, 545: 2387, 2387, 548: 2387, 551: 2387, 2387, 564: 2387, 607: 2387, 694: 2387, 708: 2387, 2387}, - // 2015 - {532: 2308, 554: 4578, 801: 4862}, - {532: 4863}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4857, 3046, 3047, 3045}, {2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 15: 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 2388, 57: 2388, 529: 2388, 2388, 2388, 534: 2388, 536: 2388, 2388, 2388, 545: 2388, 2388, 548: 2388, 551: 2388, 2388, 564: 2388, 607: 2388, 694: 2388, 708: 2388, 2388}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 770: 3727, 3042, 3043, 3041, 804: 4865}, + {559: 3032, 798: 3860, 815: 4859}, {2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 15: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 57: 2389, 529: 2389, 2389, 2389, 534: 2389, 536: 2389, 2389, 2389, 545: 2389, 2389, 548: 2389, 551: 2389, 2389, 564: 2389, 607: 2389, 694: 2389, 708: 2389, 2389}, - // 2020 - {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, 2308, 532: 2308, 554: 4578, 801: 4869}, - {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, 694: 583, 708: 583, 583}, - {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 529: 582, 582, 582, 534: 582, 536: 582, 582, 582, 545: 582, 582, 548: 582, 551: 582, 582, 564: 582, 607: 582, 694: 582, 708: 582, 582}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 770: 3727, 3042, 3043, 3041, 804: 4870}, + // 2010 + {559: 3032, 798: 3860, 815: 4861}, {2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 15: 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 2390, 57: 2390, 529: 2390, 2390, 2390, 534: 2390, 536: 2390, 2390, 2390, 545: 2390, 2390, 548: 2390, 551: 2390, 2390, 564: 2390, 607: 2390, 694: 2390, 708: 2390, 2390}, - // 2025 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 770: 3727, 3042, 3043, 3041, 804: 4872}, + {532: 2312, 554: 4582, 801: 4863}, + {532: 4864}, {2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 15: 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 2391, 57: 2391, 529: 2391, 2391, 2391, 534: 2391, 536: 2391, 2391, 2391, 545: 2391, 2391, 548: 2391, 551: 2391, 2391, 564: 2391, 607: 2391, 694: 2391, 708: 2391, 2391}, - {532: 4874}, + // 2015 + {532: 2312, 554: 4582, 801: 4866}, + {532: 4867}, {2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 15: 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 57: 2392, 529: 2392, 2392, 2392, 534: 2392, 536: 2392, 2392, 2392, 545: 2392, 2392, 548: 2392, 551: 2392, 2392, 564: 2392, 607: 2392, 694: 2392, 708: 2392, 2392}, - {6: 4714, 4716, 574, 10: 4683, 15: 4733, 2438, 4731, 4670, 4735, 4722, 4751, 4718, 4715, 4717, 4720, 4721, 4723, 4730, 574, 4741, 4742, 4752, 4728, 4729, 4734, 4736, 4748, 4747, 4756, 4749, 4746, 4739, 4744, 4745, 4738, 4740, 4743, 4732, 4753, 4754, 89: 4685, 4706, 4707, 102: 4708, 208: 4688, 234: 4677, 249: 4671, 253: 4692, 256: 4693, 270: 4687, 276: 4703, 290: 4681, 299: 4689, 305: 4684, 324: 4694, 331: 4690, 338: 4704, 4705, 343: 4672, 531: 4702, 534: 4713, 537: 2438, 4750, 552: 2438, 556: 4674, 561: 4709, 563: 4691, 4701, 645: 4675, 701: 4680, 708: 2438, 4719, 723: 4696, 726: 4682, 728: 4710, 765: 4695, 4697, 768: 4676, 4686, 865: 4724, 890: 4726, 909: 4725, 930: 4727, 936: 4737, 940: 4755, 971: 4700, 985: 4698, 1019: 4673, 1027: 4678, 1108: 4876, 1283: 4679, 1307: 4699}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 769: 3731, 3046, 3047, 3045, 804: 4869}, + {2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 15: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 57: 2393, 529: 2393, 2393, 2393, 534: 2393, 536: 2393, 2393, 2393, 545: 2393, 2393, 548: 2393, 551: 2393, 2393, 564: 2393, 607: 2393, 694: 2393, 708: 2393, 2393}, + // 2020 + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 554: 4582, 801: 4873}, + {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, 694: 587, 708: 587, 587}, + {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, 694: 586, 708: 586, 586}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 769: 3731, 3046, 3047, 3045, 804: 4874}, + {2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 15: 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 57: 2394, 529: 2394, 2394, 2394, 534: 2394, 536: 2394, 2394, 2394, 545: 2394, 2394, 548: 2394, 551: 2394, 2394, 564: 2394, 607: 2394, 694: 2394, 708: 2394, 2394}, + // 2025 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 769: 3731, 3046, 3047, 3045, 804: 4876}, + {2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 15: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 57: 2395, 529: 2395, 2395, 2395, 534: 2395, 536: 2395, 2395, 2395, 545: 2395, 2395, 548: 2395, 551: 2395, 2395, 564: 2395, 607: 2395, 694: 2395, 708: 2395, 2395}, + {532: 4878}, + {2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 15: 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 57: 2396, 529: 2396, 2396, 2396, 534: 2396, 536: 2396, 2396, 2396, 545: 2396, 2396, 548: 2396, 551: 2396, 2396, 564: 2396, 607: 2396, 694: 2396, 708: 2396, 2396}, + {6: 4718, 4720, 578, 10: 4687, 15: 4737, 2442, 4735, 4674, 4739, 4726, 4755, 4722, 4719, 4721, 4724, 4725, 4727, 4734, 578, 4745, 4746, 4756, 4732, 4733, 4738, 4740, 4752, 4751, 4760, 4753, 4750, 4743, 4748, 4749, 4742, 4744, 4747, 4736, 4757, 4758, 89: 4689, 4710, 4711, 102: 4712, 208: 4692, 234: 4681, 249: 4675, 253: 4696, 256: 4697, 270: 4691, 276: 4707, 290: 4685, 299: 4693, 305: 4688, 324: 4698, 331: 4694, 338: 4708, 4709, 343: 4676, 531: 4706, 534: 4717, 537: 2442, 4754, 552: 2442, 556: 4678, 561: 4713, 563: 4695, 4705, 645: 4679, 701: 4684, 708: 2442, 4723, 723: 4700, 726: 4686, 728: 4714, 765: 4699, 4701, 768: 4680, 773: 4690, 866: 4728, 890: 4730, 909: 4729, 930: 4731, 936: 4741, 940: 4759, 971: 4704, 985: 4702, 1019: 4677, 1027: 4682, 1108: 4880, 1283: 4683, 1307: 4703}, // 2030 - {2680, 2680, 2680, 2680, 2680, 2680, 9: 2680, 545: 2680}, - {2694, 2694, 2694, 2694, 2694, 2694, 9: 2694, 545: 2694}, - {2693, 2693, 2693, 2693, 2693, 2693, 9: 2693, 545: 2693}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4880, 770: 4881, 3042, 3043, 3041}, - {2696, 2696, 2696, 2696, 2696, 2696, 9: 2696, 102: 2696, 545: 2696}, + {2684, 2684, 2684, 2684, 2684, 2684, 9: 2684, 545: 2684}, + {2698, 2698, 2698, 2698, 2698, 2698, 9: 2698, 545: 2698}, + {2697, 2697, 2697, 2697, 2697, 2697, 9: 2697, 545: 2697}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4884, 769: 4885, 3046, 3047, 3045}, + {2700, 2700, 2700, 2700, 2700, 2700, 9: 2700, 102: 2700, 545: 2700}, // 2035 - {2695, 2695, 2695, 2695, 2695, 2695, 9: 2695, 102: 2695, 545: 2695}, - {56: 4887, 293: 4884, 315: 4885, 317: 4886, 534: 4883}, - {2701, 2701, 2701, 2701, 2701, 2701, 9: 2701, 545: 2701, 561: 2701}, - {2700, 2700, 2700, 2700, 2700, 2700, 9: 2700, 545: 2700, 561: 2700}, - {2699, 2699, 2699, 2699, 2699, 2699, 9: 2699, 545: 2699, 561: 2699}, + {2699, 2699, 2699, 2699, 2699, 2699, 9: 2699, 102: 2699, 545: 2699}, + {56: 4891, 293: 4888, 315: 4889, 317: 4890, 534: 4887}, + {2705, 2705, 2705, 2705, 2705, 2705, 9: 2705, 545: 2705, 561: 2705}, + {2704, 2704, 2704, 2704, 2704, 2704, 9: 2704, 545: 2704, 561: 2704}, + {2703, 2703, 2703, 2703, 2703, 2703, 9: 2703, 545: 2703, 561: 2703}, // 2040 - {2698, 2698, 2698, 2698, 2698, 2698, 9: 2698, 545: 2698, 561: 2698}, - {2697, 2697, 2697, 2697, 2697, 2697, 9: 2697, 545: 2697, 561: 2697}, - {2719, 2719, 2719, 2719, 2719, 2719, 9: 2719, 545: 2719}, - {2720, 2720, 2720, 2720, 2720, 2720, 9: 2720, 545: 2720}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4903, 3042, 3043, 3041}, + {2702, 2702, 2702, 2702, 2702, 2702, 9: 2702, 545: 2702, 561: 2702}, + {2701, 2701, 2701, 2701, 2701, 2701, 9: 2701, 545: 2701, 561: 2701}, + {2723, 2723, 2723, 2723, 2723, 2723, 9: 2723, 545: 2723}, + {2724, 2724, 2724, 2724, 2724, 2724, 9: 2724, 545: 2724}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4907, 3046, 3047, 3045}, // 2045 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4902}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4901}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 4900}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4897, 3042, 3043, 3041}, - {2: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 10: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 58: 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 2692, 530: 2692, 541: 2692, 557: 2692, 577: 2692}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4906}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4905}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 4904}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4901, 3046, 3047, 3045}, + {2: 2696, 2696, 2696, 2696, 2696, 2696, 2696, 10: 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 58: 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 530: 2696, 541: 2696, 557: 2696, 577: 2696}, // 2050 - {2: 2691, 2691, 2691, 2691, 2691, 2691, 2691, 10: 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 58: 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 530: 2691, 541: 2691, 557: 2691, 577: 2691}, - {711: 4898}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4899, 3042, 3043, 3041}, - {2725, 2725, 2725, 2725, 2725, 2725, 9: 2725, 545: 2725}, - {2726, 2726, 2726, 2726, 2726, 2726, 9: 2726, 545: 2726}, - // 2055 - {2727, 2727, 2727, 2727, 2727, 2727, 9: 2727, 545: 2727}, - {2728, 2728, 2728, 2728, 2728, 2728, 9: 2728, 545: 2728}, - {711: 4904}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4905, 3042, 3043, 3041}, + {2: 2695, 2695, 2695, 2695, 2695, 2695, 2695, 10: 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 58: 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 530: 2695, 541: 2695, 557: 2695, 577: 2695}, + {711: 4902}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4903, 3046, 3047, 3045}, {2729, 2729, 2729, 2729, 2729, 2729, 9: 2729, 545: 2729}, + {2730, 2730, 2730, 2730, 2730, 2730, 9: 2730, 545: 2730}, + // 2055 + {2731, 2731, 2731, 2731, 2731, 2731, 9: 2731, 545: 2731}, + {2732, 2732, 2732, 2732, 2732, 2732, 9: 2732, 545: 2732}, + {711: 4908}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4909, 3046, 3047, 3045}, + {2733, 2733, 2733, 2733, 2733, 2733, 9: 2733, 545: 2733}, // 2060 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4921}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4916, 3042, 3043, 3041}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4912, 3042, 3043, 3041}, - {2: 2687, 2687, 2687, 2687, 2687, 2687, 2687, 10: 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 58: 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 2687, 530: 2687, 577: 2687}, - {2: 619, 619, 619, 619, 619, 619, 619, 10: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 58: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4925}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4920, 3046, 3047, 3045}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4916, 3046, 3047, 3045}, + {2: 2691, 2691, 2691, 2691, 2691, 2691, 2691, 10: 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 58: 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 2691, 530: 2691, 577: 2691}, + {2: 623, 623, 623, 623, 623, 623, 623, 10: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 58: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623}, // 2065 - {2: 618, 618, 618, 618, 618, 618, 618, 10: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 58: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618}, - {106: 4915, 109: 4914, 958: 4913}, - {2714, 2714, 2714, 2714, 2714, 2714, 9: 2714, 545: 2714}, - {2084, 2084, 2084, 2084, 2084, 2084, 2084, 9: 2084, 19: 2084, 57: 2084, 102: 2084, 104: 2084, 2084, 2084, 2084, 109: 2084, 531: 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, 531: 2083, 541: 2083, 545: 2083, 561: 2083}, + {2: 622, 622, 622, 622, 622, 622, 622, 10: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 58: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622}, + {106: 4919, 109: 4918, 958: 4917}, + {2718, 2718, 2718, 2718, 2718, 2718, 9: 2718, 545: 2718}, + {2088, 2088, 2088, 2088, 2088, 2088, 2088, 9: 2088, 19: 2088, 57: 2088, 102: 2088, 104: 2088, 2088, 2088, 2088, 109: 2088, 531: 2088, 541: 2088, 545: 2088, 561: 2088}, + {2087, 2087, 2087, 2087, 2087, 2087, 2087, 9: 2087, 19: 2087, 57: 2087, 102: 2087, 104: 2087, 2087, 2087, 2087, 109: 2087, 531: 2087, 541: 2087, 545: 2087, 561: 2087}, // 2070 - {190: 4918, 533: 3802, 535: 3801, 914: 4919, 1043: 4917}, - {2716, 2716, 2716, 2716, 2716, 2716, 9: 2716, 545: 2716}, - {2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 57: 2580, 529: 2580, 533: 2580, 2580, 2580, 2580, 2580, 545: 2580, 547: 2580, 700: 2580, 2580, 703: 2580, 2580, 2580, 2580, 2580}, - {190: 4920}, - {2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 57: 2579, 529: 2579, 533: 2579, 2579, 2579, 2579, 2579, 545: 2579, 547: 2579, 700: 2579, 2579, 703: 2579, 2579, 2579, 2579, 2579}, + {190: 4922, 533: 3806, 535: 3805, 914: 4923, 1043: 4921}, + {2720, 2720, 2720, 2720, 2720, 2720, 9: 2720, 545: 2720}, + {2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 57: 2584, 529: 2584, 533: 2584, 2584, 2584, 2584, 2584, 545: 2584, 547: 2584, 700: 2584, 2584, 703: 2584, 2584, 2584, 2584, 2584}, + {190: 4924}, + {2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 57: 2583, 529: 2583, 533: 2583, 2583, 2583, 2583, 2583, 545: 2583, 547: 2583, 700: 2583, 2583, 703: 2583, 2583, 2583, 2583, 2583}, // 2075 - {556: 4922, 726: 4923}, - {534: 4925}, - {534: 4924}, - {2730, 2730, 2730, 2730, 2730, 2730, 9: 2730, 545: 2730}, - {530: 4927, 532: 3576, 542: 4929, 4930, 547: 3567, 559: 3571, 628: 3566, 3568, 635: 3570, 3569, 3574, 639: 3575, 646: 3573, 776: 4928, 778: 3572, 1081: 4926}, + {556: 4926, 726: 4927}, + {534: 4929}, + {534: 4928}, + {2734, 2734, 2734, 2734, 2734, 2734, 9: 2734, 545: 2734}, + {530: 4931, 532: 3580, 542: 4933, 4934, 547: 3571, 559: 3575, 628: 3570, 3572, 635: 3574, 3573, 3578, 639: 3579, 646: 3577, 776: 4932, 778: 3576, 1081: 4930}, // 2080 - {2732, 2732, 2732, 2732, 2732, 2732, 9: 2732, 545: 2732}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 4933}, - {2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 57: 2489, 529: 2489, 533: 2489, 2489, 2489, 2489, 2489, 545: 2489, 547: 2489, 700: 2489, 2489, 703: 2489, 2489, 2489, 2489, 2489}, - {559: 4077, 635: 4079, 4078, 915: 4932}, - {559: 4077, 635: 4079, 4078, 915: 4931}, + {2736, 2736, 2736, 2736, 2736, 2736, 9: 2736, 545: 2736}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 4937}, + {2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 57: 2493, 529: 2493, 533: 2493, 2493, 2493, 2493, 2493, 545: 2493, 547: 2493, 700: 2493, 2493, 703: 2493, 2493, 2493, 2493, 2493}, + {559: 4081, 635: 4083, 4082, 915: 4936}, + {559: 4081, 635: 4083, 4082, 915: 4935}, // 2085 - {2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 57: 2487, 529: 2487, 533: 2487, 2487, 2487, 2487, 2487, 545: 2487, 547: 2487, 700: 2487, 2487, 703: 2487, 2487, 2487, 2487, 2487}, - {2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 57: 2488, 529: 2488, 533: 2488, 2488, 2488, 2488, 2488, 545: 2488, 547: 2488, 700: 2488, 2488, 703: 2488, 2488, 2488, 2488, 2488}, - {57: 4934, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2731, 2731, 2731, 2731, 2731, 2731, 9: 2731, 545: 2731}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 4936}, + {2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 57: 2491, 529: 2491, 533: 2491, 2491, 2491, 2491, 2491, 545: 2491, 547: 2491, 700: 2491, 2491, 703: 2491, 2491, 2491, 2491, 2491}, + {2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 57: 2492, 529: 2492, 533: 2492, 2492, 2492, 2492, 2492, 545: 2492, 547: 2492, 700: 2492, 2492, 703: 2492, 2492, 2492, 2492, 2492}, + {57: 4938, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2735, 2735, 2735, 2735, 2735, 2735, 9: 2735, 545: 2735}, + {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, 2115, 577: 4941, 853: 4940}, // 2090 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4939}, - {644: 4938}, - {2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 58: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 532: 2110, 534: 2110, 545: 2110, 630: 2110}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4941, 952: 4940}, - {2686, 2686, 2686, 2686, 2686, 2686, 9: 2686, 5221, 5222, 545: 2686, 1032: 5220}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4943}, + {644: 4942}, + {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 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, 2114, 532: 2114, 534: 2114, 545: 2114, 630: 2114}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4945, 952: 4944}, + {2690, 2690, 2690, 2690, 2690, 2690, 9: 2690, 5225, 5226, 545: 2690, 1032: 5224}, // 2095 - {12: 4943, 118: 4994, 127: 4995, 172: 4985, 175: 5005, 5004, 4968, 179: 5007, 185: 5006, 188: 4965, 198: 5001, 203: 4974, 4964, 4983, 209: 4990, 4989, 212: 4993, 552: 4988, 556: 4984, 585: 4979, 708: 4987, 731: 4992, 4991, 4966, 4971, 4969, 4962, 4956, 4970, 4980, 4963, 4997, 743: 4972, 4973, 747: 4957, 4958, 4959, 4960, 4961, 4986, 4999, 5003, 4998, 4954, 5002, 4955, 4967, 4953, 4996, 4952, 5000, 950: 4975, 1024: 4977, 1028: 4951, 4981, 4948, 1037: 4946, 1045: 4949, 4950, 1053: 4947, 1057: 4976, 1061: 4944, 4978, 1082: 4945, 1085: 4982, 1088: 4942, 1097: 5008}, - {2540, 2540, 2540, 2540, 2540, 2540, 5085, 5091, 5079, 2540, 2540, 2540, 5083, 5092, 5090, 57: 2540, 529: 5084, 533: 3802, 5082, 3801, 2547, 5089, 545: 2540, 547: 5078, 700: 2584, 2677, 703: 5076, 5081, 5074, 5096, 5093, 914: 5077, 927: 5086, 1010: 5088, 1031: 5094, 1047: 5087, 1069: 5080, 1124: 5095, 5219}, - {2540, 2540, 2540, 2540, 2540, 2540, 5085, 5091, 5079, 2540, 2540, 2540, 5083, 5092, 5090, 57: 2540, 529: 5084, 533: 3802, 5082, 3801, 2547, 5089, 545: 2540, 547: 5078, 700: 2584, 2677, 703: 5076, 5081, 5074, 5096, 5093, 914: 5077, 927: 5086, 1010: 5088, 1031: 5094, 1047: 5087, 1069: 5080, 1124: 5095, 5075}, - {547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 57: 547, 529: 547, 533: 547, 547, 547, 547, 547, 545: 547, 547: 547, 700: 547, 547, 703: 547, 547, 547, 547, 547}, - {546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 57: 546, 529: 546, 533: 546, 546, 546, 546, 546, 545: 546, 547: 546, 700: 546, 546, 703: 546, 546, 546, 546, 546}, + {12: 4947, 118: 4998, 127: 4999, 172: 4989, 175: 5009, 5008, 4972, 179: 5011, 185: 5010, 188: 4969, 198: 5005, 203: 4978, 4968, 4987, 209: 4994, 4993, 212: 4997, 552: 4992, 556: 4988, 585: 4983, 708: 4991, 731: 4996, 4995, 4970, 4975, 4973, 4966, 4960, 4974, 4984, 4967, 5001, 743: 4976, 4977, 747: 4961, 4962, 4963, 4964, 4965, 4990, 5003, 5007, 5002, 4958, 5006, 4959, 4971, 4957, 5000, 4956, 5004, 950: 4979, 1024: 4981, 1028: 4955, 4985, 4952, 1037: 4950, 1045: 4953, 4954, 1053: 4951, 1057: 4980, 1061: 4948, 4982, 1082: 4949, 1085: 4986, 1088: 4946, 1097: 5012}, + {2544, 2544, 2544, 2544, 2544, 2544, 5089, 5095, 5083, 2544, 2544, 2544, 5087, 5096, 5094, 57: 2544, 529: 5088, 533: 3806, 5086, 3805, 2551, 5093, 545: 2544, 547: 5082, 700: 2588, 2681, 703: 5080, 5085, 5078, 5100, 5097, 914: 5081, 927: 5090, 1010: 5092, 1031: 5098, 1047: 5091, 1069: 5084, 1124: 5099, 5223}, + {2544, 2544, 2544, 2544, 2544, 2544, 5089, 5095, 5083, 2544, 2544, 2544, 5087, 5096, 5094, 57: 2544, 529: 5088, 533: 3806, 5086, 3805, 2551, 5093, 545: 2544, 547: 5082, 700: 2588, 2681, 703: 5080, 5085, 5078, 5100, 5097, 914: 5081, 927: 5090, 1010: 5092, 1031: 5098, 1047: 5091, 1069: 5084, 1124: 5099, 5079}, + {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 57: 551, 529: 551, 533: 551, 551, 551, 551, 551, 545: 551, 547: 551, 700: 551, 551, 703: 551, 551, 551, 551, 551}, + {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 57: 550, 529: 550, 533: 550, 550, 550, 550, 550, 545: 550, 547: 550, 700: 550, 550, 703: 550, 550, 550, 550, 550}, // 2100 - {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 57: 545, 529: 545, 533: 545, 545, 545, 545, 545, 545: 545, 547: 545, 700: 545, 545, 703: 545, 545, 545, 545, 545}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 59: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 813: 459, 818: 459, 840: 4399, 887: 5072}, - {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 59: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 454, 703: 454, 454, 454, 454, 454, 813: 454, 818: 454, 978: 5071}, - {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 59: 452, 529: 452, 4385, 533: 452, 452, 452, 452, 452, 545: 452, 547: 452, 700: 452, 452, 703: 452, 452, 452, 452, 452, 813: 452, 818: 452, 840: 4386, 1002: 5069, 1009: 4387}, - {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 59: 452, 529: 452, 4385, 533: 452, 452, 452, 452, 452, 545: 452, 547: 452, 700: 452, 452, 703: 452, 452, 452, 452, 452, 813: 452, 818: 452, 840: 4386, 1002: 5067, 1009: 4387}, + {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 57: 549, 529: 549, 533: 549, 549, 549, 549, 549, 545: 549, 547: 549, 700: 549, 549, 703: 549, 549, 549, 549, 549}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 59: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 813: 463, 818: 463, 840: 4403, 887: 5076}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 57: 458, 59: 458, 529: 458, 533: 458, 458, 458, 458, 458, 545: 458, 547: 458, 700: 458, 458, 703: 458, 458, 458, 458, 458, 813: 458, 818: 458, 978: 5075}, + {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 57: 456, 59: 456, 529: 456, 4389, 533: 456, 456, 456, 456, 456, 545: 456, 547: 456, 700: 456, 456, 703: 456, 456, 456, 456, 456, 813: 456, 818: 456, 840: 4390, 1002: 5073, 1009: 4391}, + {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 57: 456, 59: 456, 529: 456, 4389, 533: 456, 456, 456, 456, 456, 545: 456, 547: 456, 700: 456, 456, 703: 456, 456, 456, 456, 456, 813: 456, 818: 456, 840: 4390, 1002: 5071, 1009: 4391}, // 2105 - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 840: 4399, 887: 5066}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 840: 4403, 887: 5070}, + {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 57: 543, 59: 543, 529: 543, 543, 533: 543, 543, 543, 543, 543, 545: 543, 547: 543, 700: 543, 543, 703: 543, 543, 543, 543, 543, 813: 543, 818: 543}, + {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 57: 542, 59: 542, 529: 542, 542, 533: 542, 542, 542, 542, 542, 545: 542, 547: 542, 700: 542, 542, 703: 542, 542, 542, 542, 542, 813: 542, 818: 542}, + {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 57: 541, 59: 541, 529: 541, 541, 533: 541, 541, 541, 541, 541, 545: 541, 547: 541, 700: 541, 541, 703: 541, 541, 541, 541, 541, 813: 541, 818: 541}, + {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 57: 540, 59: 540, 529: 540, 540, 533: 540, 540, 540, 540, 540, 545: 540, 547: 540, 700: 540, 540, 703: 540, 540, 540, 540, 540, 813: 540, 818: 540}, + // 2110 {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 57: 539, 59: 539, 529: 539, 539, 533: 539, 539, 539, 539, 539, 545: 539, 547: 539, 700: 539, 539, 703: 539, 539, 539, 539, 539, 813: 539, 818: 539}, {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 57: 538, 59: 538, 529: 538, 538, 533: 538, 538, 538, 538, 538, 545: 538, 547: 538, 700: 538, 538, 703: 538, 538, 538, 538, 538, 813: 538, 818: 538}, {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 57: 537, 59: 537, 529: 537, 537, 533: 537, 537, 537, 537, 537, 545: 537, 547: 537, 700: 537, 537, 703: 537, 537, 537, 537, 537, 813: 537, 818: 537}, {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 57: 536, 59: 536, 529: 536, 536, 533: 536, 536, 536, 536, 536, 545: 536, 547: 536, 700: 536, 536, 703: 536, 536, 536, 536, 536, 813: 536, 818: 536}, - // 2110 {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 57: 535, 59: 535, 529: 535, 535, 533: 535, 535, 535, 535, 535, 545: 535, 547: 535, 700: 535, 535, 703: 535, 535, 535, 535, 535, 813: 535, 818: 535}, + // 2115 {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 57: 534, 59: 534, 529: 534, 534, 533: 534, 534, 534, 534, 534, 545: 534, 547: 534, 700: 534, 534, 703: 534, 534, 534, 534, 534, 813: 534, 818: 534}, {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 57: 533, 59: 533, 529: 533, 533, 533: 533, 533, 533, 533, 533, 545: 533, 547: 533, 700: 533, 533, 703: 533, 533, 533, 533, 533, 813: 533, 818: 533}, {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 57: 532, 59: 532, 529: 532, 532, 533: 532, 532, 532, 532, 532, 545: 532, 547: 532, 700: 532, 532, 703: 532, 532, 532, 532, 532, 813: 532, 818: 532}, - {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 57: 531, 59: 531, 529: 531, 531, 533: 531, 531, 531, 531, 531, 545: 531, 547: 531, 700: 531, 531, 703: 531, 531, 531, 531, 531, 813: 531, 818: 531}, - // 2115 - {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 57: 530, 59: 530, 529: 530, 530, 533: 530, 530, 530, 530, 530, 545: 530, 547: 530, 700: 530, 530, 703: 530, 530, 530, 530, 530, 813: 530, 818: 530}, - {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 57: 529, 59: 529, 529: 529, 529, 533: 529, 529, 529, 529, 529, 545: 529, 547: 529, 700: 529, 529, 703: 529, 529, 529, 529, 529, 813: 529, 818: 529}, - {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 57: 528, 59: 528, 529: 528, 528, 533: 528, 528, 528, 528, 528, 545: 528, 547: 528, 700: 528, 528, 703: 528, 528, 528, 528, 528, 813: 528, 818: 528}, - {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 57: 527, 59: 527, 529: 527, 533: 527, 527, 527, 527, 527, 545: 527, 547: 527, 700: 527, 527, 703: 527, 527, 527, 527, 527, 813: 527, 818: 527}, - {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 57: 526, 59: 526, 529: 526, 533: 526, 526, 526, 526, 526, 545: 526, 547: 526, 700: 526, 526, 703: 526, 526, 526, 526, 526, 813: 526, 818: 526}, + {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 57: 531, 59: 531, 529: 531, 533: 531, 531, 531, 531, 531, 545: 531, 547: 531, 700: 531, 531, 703: 531, 531, 531, 531, 531, 813: 531, 818: 531}, + {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 57: 530, 59: 530, 529: 530, 533: 530, 530, 530, 530, 530, 545: 530, 547: 530, 700: 530, 530, 703: 530, 530, 530, 530, 530, 813: 530, 818: 530}, // 2120 + {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 57: 526, 59: 526, 529: 526, 526, 533: 526, 526, 526, 526, 526, 545: 526, 547: 526, 700: 526, 526, 703: 526, 526, 526, 526, 526, 813: 526, 818: 526}, + {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 57: 525, 59: 525, 529: 525, 525, 533: 525, 525, 525, 525, 525, 545: 525, 547: 525, 700: 525, 525, 703: 525, 525, 525, 525, 525, 813: 525, 818: 525}, + {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 57: 524, 59: 524, 529: 524, 524, 533: 524, 524, 524, 524, 524, 545: 524, 547: 524, 700: 524, 524, 703: 524, 524, 524, 524, 524, 813: 524, 818: 524}, + {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 57: 523, 59: 523, 529: 523, 523, 533: 523, 523, 523, 523, 523, 545: 523, 547: 523, 700: 523, 523, 703: 523, 523, 523, 523, 523, 813: 523, 818: 523}, {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 57: 522, 59: 522, 529: 522, 522, 533: 522, 522, 522, 522, 522, 545: 522, 547: 522, 700: 522, 522, 703: 522, 522, 522, 522, 522, 813: 522, 818: 522}, - {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 57: 521, 59: 521, 529: 521, 521, 533: 521, 521, 521, 521, 521, 545: 521, 547: 521, 700: 521, 521, 703: 521, 521, 521, 521, 521, 813: 521, 818: 521}, - {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 57: 520, 59: 520, 529: 520, 520, 533: 520, 520, 520, 520, 520, 545: 520, 547: 520, 700: 520, 520, 703: 520, 520, 520, 520, 520, 813: 520, 818: 520}, + // 2125 + {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 57: 521, 59: 521, 529: 521, 521, 533: 521, 521, 521, 521, 521, 545: 521, 547: 521, 700: 521, 521, 703: 521, 521, 521, 521, 521, 813: 521, 818: 521, 1419: 5069}, {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 57: 519, 59: 519, 529: 519, 519, 533: 519, 519, 519, 519, 519, 545: 519, 547: 519, 700: 519, 519, 703: 519, 519, 519, 519, 519, 813: 519, 818: 519}, {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 57: 518, 59: 518, 529: 518, 518, 533: 518, 518, 518, 518, 518, 545: 518, 547: 518, 700: 518, 518, 703: 518, 518, 518, 518, 518, 813: 518, 818: 518}, - // 2125 - {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 57: 517, 59: 517, 529: 517, 517, 533: 517, 517, 517, 517, 517, 545: 517, 547: 517, 700: 517, 517, 703: 517, 517, 517, 517, 517, 813: 517, 818: 517, 1419: 5065}, - {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 57: 515, 59: 515, 529: 515, 515, 533: 515, 515, 515, 515, 515, 545: 515, 547: 515, 700: 515, 515, 703: 515, 515, 515, 515, 515, 813: 515, 818: 515}, - {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 57: 514, 59: 514, 529: 514, 514, 533: 514, 514, 514, 514, 514, 545: 514, 547: 514, 700: 514, 514, 703: 514, 514, 514, 514, 514, 813: 514, 818: 514}, - {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, 513, 703: 513, 513, 513, 513, 513}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 529: 446, 4398, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 840: 5062, 852: 4406, 895: 5063}, + {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 57: 517, 529: 517, 517, 533: 517, 517, 517, 517, 517, 545: 517, 547: 517, 700: 517, 517, 703: 517, 517, 517, 517, 517}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 529: 450, 4402, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 840: 5066, 852: 4410, 895: 5067}, // 2130 - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 529: 446, 4398, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 840: 5059, 852: 4406, 895: 5060}, - {530: 4398, 840: 5057}, - {530: 4398, 840: 5055}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 840: 4399, 887: 5054}, - {530: 4398, 840: 5053}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 529: 450, 4402, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 840: 5063, 852: 4410, 895: 5064}, + {530: 4402, 840: 5061}, + {530: 4402, 840: 5059}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 840: 4403, 887: 5058}, + {530: 4402, 840: 5057}, // 2135 + {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, 508, 703: 508, 508, 508, 508, 508}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 151: 5041, 5043, 5042, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5040, 986: 5056}, + {530: 5052}, + {530: 5045}, {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, 504, 703: 504, 504, 504, 504, 504}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 151: 5037, 5039, 5038, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5036, 986: 5052}, - {530: 5048}, - {530: 5041}, - {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, 500, 703: 500, 500, 500, 500, 500}, // 2140 - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 151: 5037, 5039, 5038, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 5034, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 5033, 731: 4992, 4991, 739: 5035, 852: 4406, 895: 5036, 986: 5032, 1024: 5031}, - {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, 497, 703: 497, 497, 497, 497, 497, 497, 941: 5030}, - {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, 496, 703: 496, 496, 496, 496, 496, 496, 941: 5029}, - {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, 495, 703: 495, 495, 495, 495, 495, 495, 731: 5027, 5026, 941: 5028}, - {552: 5021, 708: 5020, 731: 5023, 5022}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 151: 5041, 5043, 5042, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 5038, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 5037, 731: 4996, 4995, 739: 5039, 852: 4410, 895: 5040, 986: 5036, 1024: 5035}, + {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 16: 501, 57: 501, 529: 501, 501, 533: 501, 501, 501, 501, 501, 545: 501, 547: 501, 552: 501, 585: 501, 700: 501, 501, 703: 501, 501, 501, 501, 501, 501, 941: 5034}, + {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 16: 500, 57: 500, 529: 500, 500, 533: 500, 500, 500, 500, 500, 545: 500, 547: 500, 552: 500, 585: 500, 700: 500, 500, 703: 500, 500, 500, 500, 500, 500, 941: 5033}, + {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 16: 499, 57: 499, 529: 499, 499, 533: 499, 499, 499, 499, 499, 545: 499, 547: 499, 552: 499, 585: 499, 700: 499, 499, 703: 499, 499, 499, 499, 499, 499, 731: 5031, 5030, 941: 5032}, + {552: 5025, 708: 5024, 731: 5027, 5026}, // 2145 - {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, 490, 703: 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, 489, 703: 489, 489, 489, 489, 489, 489}, - {530: 486}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 57: 480, 59: 480, 529: 480, 480, 533: 480, 480, 480, 480, 480, 545: 480, 547: 480, 700: 480, 480, 703: 480, 480, 480, 480, 480, 813: 480, 818: 480}, - {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 57: 479, 59: 479, 529: 479, 479, 533: 479, 479, 479, 479, 479, 545: 479, 547: 479, 700: 479, 479, 703: 479, 479, 479, 479, 479, 813: 479, 818: 479}, + {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 16: 494, 57: 494, 151: 494, 494, 494, 529: 494, 494, 533: 494, 494, 494, 494, 494, 545: 494, 547: 494, 552: 494, 585: 494, 700: 494, 494, 703: 494, 494, 494, 494, 494, 494}, + {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 16: 493, 57: 493, 151: 493, 493, 493, 529: 493, 493, 533: 493, 493, 493, 493, 493, 545: 493, 547: 493, 552: 493, 585: 493, 700: 493, 493, 703: 493, 493, 493, 493, 493, 493}, + {530: 490}, + {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 57: 484, 59: 484, 529: 484, 484, 533: 484, 484, 484, 484, 484, 545: 484, 547: 484, 700: 484, 484, 703: 484, 484, 484, 484, 484, 813: 484, 818: 484}, + {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 57: 483, 59: 483, 529: 483, 483, 533: 483, 483, 483, 483, 483, 545: 483, 547: 483, 700: 483, 483, 703: 483, 483, 483, 483, 483, 813: 483, 818: 483}, // 2150 - {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, 478, 703: 478, 478, 478, 478, 478}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 840: 4399, 887: 5019}, - {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, 476, 703: 476, 476, 476, 476, 476}, - {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, 475, 703: 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, 473, 703: 473, 473, 473, 473, 473, 473}, + {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 57: 482, 529: 482, 533: 482, 482, 482, 482, 482, 545: 482, 547: 482, 700: 482, 482, 703: 482, 482, 482, 482, 482}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 840: 4403, 887: 5023}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 57: 480, 529: 480, 533: 480, 480, 480, 480, 480, 545: 480, 547: 480, 700: 480, 480, 703: 480, 480, 480, 480, 480}, + {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 57: 479, 529: 479, 533: 479, 479, 479, 479, 479, 545: 479, 547: 479, 700: 479, 479, 703: 479, 479, 479, 479, 479}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 16: 477, 57: 477, 151: 477, 477, 477, 529: 477, 533: 477, 477, 477, 477, 477, 545: 477, 547: 477, 552: 477, 585: 477, 700: 477, 477, 703: 477, 477, 477, 477, 477, 477}, // 2155 - {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, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 552: 459, 585: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 459, 840: 4399, 887: 5018}, - {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, 471, 703: 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, 470, 703: 470, 470, 470, 470, 470, 470}, - {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, 465, 703: 465, 465, 465, 465, 465}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 840: 4399, 887: 5017}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 16: 463, 57: 463, 151: 463, 463, 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 552: 463, 585: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 463, 840: 4403, 887: 5022}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 16: 475, 57: 475, 151: 475, 475, 475, 529: 475, 533: 475, 475, 475, 475, 475, 545: 475, 547: 475, 552: 475, 585: 475, 700: 475, 475, 703: 475, 475, 475, 475, 475, 475}, + {474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 16: 474, 57: 474, 151: 474, 474, 474, 529: 474, 533: 474, 474, 474, 474, 474, 545: 474, 547: 474, 552: 474, 585: 474, 700: 474, 474, 703: 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, 469, 703: 469, 469, 469, 469, 469}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 840: 4403, 887: 5021}, // 2160 - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 840: 4399, 887: 5016}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 840: 4399, 887: 5015}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 59: 459, 529: 459, 4398, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 813: 459, 818: 459, 840: 4399, 887: 5009}, - {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 59: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 454, 703: 454, 454, 454, 454, 454, 813: 454, 818: 454, 978: 5010}, - {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 57: 461, 59: 5012, 529: 461, 533: 461, 461, 461, 461, 461, 545: 461, 547: 461, 700: 461, 461, 703: 461, 461, 461, 461, 461, 813: 5011, 818: 5013, 977: 5014}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 840: 4403, 887: 5020}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 840: 4403, 887: 5019}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 59: 463, 529: 463, 4402, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 463, 703: 463, 463, 463, 463, 463, 813: 463, 818: 463, 840: 4403, 887: 5013}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 57: 458, 59: 458, 529: 458, 533: 458, 458, 458, 458, 458, 545: 458, 547: 458, 700: 458, 458, 703: 458, 458, 458, 458, 458, 813: 458, 818: 458, 978: 5014}, + {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 57: 465, 59: 5016, 529: 465, 533: 465, 465, 465, 465, 465, 545: 465, 547: 465, 700: 465, 465, 703: 465, 465, 465, 465, 465, 813: 5015, 818: 5017, 977: 5018}, // 2165 + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 57: 461, 59: 461, 529: 461, 533: 461, 461, 461, 461, 461, 545: 461, 547: 461, 700: 461, 461, 703: 461, 461, 461, 461, 461, 813: 461, 818: 461}, + {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 57: 460, 59: 460, 529: 460, 533: 460, 460, 460, 460, 460, 545: 460, 547: 460, 700: 460, 460, 703: 460, 460, 460, 460, 460, 813: 460, 818: 460}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 59: 459, 529: 459, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 459, 703: 459, 459, 459, 459, 459, 813: 459, 818: 459}, {457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 57: 457, 59: 457, 529: 457, 533: 457, 457, 457, 457, 457, 545: 457, 547: 457, 700: 457, 457, 703: 457, 457, 457, 457, 457, 813: 457, 818: 457}, - {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 57: 456, 59: 456, 529: 456, 533: 456, 456, 456, 456, 456, 545: 456, 547: 456, 700: 456, 456, 703: 456, 456, 456, 456, 456, 813: 456, 818: 456}, - {455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 57: 455, 59: 455, 529: 455, 533: 455, 455, 455, 455, 455, 545: 455, 547: 455, 700: 455, 455, 703: 455, 455, 455, 455, 455, 813: 455, 818: 455}, - {453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 57: 453, 59: 453, 529: 453, 533: 453, 453, 453, 453, 453, 545: 453, 547: 453, 700: 453, 453, 703: 453, 453, 453, 453, 453, 813: 453, 818: 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, 462, 703: 462, 462, 462, 462, 462}, + {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, 466, 703: 466, 466, 466, 466, 466}, // 2170 - {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, 463, 703: 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, 464, 703: 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, 472, 703: 472, 472, 472, 472, 472, 472}, - {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, 477, 703: 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, 494, 703: 494, 494, 494, 494, 494, 494, 941: 5025}, + {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, 467, 703: 467, 467, 467, 467, 467}, + {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, 468, 703: 468, 468, 468, 468, 468}, + {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 16: 476, 57: 476, 151: 476, 476, 476, 529: 476, 533: 476, 476, 476, 476, 476, 545: 476, 547: 476, 552: 476, 585: 476, 700: 476, 476, 703: 476, 476, 476, 476, 476, 476}, + {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 57: 481, 529: 481, 533: 481, 481, 481, 481, 481, 545: 481, 547: 481, 700: 481, 481, 703: 481, 481, 481, 481, 481}, + {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 16: 498, 57: 498, 529: 498, 498, 533: 498, 498, 498, 498, 498, 545: 498, 547: 498, 552: 498, 585: 498, 700: 498, 498, 703: 498, 498, 498, 498, 498, 498, 941: 5029}, // 2175 - {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, 493, 703: 493, 493, 493, 493, 493, 493, 941: 5024}, - {530: 488}, + {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, 497, 703: 497, 497, 497, 497, 497, 497, 941: 5028}, + {530: 492}, + {530: 491}, + {530: 486}, {530: 487}, - {530: 482}, - {530: 483}, // 2180 + {530: 489}, + {530: 488}, {530: 485}, - {530: 484}, - {530: 481}, - {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, 491, 703: 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, 492, 703: 492, 492, 492, 492, 492, 492}, + {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 16: 495, 57: 495, 151: 495, 495, 495, 529: 495, 495, 533: 495, 495, 495, 495, 495, 545: 495, 547: 495, 552: 495, 585: 495, 700: 495, 495, 703: 495, 495, 495, 495, 495, 495}, + {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 16: 496, 57: 496, 151: 496, 496, 496, 529: 496, 496, 533: 496, 496, 496, 496, 496, 545: 496, 547: 496, 552: 496, 585: 496, 700: 496, 496, 703: 496, 496, 496, 496, 496, 496}, // 2185 - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 151: 5037, 5039, 5038, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5036, 986: 5040}, - {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, 498, 703: 498, 498, 498, 498, 498}, - {556: 4411, 941: 5030}, - {556: 4410, 941: 5029}, - {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, 474, 703: 474, 474, 474, 474, 474}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 151: 5041, 5043, 5042, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5040, 986: 5044}, + {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, 502, 703: 502, 502, 502, 502, 502}, + {556: 4415, 941: 5034}, + {556: 4414, 941: 5033}, + {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, 478, 703: 478, 478, 478, 478, 478}, // 2190 - {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, 469, 703: 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, 468, 703: 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, 467, 703: 467, 467, 467, 467, 467}, - {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, 466, 703: 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, 499, 703: 499, 499, 499, 499, 499}, + {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 57: 473, 529: 473, 533: 473, 473, 473, 473, 473, 545: 473, 547: 473, 700: 473, 473, 703: 473, 473, 473, 473, 473}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 57: 472, 529: 472, 533: 472, 472, 472, 472, 472, 545: 472, 547: 472, 700: 472, 472, 703: 472, 472, 472, 472, 472}, + {471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 57: 471, 529: 471, 533: 471, 471, 471, 471, 471, 545: 471, 547: 471, 700: 471, 471, 703: 471, 471, 471, 471, 471}, + {470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 57: 470, 529: 470, 533: 470, 470, 470, 470, 470, 545: 470, 547: 470, 700: 470, 470, 703: 470, 470, 470, 470, 470}, + {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, 503, 703: 503, 503, 503, 503, 503}, // 2195 - {532: 3950, 637: 3951, 639: 3952, 1020: 5043, 1295: 5042}, - {9: 5045, 57: 5044}, - {9: 431, 57: 431}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 151: 5037, 5039, 5038, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5036, 986: 5047}, - {532: 3950, 637: 3951, 639: 3952, 1020: 5046}, + {532: 3954, 637: 3955, 639: 3956, 1020: 5047, 1295: 5046}, + {9: 5049, 57: 5048}, + {9: 435, 57: 435}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 151: 5041, 5043, 5042, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5040, 986: 5051}, + {532: 3954, 637: 3955, 639: 3956, 1020: 5050}, // 2200 - {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, 501, 703: 501, 501, 501, 501, 501}, - {532: 3950, 637: 3951, 639: 3952, 1020: 5043, 1295: 5049}, - {9: 5045, 57: 5050}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 151: 5037, 5039, 5038, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5036, 986: 5051}, - // 2205 - {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, 502, 703: 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, 503, 703: 503, 503, 503, 503, 503}, + {9: 434, 57: 434}, {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, 505, 703: 505, 505, 505, 505, 505}, + {532: 3954, 637: 3955, 639: 3956, 1020: 5047, 1295: 5053}, + {9: 5049, 57: 5054}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 151: 5041, 5043, 5042, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5040, 986: 5055}, + // 2205 {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, 506, 703: 506, 506, 506, 506, 506}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5056}, - // 2210 {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, 507, 703: 507, 507, 507, 507, 507}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5058}, - {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, 508, 703: 508, 508, 508, 508, 508}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5061}, {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, 509, 703: 509, 509, 509, 509, 509}, - // 2215 {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, 510, 703: 510, 510, 510, 510, 510}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4408, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4409, 585: 4405, 700: 446, 446, 703: 446, 446, 446, 446, 446, 4407, 852: 4406, 895: 5064}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5060}, + // 2210 {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, 511, 703: 511, 511, 511, 511, 511}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5062}, {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, 512, 703: 512, 512, 512, 512, 512}, - {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 57: 516, 59: 516, 529: 516, 516, 533: 516, 516, 516, 516, 516, 545: 516, 547: 516, 700: 516, 516, 703: 516, 516, 516, 516, 516, 813: 516, 818: 516}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5065}, + {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 57: 513, 529: 513, 533: 513, 513, 513, 513, 513, 545: 513, 547: 513, 700: 513, 513, 703: 513, 513, 513, 513, 513}, + // 2215 + {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 57: 514, 529: 514, 533: 514, 514, 514, 514, 514, 545: 514, 547: 514, 700: 514, 514, 703: 514, 514, 514, 514, 514}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 16: 4412, 57: 450, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 552: 4413, 585: 4409, 700: 450, 450, 703: 450, 450, 450, 450, 450, 4411, 852: 4410, 895: 5068}, + {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 57: 515, 529: 515, 533: 515, 515, 515, 515, 515, 545: 515, 547: 515, 700: 515, 515, 703: 515, 515, 515, 515, 515}, + {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 57: 516, 529: 516, 533: 516, 516, 516, 516, 516, 545: 516, 547: 516, 700: 516, 516, 703: 516, 516, 516, 516, 516}, + {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 57: 520, 59: 520, 529: 520, 520, 533: 520, 520, 520, 520, 520, 545: 520, 547: 520, 700: 520, 520, 703: 520, 520, 520, 520, 520, 813: 520, 818: 520}, // 2220 - {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 57: 540, 529: 540, 533: 540, 540, 540, 540, 540, 545: 540, 547: 540, 700: 540, 540, 703: 540, 540, 540, 540, 540}, - {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 59: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 454, 703: 454, 454, 454, 454, 454, 813: 454, 818: 454, 978: 5068}, - {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 57: 541, 59: 5012, 529: 541, 533: 541, 541, 541, 541, 541, 545: 541, 547: 541, 700: 541, 541, 703: 541, 541, 541, 541, 541, 813: 5011, 818: 5013, 977: 5014}, - {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 59: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 454, 703: 454, 454, 454, 454, 454, 813: 454, 818: 454, 978: 5070}, - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 57: 542, 59: 5012, 529: 542, 533: 542, 542, 542, 542, 542, 545: 542, 547: 542, 700: 542, 542, 703: 542, 542, 542, 542, 542, 813: 5011, 818: 5013, 977: 5014}, + {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, 544, 703: 544, 544, 544, 544, 544}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 57: 458, 59: 458, 529: 458, 533: 458, 458, 458, 458, 458, 545: 458, 547: 458, 700: 458, 458, 703: 458, 458, 458, 458, 458, 813: 458, 818: 458, 978: 5072}, + {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 57: 545, 59: 5016, 529: 545, 533: 545, 545, 545, 545, 545, 545: 545, 547: 545, 700: 545, 545, 703: 545, 545, 545, 545, 545, 813: 5015, 818: 5017, 977: 5018}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 57: 458, 59: 458, 529: 458, 533: 458, 458, 458, 458, 458, 545: 458, 547: 458, 700: 458, 458, 703: 458, 458, 458, 458, 458, 813: 458, 818: 458, 978: 5074}, + {546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 57: 546, 59: 5016, 529: 546, 533: 546, 546, 546, 546, 546, 545: 546, 547: 546, 700: 546, 546, 703: 546, 546, 546, 546, 546, 813: 5015, 818: 5017, 977: 5018}, // 2225 - {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 57: 543, 59: 5012, 529: 543, 533: 543, 543, 543, 543, 543, 545: 543, 547: 543, 700: 543, 543, 703: 543, 543, 543, 543, 543, 813: 5011, 818: 5013, 977: 5014}, - {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 59: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 454, 703: 454, 454, 454, 454, 454, 813: 454, 818: 454, 978: 5073}, - {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 57: 544, 59: 5012, 529: 544, 533: 544, 544, 544, 544, 544, 545: 544, 547: 544, 700: 544, 544, 703: 544, 544, 544, 544, 544, 813: 5011, 818: 5013, 977: 5014}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 700: 2676, 2676, 703: 2676, 2676, 709: 2676, 745: 2676, 2676, 770: 5218, 3042, 3043, 3041, 1288: 5217}, - {2606, 2606, 2606, 2606, 2606, 2606, 9: 2606, 2606, 2606, 57: 2606, 545: 2606}, + {547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 57: 547, 59: 5016, 529: 547, 533: 547, 547, 547, 547, 547, 545: 547, 547: 547, 700: 547, 547, 703: 547, 547, 547, 547, 547, 813: 5015, 818: 5017, 977: 5018}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 57: 458, 59: 458, 529: 458, 533: 458, 458, 458, 458, 458, 545: 458, 547: 458, 700: 458, 458, 703: 458, 458, 458, 458, 458, 813: 458, 818: 458, 978: 5077}, + {548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 57: 548, 59: 5016, 529: 548, 533: 548, 548, 548, 548, 548, 545: 548, 547: 548, 700: 548, 548, 703: 548, 548, 548, 548, 548, 813: 5015, 818: 5017, 977: 5018}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 700: 2680, 2680, 703: 2680, 2680, 709: 2680, 745: 2680, 2680, 769: 5222, 3046, 3047, 3045, 1288: 5221}, + {2610, 2610, 2610, 2610, 2610, 2610, 9: 2610, 2610, 2610, 57: 2610, 545: 2610}, // 2230 - {700: 2583}, - {547: 5216}, - {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, 2573, 703: 2573, 2573, 2573, 2573, 2573}, - {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, 2572, 703: 2572, 2572, 2572, 2572, 2572}, - {700: 5212}, + {700: 2587}, + {547: 5220}, + {2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 57: 2577, 529: 2577, 533: 2577, 2577, 2577, 2577, 2577, 545: 2577, 547: 2577, 700: 2577, 2577, 703: 2577, 2577, 2577, 2577, 2577}, + {2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 57: 2576, 529: 2576, 533: 2576, 2576, 2576, 2576, 2576, 545: 2576, 547: 2576, 700: 2576, 2576, 703: 2576, 2576, 2576, 2576, 2576}, + {700: 5216}, // 2235 - {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: 5211, 2569, 703: 2569, 2569, 2569, 2569, 2569}, - {56: 5199, 265: 5201, 408: 5202, 530: 5198, 532: 3576, 542: 4929, 4930, 547: 3567, 559: 3571, 628: 3566, 3568, 635: 3570, 3569, 3574, 639: 3575, 646: 3573, 5184, 5183, 5179, 5180, 652: 5181, 5182, 776: 4928, 778: 3572, 5196, 998: 5197, 1035: 5178, 1058: 5176, 5177, 5200, 1081: 5195, 1212: 5194, 1347: 5193}, - {534: 5191}, - {713: 5174}, - {532: 5173}, + {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: 5215, 2573, 703: 2573, 2573, 2573, 2573, 2573}, + {56: 5203, 265: 5205, 408: 5206, 530: 5202, 532: 3580, 542: 4933, 4934, 547: 3571, 559: 3575, 628: 3570, 3572, 635: 3574, 3573, 3578, 639: 3579, 646: 3577, 5188, 5187, 5183, 5184, 652: 5185, 5186, 776: 4932, 778: 3576, 5200, 998: 5201, 1035: 5182, 1058: 5180, 5181, 5204, 1081: 5199, 1212: 5198, 1347: 5197}, + {534: 5195}, + {713: 5178}, + {532: 5177}, // 2240 - {701: 5164}, - {536: 5157}, - {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, 2561, 703: 2561, 2561, 2561, 2561, 2561}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 3725, 770: 3727, 3042, 3043, 3041, 804: 3724, 973: 5156}, - {177: 5154, 255: 5155, 534: 5153, 1331: 5152}, + {701: 5168}, + {536: 5161}, + {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, 2565, 703: 2565, 2565, 2565, 2565, 2565}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 3729, 769: 3731, 3046, 3047, 3045, 804: 3728, 973: 5160}, + {177: 5158, 255: 5159, 534: 5157, 1331: 5156}, // 2245 - {236: 5151, 300: 5150, 534: 5149, 1468: 5148}, - {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 57: 2556, 529: 2556, 5142, 533: 2556, 2556, 2556, 2556, 2556, 545: 2556, 547: 2556, 700: 2556, 2556, 703: 2556, 2556, 2556, 2556, 2556, 1323: 5141}, - {366: 5140}, - {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, 2542, 703: 2542, 2542, 2542, 2542, 2542}, - {2539, 2539, 2539, 2539, 2539, 2539, 5085, 5091, 5079, 2539, 2539, 2539, 5083, 5092, 5090, 57: 2539, 529: 5084, 533: 3802, 5082, 3801, 2547, 5089, 545: 2539, 547: 5078, 700: 2584, 2677, 703: 5076, 5081, 5074, 5096, 5093, 914: 5077, 927: 5086, 1010: 5088, 1031: 5139, 1047: 5087, 1069: 5080}, + {236: 5155, 300: 5154, 534: 5153, 1468: 5152}, + {2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 57: 2560, 529: 2560, 5146, 533: 2560, 2560, 2560, 2560, 2560, 545: 2560, 547: 2560, 700: 2560, 2560, 703: 2560, 2560, 2560, 2560, 2560, 1323: 5145}, + {366: 5144}, + {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, 2546, 703: 2546, 2546, 2546, 2546, 2546}, + {2543, 2543, 2543, 2543, 2543, 2543, 5089, 5095, 5083, 2543, 2543, 2543, 5087, 5096, 5094, 57: 2543, 529: 5088, 533: 3806, 5086, 3805, 2551, 5093, 545: 2543, 547: 5082, 700: 2588, 2681, 703: 5080, 5085, 5078, 5100, 5097, 914: 5081, 927: 5090, 1010: 5092, 1031: 5143, 1047: 5091, 1069: 5084}, // 2250 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 5097}, - {2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 57: 2475, 529: 2475, 5099, 533: 2475, 2475, 2475, 2475, 2475, 545: 2475, 547: 2475, 700: 2475, 2475, 703: 2475, 2475, 2475, 2475, 2475, 710: 2475, 1373: 5098}, - {2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 57: 2529, 529: 2529, 533: 2529, 2529, 2529, 2529, 2529, 545: 2529, 547: 2529, 700: 2529, 2529, 703: 2529, 2529, 2529, 2529, 2529, 710: 5114, 1388: 5115, 5116}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5101, 931: 5100}, - {9: 5112, 57: 5111}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5101}, + {2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 57: 2479, 529: 2479, 5103, 533: 2479, 2479, 2479, 2479, 2479, 545: 2479, 547: 2479, 700: 2479, 2479, 703: 2479, 2479, 2479, 2479, 2479, 710: 2479, 1373: 5102}, + {2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 57: 2533, 529: 2533, 533: 2533, 2533, 2533, 2533, 2533, 545: 2533, 547: 2533, 700: 2533, 2533, 703: 2533, 2533, 2533, 2533, 2533, 710: 5118, 1388: 5119, 5120}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5105, 931: 5104}, + {9: 5116, 57: 5115}, // 2255 - {9: 2473, 57: 2473}, - {9: 459, 57: 459, 530: 4398, 576: 459, 604: 459, 840: 4399, 887: 5109}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5104}, - {57: 5105, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {9: 1495, 57: 1495, 576: 5108, 604: 5107, 1063: 5106}, + {9: 2477, 57: 2477}, + {9: 463, 57: 463, 530: 4402, 576: 463, 604: 463, 840: 4403, 887: 5113}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 5108}, + {57: 5109, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {9: 1499, 57: 1499, 576: 5112, 604: 5111, 1063: 5110}, // 2260 - {9: 2470, 57: 2470}, - {1494, 1494, 1494, 1494, 1494, 1494, 9: 1494, 57: 1494, 545: 1494}, - {1493, 1493, 1493, 1493, 1493, 1493, 9: 1493, 57: 1493, 545: 1493}, - {9: 1495, 57: 1495, 576: 5108, 604: 5107, 1063: 5110}, - {9: 2471, 57: 2471}, + {9: 2474, 57: 2474}, + {1498, 1498, 1498, 1498, 1498, 1498, 9: 1498, 57: 1498, 545: 1498}, + {1497, 1497, 1497, 1497, 1497, 1497, 9: 1497, 57: 1497, 545: 1497}, + {9: 1499, 57: 1499, 576: 5112, 604: 5111, 1063: 5114}, + {9: 2475, 57: 2475}, // 2265 - {2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 57: 2474, 529: 2474, 533: 2474, 2474, 2474, 2474, 2474, 545: 2474, 547: 2474, 700: 2474, 2474, 703: 2474, 2474, 2474, 2474, 2474, 710: 2474}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5113}, - {9: 2472, 57: 2472}, - {260: 5136, 416: 5137, 437: 5138}, - {2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 57: 2528, 529: 2528, 533: 2528, 2528, 2528, 2528, 2528, 545: 2528, 547: 2528, 700: 2528, 2528, 703: 2528, 2528, 2528, 2528, 2528}, + {2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 57: 2478, 529: 2478, 533: 2478, 2478, 2478, 2478, 2478, 545: 2478, 547: 2478, 700: 2478, 2478, 703: 2478, 2478, 2478, 2478, 2478, 710: 2478}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5117}, + {9: 2476, 57: 2476}, + {260: 5140, 416: 5141, 437: 5142}, + {2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 57: 2532, 529: 2532, 533: 2532, 2532, 2532, 2532, 2532, 545: 2532, 547: 2532, 700: 2532, 2532, 703: 2532, 2532, 2532, 2532, 2532}, // 2270 - {2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 57: 2524, 529: 5118, 533: 2524, 2524, 2524, 2524, 2524, 545: 2524, 547: 2524, 700: 2524, 2524, 703: 2524, 2524, 2524, 2524, 2524, 1217: 5119, 5120, 1395: 5117}, - {2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 57: 2527, 529: 2527, 533: 2527, 2527, 2527, 2527, 2527, 545: 2527, 547: 2527, 700: 2527, 2527, 703: 2527, 2527, 2527, 2527, 2527}, - {713: 5134, 802: 5123}, - {2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 57: 2523, 529: 5132, 533: 2523, 2523, 2523, 2523, 2523, 545: 2523, 547: 2523, 700: 2523, 2523, 703: 2523, 2523, 2523, 2523, 2523, 1218: 5133}, - {2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 57: 2522, 529: 5121, 533: 2522, 2522, 2522, 2522, 2522, 545: 2522, 547: 2522, 700: 2522, 2522, 703: 2522, 2522, 2522, 2522, 2522, 1217: 5122}, + {2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 57: 2528, 529: 5122, 533: 2528, 2528, 2528, 2528, 2528, 545: 2528, 547: 2528, 700: 2528, 2528, 703: 2528, 2528, 2528, 2528, 2528, 1217: 5123, 5124, 1395: 5121}, + {2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 57: 2531, 529: 2531, 533: 2531, 2531, 2531, 2531, 2531, 545: 2531, 547: 2531, 700: 2531, 2531, 703: 2531, 2531, 2531, 2531, 2531}, + {713: 5138, 802: 5127}, + {2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 57: 2527, 529: 5136, 533: 2527, 2527, 2527, 2527, 2527, 545: 2527, 547: 2527, 700: 2527, 2527, 703: 2527, 2527, 2527, 2527, 2527, 1218: 5137}, + {2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 57: 2526, 529: 5125, 533: 2526, 2526, 2526, 2526, 2526, 545: 2526, 547: 2526, 700: 2526, 2526, 703: 2526, 2526, 2526, 2526, 2526, 1217: 5126}, // 2275 - {802: 5123}, - {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, 2520, 703: 2520, 2520, 2520, 2520, 2520}, - {86: 5128, 556: 5127, 727: 5126, 729: 5125, 1247: 5124}, - {2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 57: 2526, 529: 2526, 533: 2526, 2526, 2526, 2526, 2526, 545: 2526, 547: 2526, 700: 2526, 2526, 703: 2526, 2526, 2526, 2526, 2526}, - {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, 2519, 703: 2519, 2519, 2519, 2519, 2519}, + {802: 5127}, + {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, 2524, 703: 2524, 2524, 2524, 2524, 2524}, + {86: 5132, 556: 5131, 727: 5130, 729: 5129, 1247: 5128}, + {2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 57: 2530, 529: 2530, 533: 2530, 2530, 2530, 2530, 2530, 545: 2530, 547: 2530, 700: 2530, 2530, 703: 2530, 2530, 2530, 2530, 2530}, + {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, 2523, 703: 2523, 2523, 2523, 2523, 2523}, // 2280 - {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, 2518, 703: 2518, 2518, 2518, 2518, 2518}, - {534: 5131, 547: 5130}, - {93: 5129}, - {2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 57: 2516, 529: 2516, 533: 2516, 2516, 2516, 2516, 2516, 545: 2516, 547: 2516, 700: 2516, 2516, 703: 2516, 2516, 2516, 2516, 2516}, - {2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 57: 2517, 529: 2517, 533: 2517, 2517, 2517, 2517, 2517, 545: 2517, 547: 2517, 700: 2517, 2517, 703: 2517, 2517, 2517, 2517, 2517}, - // 2285 - {2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 57: 2515, 529: 2515, 533: 2515, 2515, 2515, 2515, 2515, 545: 2515, 547: 2515, 700: 2515, 2515, 703: 2515, 2515, 2515, 2515, 2515}, - {713: 5134}, + {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, 2522, 703: 2522, 2522, 2522, 2522, 2522}, + {534: 5135, 547: 5134}, + {93: 5133}, + {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, 2520, 703: 2520, 2520, 2520, 2520, 2520}, {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, 2521, 703: 2521, 2521, 2521, 2521, 2521}, - {86: 5128, 556: 5127, 727: 5126, 729: 5125, 1247: 5135}, + // 2285 + {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, 2519, 703: 2519, 2519, 2519, 2519, 2519}, + {713: 5138}, {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, 2525, 703: 2525, 2525, 2525, 2525, 2525}, + {86: 5132, 556: 5131, 727: 5130, 729: 5129, 1247: 5139}, + {2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 57: 2529, 529: 2529, 533: 2529, 2529, 2529, 2529, 2529, 545: 2529, 547: 2529, 700: 2529, 2529, 703: 2529, 2529, 2529, 2529, 2529}, // 2290 - {2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 57: 2532, 529: 2532, 533: 2532, 2532, 2532, 2532, 2532, 545: 2532, 547: 2532, 700: 2532, 2532, 703: 2532, 2532, 2532, 2532, 2532}, - {2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 57: 2531, 529: 2531, 533: 2531, 2531, 2531, 2531, 2531, 545: 2531, 547: 2531, 700: 2531, 2531, 703: 2531, 2531, 2531, 2531, 2531}, - {2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 57: 2530, 529: 2530, 533: 2530, 2530, 2530, 2530, 2530, 545: 2530, 547: 2530, 700: 2530, 2530, 703: 2530, 2530, 2530, 2530, 2530}, - {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, 2541, 703: 2541, 2541, 2541, 2541, 2541}, - {536: 2546}, + {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, 2536, 703: 2536, 2536, 2536, 2536, 2536}, + {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, 2535, 703: 2535, 2535, 2535, 2535, 2535}, + {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, 2534, 703: 2534, 2534, 2534, 2534, 2534}, + {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, 2545, 703: 2545, 2545, 2545, 2545, 2545}, + {536: 2550}, // 2295 + {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, 2561, 703: 2561, 2561, 2561, 2561, 2561}, + {559: 3032, 798: 3860, 815: 5147}, + {9: 5149, 57: 5148}, + {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, 2559, 703: 2559, 2559, 2559, 2559, 2559}, + {559: 3032, 798: 3860, 815: 5150}, + // 2300 + {57: 5151}, + {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, 2558, 703: 2558, 2558, 2558, 2558, 2558}, + {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: 2562, 2562, 703: 2562, 2562, 2562, 2562, 2562}, {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, 2557, 703: 2557, 2557, 2557, 2557, 2557}, - {559: 3028, 798: 3856, 815: 5143}, - {9: 5145, 57: 5144}, + {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, 2556, 703: 2556, 2556, 2556, 2556, 2556}, + // 2305 {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, 2555, 703: 2555, 2555, 2555, 2555, 2555}, - {559: 3028, 798: 3856, 815: 5146}, - // 2300 - {57: 5147}, + {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, 2563, 703: 2563, 2563, 2563, 2563, 2563}, {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, 2554, 703: 2554, 2554, 2554, 2554, 2554}, - {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, 2558, 703: 2558, 2558, 2558, 2558, 2558}, {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, 2553, 703: 2553, 2553, 2553, 2553, 2553}, {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, 2552, 703: 2552, 2552, 2552, 2552, 2552}, - // 2305 - {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, 2551, 703: 2551, 2551, 2551, 2551, 2551}, - {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, 2559, 703: 2559, 2559, 2559, 2559, 2559}, - {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, 2550, 703: 2550, 2550, 2550, 2550, 2550}, - {2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 57: 2549, 529: 2549, 533: 2549, 2549, 2549, 2549, 2549, 545: 2549, 547: 2549, 700: 2549, 2549, 703: 2549, 2549, 2549, 2549, 2549}, - {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, 2548, 703: 2548, 2548, 2548, 2548, 2548}, // 2310 - {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, 2560, 703: 2560, 2560, 2560, 2560, 2560}, - {530: 5158}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5159}, - {57: 5160, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {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, 2545, 703: 2545, 2545, 2545, 2545, 2545, 1469: 5163, 1496: 5162, 5161}, + {2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 57: 2564, 529: 2564, 533: 2564, 2564, 2564, 2564, 2564, 545: 2564, 547: 2564, 700: 2564, 2564, 703: 2564, 2564, 2564, 2564, 2564}, + {530: 5162}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 5163}, + {57: 5164, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 57: 2549, 529: 2549, 533: 2549, 2549, 2549, 2549, 2549, 545: 2549, 547: 2549, 700: 2549, 2549, 703: 2549, 2549, 2549, 2549, 2549, 1469: 5167, 1496: 5166, 5165}, // 2315 - {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: 2562, 2562, 703: 2562, 2562, 2562, 2562, 2562}, - {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, 2544, 703: 2544, 2544, 2544, 2544, 2544}, - {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, 2543, 703: 2543, 2543, 2543, 2543, 2543}, - {530: 5165}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5166}, + {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, 2566, 703: 2566, 2566, 2566, 2566, 2566}, + {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, 2548, 703: 2548, 2548, 2548, 2548, 2548}, + {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, 2547, 703: 2547, 2547, 2547, 2547, 2547}, + {530: 5169}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 5170}, // 2320 - {57: 5167, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 57: 2578, 190: 4918, 529: 2578, 533: 3802, 2578, 3801, 2578, 2578, 545: 2578, 547: 2578, 700: 2578, 2578, 703: 2578, 2578, 2578, 2578, 2578, 914: 5168, 1043: 5169, 1166: 5170, 1352: 5171}, - {190: 4920, 547: 5172}, - {2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 57: 2577, 529: 2577, 533: 2577, 2577, 2577, 2577, 2577, 545: 2577, 547: 2577, 700: 2577, 2577, 703: 2577, 2577, 2577, 2577, 2577}, - {2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 57: 2575, 529: 2575, 533: 2575, 2575, 2575, 2575, 2575, 545: 2575, 547: 2575, 700: 2575, 2575, 703: 2575, 2575, 2575, 2575, 2575}, + {57: 5171, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 57: 2582, 190: 4922, 529: 2582, 533: 3806, 2582, 3805, 2582, 2582, 545: 2582, 547: 2582, 700: 2582, 2582, 703: 2582, 2582, 2582, 2582, 2582, 914: 5172, 1043: 5173, 1166: 5174, 1352: 5175}, + {190: 4924, 547: 5176}, + {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 57: 2581, 529: 2581, 533: 2581, 2581, 2581, 2581, 2581, 545: 2581, 547: 2581, 700: 2581, 2581, 703: 2581, 2581, 2581, 2581, 2581}, + {2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 57: 2579, 529: 2579, 533: 2579, 2579, 2579, 2579, 2579, 545: 2579, 547: 2579, 700: 2579, 2579, 703: 2579, 2579, 2579, 2579, 2579}, // 2325 - {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, 2563, 703: 2563, 2563, 2563, 2563, 2563}, - {2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 57: 2576, 529: 2576, 533: 2576, 2576, 2576, 2576, 2576, 545: 2576, 547: 2576, 700: 2576, 2576, 703: 2576, 2576, 2576, 2576, 2576}, - {2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 57: 2564, 529: 2564, 533: 2564, 2564, 2564, 2564, 2564, 545: 2564, 547: 2564, 700: 2564, 2564, 703: 2564, 2564, 2564, 2564, 2564}, - {647: 5184, 5183, 5179, 5180, 652: 5181, 5182, 1035: 5178, 1058: 5176, 5177, 5175}, - {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, 2565, 703: 2565, 2565, 2565, 2565, 2565}, + {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, 2567, 703: 2567, 2567, 2567, 2567, 2567}, + {2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 57: 2580, 529: 2580, 533: 2580, 2580, 2580, 2580, 2580, 545: 2580, 547: 2580, 700: 2580, 2580, 703: 2580, 2580, 2580, 2580, 2580}, + {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, 2568, 703: 2568, 2568, 2568, 2568, 2568}, + {647: 5188, 5187, 5183, 5184, 652: 5185, 5186, 1035: 5182, 1058: 5180, 5181, 5179}, + {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, 2569, 703: 2569, 2569, 2569, 2569, 2569}, // 2330 - {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, 2505, 703: 2505, 2505, 2505, 2505, 2505}, - {530: 5187}, - {530: 5185}, - {2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 57: 2501, 529: 2501, 2490, 533: 2501, 2501, 2501, 2501, 2501, 545: 2501, 547: 2501, 700: 2501, 2501, 703: 2501, 2501, 2501, 2501, 2501}, - {2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 57: 2494, 529: 2494, 2498, 533: 2494, 2494, 2494, 2494, 2494, 545: 2494, 547: 2494, 700: 2494, 2494, 703: 2494, 2494, 2494, 2494, 2494}, + {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, 2509, 703: 2509, 2509, 2509, 2509, 2509}, + {530: 5191}, + {530: 5189}, + {2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 57: 2505, 529: 2505, 2494, 533: 2505, 2505, 2505, 2505, 2505, 545: 2505, 547: 2505, 700: 2505, 2505, 703: 2505, 2505, 2505, 2505, 2505}, + {2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 57: 2498, 529: 2498, 2502, 533: 2498, 2498, 2498, 2498, 2498, 545: 2498, 547: 2498, 700: 2498, 2498, 703: 2498, 2498, 2498, 2498, 2498}, // 2335 - {2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 57: 2493, 529: 2493, 2497, 533: 2493, 2493, 2493, 2493, 2493, 545: 2493, 547: 2493, 700: 2493, 2493, 703: 2493, 2493, 2493, 2493, 2493}, - {2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 57: 2492, 529: 2492, 2496, 533: 2492, 2492, 2492, 2492, 2492, 545: 2492, 547: 2492, 700: 2492, 2492, 703: 2492, 2492, 2492, 2492, 2492}, + {2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 57: 2497, 529: 2497, 2501, 533: 2497, 2497, 2497, 2497, 2497, 545: 2497, 547: 2497, 700: 2497, 2497, 703: 2497, 2497, 2497, 2497, 2497}, + {2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 57: 2496, 529: 2496, 2500, 533: 2496, 2496, 2496, 2496, 2496, 545: 2496, 547: 2496, 700: 2496, 2496, 703: 2496, 2496, 2496, 2496, 2496}, + {530: 2499}, {530: 2495}, - {530: 2491}, - {57: 5186}, - // 2340 - {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, 2502, 703: 2502, 2502, 2502, 2502, 2502}, - {57: 5188, 559: 3028, 798: 5189}, - {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, 2504, 703: 2504, 2504, 2504, 2504, 2504}, {57: 5190}, - {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, 2503, 703: 2503, 2503, 2503, 2503, 2503}, - // 2345 - {186: 5192}, - {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, 2566, 703: 2566, 2566, 2566, 2566, 2566}, - {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, 2567, 703: 2567, 2567, 2567, 2567, 2567}, - {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, 2514, 703: 2514, 2514, 2514, 2514, 2514}, - {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, 2513, 703: 2513, 2513, 2513, 2513, 2513}, - // 2350 - {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, 2512, 703: 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, 2511, 703: 2511, 2511, 2511, 2511, 2511}, - {56: 5199, 530: 5198, 647: 5184, 5183, 5179, 5180, 652: 5181, 5182, 998: 5207, 1035: 5178, 1058: 5176, 5177, 5200, 1212: 5208}, - {530: 5203}, + // 2340 {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, 2506, 703: 2506, 2506, 2506, 2506, 2506}, - // 2355 - {186: 4566}, - {530: 4563}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 5204, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 5205}, - {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, 2509, 703: 2509, 2509, 2509, 2509, 2509}, - {9: 3980, 57: 5206}, - // 2360 + {57: 5192, 559: 3032, 798: 5193}, {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, 2508, 703: 2508, 2508, 2508, 2508, 2508}, - {57: 5210}, - {57: 5209}, + {57: 5194}, {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, 2507, 703: 2507, 2507, 2507, 2507, 2507}, + // 2345 + {186: 5196}, + {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, 2570, 703: 2570, 2570, 2570, 2570, 2570}, + {2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 57: 2571, 529: 2571, 533: 2571, 2571, 2571, 2571, 2571, 545: 2571, 547: 2571, 700: 2571, 2571, 703: 2571, 2571, 2571, 2571, 2571}, + {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, 2518, 703: 2518, 2518, 2518, 2518, 2518}, + {2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 57: 2517, 529: 2517, 533: 2517, 2517, 2517, 2517, 2517, 545: 2517, 547: 2517, 700: 2517, 2517, 703: 2517, 2517, 2517, 2517, 2517}, + // 2350 + {2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 57: 2516, 529: 2516, 533: 2516, 2516, 2516, 2516, 2516, 545: 2516, 547: 2516, 700: 2516, 2516, 703: 2516, 2516, 2516, 2516, 2516}, + {2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 57: 2515, 529: 2515, 533: 2515, 2515, 2515, 2515, 2515, 545: 2515, 547: 2515, 700: 2515, 2515, 703: 2515, 2515, 2515, 2515, 2515}, + {56: 5203, 530: 5202, 647: 5188, 5187, 5183, 5184, 652: 5185, 5186, 998: 5211, 1035: 5182, 1058: 5180, 5181, 5204, 1212: 5212}, + {530: 5207}, {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, 2510, 703: 2510, 2510, 2510, 2510, 2510}, + // 2355 + {186: 4570}, + {530: 4567}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 5208, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 5209}, + {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, 2513, 703: 2513, 2513, 2513, 2513, 2513}, + {9: 3984, 57: 5210}, + // 2360 + {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, 2512, 703: 2512, 2512, 2512, 2512, 2512}, + {57: 5214}, + {57: 5213}, + {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, 2511, 703: 2511, 2511, 2511, 2511, 2511}, + {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, 2514, 703: 2514, 2514, 2514, 2514, 2514}, // 2365 - {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, 2568, 703: 2568, 2568, 2568, 2568, 2568}, - {2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 57: 2571, 105: 5213, 107: 5214, 529: 2571, 533: 2571, 2571, 2571, 2571, 2571, 545: 2571, 547: 2571, 700: 2571, 2571, 703: 2571, 2571, 2571, 2571, 2571, 970: 5215}, - {2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 2703, 19: 2703, 57: 2703, 102: 2703, 104: 2703, 2703, 2703, 2703, 109: 2703, 529: 2703, 531: 2703, 533: 2703, 2703, 2703, 2703, 2703, 541: 2703, 545: 2703, 547: 2703, 561: 2703, 700: 2703, 2703, 703: 2703, 2703, 2703, 2703, 2703}, - {2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 19: 2702, 57: 2702, 102: 2702, 104: 2702, 2702, 2702, 2702, 109: 2702, 529: 2702, 531: 2702, 533: 2702, 2702, 2702, 2702, 2702, 541: 2702, 545: 2702, 547: 2702, 561: 2702, 700: 2702, 2702, 703: 2702, 2702, 2702, 2702, 2702}, - {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, 2570, 703: 2570, 2570, 2570, 2570, 2570}, - // 2370 + {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, 2572, 703: 2572, 2572, 2572, 2572, 2572}, + {2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 57: 2575, 105: 5217, 107: 5218, 529: 2575, 533: 2575, 2575, 2575, 2575, 2575, 545: 2575, 547: 2575, 700: 2575, 2575, 703: 2575, 2575, 2575, 2575, 2575, 970: 5219}, + {2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 2707, 19: 2707, 57: 2707, 102: 2707, 104: 2707, 2707, 2707, 2707, 109: 2707, 529: 2707, 531: 2707, 533: 2707, 2707, 2707, 2707, 2707, 541: 2707, 545: 2707, 547: 2707, 561: 2707, 700: 2707, 2707, 703: 2707, 2707, 2707, 2707, 2707}, + {2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 2706, 19: 2706, 57: 2706, 102: 2706, 104: 2706, 2706, 2706, 2706, 109: 2706, 529: 2706, 531: 2706, 533: 2706, 2706, 2706, 2706, 2706, 541: 2706, 545: 2706, 547: 2706, 561: 2706, 700: 2706, 2706, 703: 2706, 2706, 2706, 2706, 2706}, {2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 57: 2574, 529: 2574, 533: 2574, 2574, 2574, 2574, 2574, 545: 2574, 547: 2574, 700: 2574, 2574, 703: 2574, 2574, 2574, 2574, 2574}, - {700: 2675, 2675, 703: 2675, 2675, 709: 2675, 745: 2675, 2675}, - {2674, 2674, 2674, 2674, 2674, 2674, 9: 2674, 545: 2674, 700: 2674, 2674, 703: 2674, 2674, 709: 2674, 745: 2674, 2674}, - {2607, 2607, 2607, 2607, 2607, 2607, 9: 2607, 2607, 2607, 57: 2607, 545: 2607}, - {2733, 2733, 2733, 2733, 2733, 2733, 9: 2733, 545: 2733}, + // 2370 + {2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 57: 2578, 529: 2578, 533: 2578, 2578, 2578, 2578, 2578, 545: 2578, 547: 2578, 700: 2578, 2578, 703: 2578, 2578, 2578, 2578, 2578}, + {700: 2679, 2679, 703: 2679, 2679, 709: 2679, 745: 2679, 2679}, + {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 545: 2678, 700: 2678, 2678, 703: 2678, 2678, 709: 2678, 745: 2678, 2678}, + {2611, 2611, 2611, 2611, 2611, 2611, 9: 2611, 2611, 2611, 57: 2611, 545: 2611}, + {2737, 2737, 2737, 2737, 2737, 2737, 9: 2737, 545: 2737}, // 2375 - {2685, 2685, 2685, 2685, 2685, 2685, 9: 2685, 545: 2685}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 5223}, - {2684, 2684, 2684, 2684, 2684, 2684, 9: 2684, 545: 2684}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 5225}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4941, 952: 5226}, + {2689, 2689, 2689, 2689, 2689, 2689, 9: 2689, 545: 2689}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 5227}, + {2688, 2688, 2688, 2688, 2688, 2688, 9: 2688, 545: 2688}, + {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, 2115, 577: 4941, 853: 5229}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4945, 952: 5230}, // 2380 - {2686, 2686, 2686, 2686, 2686, 2686, 9: 2686, 5221, 5222, 545: 2686, 1032: 5227}, - {2734, 2734, 2734, 2734, 2734, 2734, 9: 2734, 545: 2734}, - {2735, 2735, 2735, 2735, 2735, 2735, 9: 2735, 545: 2735}, - {2736, 2736, 2736, 2736, 2736, 2736, 9: 2736, 545: 2736}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 5233, 1103: 5232, 1311: 5231}, + {2690, 2690, 2690, 2690, 2690, 2690, 9: 2690, 5225, 5226, 545: 2690, 1032: 5231}, + {2738, 2738, 2738, 2738, 2738, 2738, 9: 2738, 545: 2738}, + {2739, 2739, 2739, 2739, 2739, 2739, 9: 2739, 545: 2739}, + {2740, 2740, 2740, 2740, 2740, 2740, 9: 2740, 545: 2740}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 5237, 1103: 5236, 1311: 5235}, // 2385 - {2737, 2737, 2737, 2737, 2737, 2737, 9: 5235, 545: 2737}, - {1505, 1505, 1505, 1505, 1505, 1505, 9: 1505, 545: 1505}, - {1495, 1495, 1495, 1495, 1495, 1495, 9: 1495, 545: 1495, 576: 5108, 604: 5107, 1063: 5234}, - {1503, 1503, 1503, 1503, 1503, 1503, 9: 1503, 545: 1503}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 5233, 1103: 5236}, + {2741, 2741, 2741, 2741, 2741, 2741, 9: 5239, 545: 2741}, + {1509, 1509, 1509, 1509, 1509, 1509, 9: 1509, 545: 1509}, + {1499, 1499, 1499, 1499, 1499, 1499, 9: 1499, 545: 1499, 576: 5112, 604: 5111, 1063: 5238}, + {1507, 1507, 1507, 1507, 1507, 1507, 9: 1507, 545: 1507}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 5237, 1103: 5240}, // 2390 - {1504, 1504, 1504, 1504, 1504, 1504, 9: 1504, 545: 1504}, - {2: 755, 755, 755, 755, 755, 755, 755, 10: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 58: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 5240, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 714: 755, 907: 5239, 923: 5238}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 714: 5242, 770: 5244, 3042, 3043, 3041, 884: 5243, 926: 5241}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 58: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 530: 754, 545: 754, 559: 754, 585: 754, 607: 754, 714: 754}, - {753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 58: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 530: 753, 545: 753, 559: 753, 585: 753, 607: 753, 714: 753}, + {1508, 1508, 1508, 1508, 1508, 1508, 9: 1508, 545: 1508}, + {2: 759, 759, 759, 759, 759, 759, 759, 10: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 58: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 5244, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 714: 759, 907: 5243, 923: 5242}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 714: 5246, 769: 5248, 3046, 3047, 3045, 858: 5247, 926: 5245}, + {758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 58: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 530: 758, 545: 758, 559: 758, 585: 758, 607: 758, 714: 758}, + {757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 58: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 530: 757, 545: 757, 559: 757, 585: 757, 607: 757, 714: 757}, // 2395 - {2740, 2740, 2740, 2740, 2740, 2740, 9: 2740, 545: 2740}, - {2709, 2709, 2709, 2709, 2709, 2709, 9: 2709, 20: 2709, 545: 2709}, - {2708, 2708, 2708, 2708, 2708, 2708, 9: 5245, 20: 2708, 545: 2708}, - {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 20: 2679, 57: 2679, 131: 2679, 200: 2679, 215: 2679, 531: 2679, 545: 2679, 558: 2679, 709: 2679, 714: 2679}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5246, 3042, 3043, 3041}, - // 2400 - {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 20: 2678, 57: 2678, 131: 2678, 200: 2678, 215: 2678, 531: 2678, 545: 2678, 558: 2678, 709: 2678, 714: 2678}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 714: 5242, 770: 5244, 3042, 3043, 3041, 884: 5243, 926: 5249}, - {2741, 2741, 2741, 2741, 2741, 2741, 9: 2741, 545: 2741}, - {20: 5250}, - {2743, 2743, 2743, 2743, 2743, 2743, 9: 2743, 545: 2743}, - // 2405 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 714: 5242, 770: 5244, 3042, 3043, 3041, 884: 5243, 926: 5253}, - {2742, 2742, 2742, 2742, 2742, 2742, 9: 2742, 545: 2742}, - {20: 5254}, {2744, 2744, 2744, 2744, 2744, 2744, 9: 2744, 545: 2744}, - {2: 755, 755, 755, 755, 755, 755, 755, 10: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 58: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 5240, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 714: 755, 907: 5239, 923: 5256}, - // 2410 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 714: 5242, 770: 5244, 3042, 3043, 3041, 884: 5243, 926: 5257}, + {2713, 2713, 2713, 2713, 2713, 2713, 9: 2713, 20: 2713, 545: 2713}, + {2712, 2712, 2712, 2712, 2712, 2712, 9: 5249, 20: 2712, 545: 2712}, + {2683, 2683, 2683, 2683, 2683, 2683, 9: 2683, 20: 2683, 57: 2683, 131: 2683, 200: 2683, 215: 2683, 531: 2683, 545: 2683, 558: 2683, 709: 2683, 714: 2683}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5250, 3046, 3047, 3045}, + // 2400 + {2682, 2682, 2682, 2682, 2682, 2682, 9: 2682, 20: 2682, 57: 2682, 131: 2682, 200: 2682, 215: 2682, 531: 2682, 545: 2682, 558: 2682, 709: 2682, 714: 2682}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 714: 5246, 769: 5248, 3046, 3047, 3045, 858: 5247, 926: 5253}, {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 545: 2745}, - {2: 755, 755, 755, 755, 755, 755, 755, 10: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 58: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 5240, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 714: 755, 907: 5239, 923: 5259}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 714: 5242, 770: 5244, 3042, 3043, 3041, 884: 5243, 926: 5260}, + {20: 5254}, + {2747, 2747, 2747, 2747, 2747, 2747, 9: 2747, 545: 2747}, + // 2405 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 714: 5246, 769: 5248, 3046, 3047, 3045, 858: 5247, 926: 5257}, {2746, 2746, 2746, 2746, 2746, 2746, 9: 2746, 545: 2746}, + {20: 5258}, + {2748, 2748, 2748, 2748, 2748, 2748, 9: 2748, 545: 2748}, + {2: 759, 759, 759, 759, 759, 759, 759, 10: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 58: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 5244, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 714: 759, 907: 5243, 923: 5260}, + // 2410 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 714: 5246, 769: 5248, 3046, 3047, 3045, 858: 5247, 926: 5261}, + {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 545: 2749}, + {2: 759, 759, 759, 759, 759, 759, 759, 10: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 58: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 5244, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 714: 759, 907: 5243, 923: 5263}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 714: 5246, 769: 5248, 3046, 3047, 3045, 858: 5247, 926: 5264}, + {2750, 2750, 2750, 2750, 2750, 2750, 9: 2750, 545: 2750}, // 2415 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 714: 5242, 770: 5244, 3042, 3043, 3041, 884: 5243, 926: 5262}, - {2747, 2747, 2747, 2747, 2747, 2747, 9: 2747, 545: 2747}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5264, 3042, 3043, 3041}, - {531: 5265}, - {607: 5266}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 714: 5246, 769: 5248, 3046, 3047, 3045, 858: 5247, 926: 5266}, + {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 545: 2751}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5268, 3046, 3047, 3045}, + {531: 5269}, + {607: 5270}, // 2420 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 5267}, - {2707, 2707, 2707, 2707, 2707, 2707, 9: 2707, 276: 5271, 531: 5270, 545: 2707, 1509: 5269, 5268}, - {2748, 2748, 2748, 2748, 2748, 2748, 9: 2748, 545: 2748}, - {2706, 2706, 2706, 2706, 2706, 2706, 9: 2706, 545: 2706}, - {247: 5273}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5271}, + {2711, 2711, 2711, 2711, 2711, 2711, 9: 2711, 276: 5275, 531: 5274, 545: 2711, 1509: 5273, 5272}, + {2752, 2752, 2752, 2752, 2752, 2752, 9: 2752, 545: 2752}, + {2710, 2710, 2710, 2710, 2710, 2710, 9: 2710, 545: 2710}, + {247: 5277}, // 2425 - {247: 5272}, - {2704, 2704, 2704, 2704, 2704, 2704, 9: 2704, 545: 2704}, - {2705, 2705, 2705, 2705, 2705, 2705, 9: 2705, 545: 2705}, - {192: 5275}, - {199: 5276}, + {247: 5276}, + {2708, 2708, 2708, 2708, 2708, 2708, 9: 2708, 545: 2708}, + {2709, 2709, 2709, 2709, 2709, 2709, 9: 2709, 545: 2709}, + {192: 5279}, + {199: 5280}, // 2430 - {530: 5277}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5278}, - {57: 5279, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {2111, 2111, 2111, 2111, 2111, 2111, 9: 2111, 545: 2111, 577: 4937, 853: 5280}, - {2750, 2750, 2750, 2750, 2750, 2750, 9: 2750, 545: 2750}, + {530: 5281}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5282}, + {57: 5283, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {2115, 2115, 2115, 2115, 2115, 2115, 9: 2115, 545: 2115, 577: 4941, 853: 5284}, + {2754, 2754, 2754, 2754, 2754, 2754, 9: 2754, 545: 2754}, // 2435 - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 5299}, - {700: 5298}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 5296}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 5294}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 5292}, + {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, 2115, 577: 4941, 853: 5303}, + {700: 5302}, + {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, 2115, 577: 4941, 853: 5300}, + {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, 2115, 577: 4941, 853: 5298}, + {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, 2115, 577: 4941, 853: 5296}, // 2440 - {700: 5289}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5288, 3042, 3043, 3041}, - {2715, 2715, 2715, 2715, 2715, 2715, 9: 2715, 545: 2715}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 5290}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5218, 3042, 3043, 3041, 1288: 5291}, + {700: 5293}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5292, 3046, 3047, 3045}, + {2719, 2719, 2719, 2719, 2719, 2719, 9: 2719, 545: 2719}, + {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, 2115, 577: 4941, 853: 5294}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5222, 3046, 3047, 3045, 1288: 5295}, // 2445 - {2738, 2738, 2738, 2738, 2738, 2738, 9: 2738, 545: 2738}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5293, 3042, 3043, 3041}, - {2739, 2739, 2739, 2739, 2739, 2739, 9: 2739, 545: 2739}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5295, 3042, 3043, 3041}, - {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 545: 2749}, + {2742, 2742, 2742, 2742, 2742, 2742, 9: 2742, 545: 2742}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5297, 3046, 3047, 3045}, + {2743, 2743, 2743, 2743, 2743, 2743, 9: 2743, 545: 2743}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5299, 3046, 3047, 3045}, + {2753, 2753, 2753, 2753, 2753, 2753, 9: 2753, 545: 2753}, // 2450 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 5297}, - {2751, 2751, 2751, 2751, 2751, 2751, 9: 5245, 545: 2751}, - {2752, 2752, 2752, 2752, 2752, 2752, 9: 2752, 545: 2752}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 5300}, - {2313, 2313, 2313, 2313, 2313, 2313, 9: 2313, 545: 2313, 727: 5303, 729: 5302, 1011: 5301}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 5301}, + {2755, 2755, 2755, 2755, 2755, 2755, 9: 5249, 545: 2755}, + {2756, 2756, 2756, 2756, 2756, 2756, 9: 2756, 545: 2756}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 5304}, + {2317, 2317, 2317, 2317, 2317, 2317, 9: 2317, 545: 2317, 727: 5307, 729: 5306, 1011: 5305}, // 2455 - {2753, 2753, 2753, 2753, 2753, 2753, 9: 2753, 545: 2753}, - {2312, 2312, 2312, 2312, 2312, 2312, 9: 2312, 545: 2312}, - {2311, 2311, 2311, 2311, 2311, 2311, 9: 2311, 545: 2311}, - {173: 5240, 559: 755, 907: 5239, 923: 5305}, - {559: 3028, 798: 5306}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 545: 2757}, + {2316, 2316, 2316, 2316, 2316, 2316, 9: 2316, 545: 2316}, + {2315, 2315, 2315, 2315, 2315, 2315, 9: 2315, 545: 2315}, + {173: 5244, 559: 759, 907: 5243, 923: 5309}, + {559: 3032, 798: 5310}, // 2460 - {2754, 2754, 2754, 2754, 2754, 2754, 9: 2754, 545: 2754}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 714: 5242, 770: 5244, 3042, 3043, 3041, 884: 5243, 926: 5308}, - {2755, 2755, 2755, 2755, 2755, 2755, 9: 2755, 545: 2755}, - {192: 5310}, - {199: 5311}, - // 2465 - {530: 5312}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5313}, - {57: 5314, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {755, 755, 755, 755, 755, 755, 9: 755, 173: 5240, 545: 755, 907: 5239, 923: 5315}, + {2758, 2758, 2758, 2758, 2758, 2758, 9: 2758, 545: 2758}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 714: 5246, 769: 5248, 3046, 3047, 3045, 858: 5247, 926: 5312}, {2759, 2759, 2759, 2759, 2759, 2759, 9: 2759, 545: 2759}, + {192: 5314}, + {199: 5315}, + // 2465 + {530: 5316}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5317}, + {57: 5318, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {759, 759, 759, 759, 759, 759, 9: 759, 173: 5244, 545: 759, 907: 5243, 923: 5319}, + {2763, 2763, 2763, 2763, 2763, 2763, 9: 2763, 545: 2763}, // 2470 - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 530: 2109, 577: 5334, 881: 5454}, - {2762, 2762, 2762, 2762, 2762, 2762, 9: 2762, 545: 2762}, - {2109, 2109, 2109, 2109, 2109, 2109, 9: 2109, 116: 2109, 173: 2109, 530: 2109, 545: 2109, 577: 5334, 881: 5403, 907: 2109}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 5394}, - {700: 4895, 5326, 703: 5321, 5324, 709: 4896, 745: 5325, 5322, 922: 5323, 1338: 5327}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 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, 577: 5338, 882: 5458}, + {2766, 2766, 2766, 2766, 2766, 2766, 9: 2766, 545: 2766}, + {2113, 2113, 2113, 2113, 2113, 2113, 9: 2113, 116: 2113, 173: 2113, 530: 2113, 545: 2113, 577: 5338, 882: 5407, 907: 2113}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 5398}, + {700: 4899, 5330, 703: 5325, 5328, 709: 4900, 745: 5329, 5326, 922: 5327, 1338: 5331}, // 2475 - {700: 5388}, - {2: 2690, 2690, 2690, 2690, 2690, 2690, 2690, 10: 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 58: 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 530: 2690, 700: 4895, 709: 4896, 922: 5343, 1195: 5382}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 530: 2109, 541: 2109, 577: 5334, 881: 5376}, - {2: 2690, 2690, 2690, 2690, 2690, 2690, 2690, 10: 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 58: 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 2690, 530: 2690, 541: 2690, 700: 4895, 709: 4896, 922: 5343, 1195: 5344}, - {700: 5332}, + {700: 5392}, + {2: 2694, 2694, 2694, 2694, 2694, 2694, 2694, 10: 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 58: 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 530: 2694, 700: 4899, 709: 4900, 922: 5347, 1195: 5386}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 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, 541: 2113, 577: 5338, 882: 5380}, + {2: 2694, 2694, 2694, 2694, 2694, 2694, 2694, 10: 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 58: 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 2694, 530: 2694, 541: 2694, 700: 4899, 709: 4900, 922: 5347, 1195: 5348}, + {700: 5336}, // 2480 - {530: 5328}, - {620, 620, 620, 620, 620, 620, 9: 620, 57: 620, 545: 620}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5329}, - {57: 5330, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2578, 2578, 2578, 2578, 2578, 2578, 9: 2578, 57: 2578, 190: 4918, 533: 3802, 535: 3801, 545: 2578, 914: 4919, 1043: 5169, 1166: 5331}, + {530: 5332}, + {624, 624, 624, 624, 624, 624, 9: 624, 57: 624, 545: 624}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 5333}, + {57: 5334, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2582, 2582, 2582, 2582, 2582, 2582, 9: 2582, 57: 2582, 190: 4922, 533: 3806, 535: 3805, 545: 2582, 914: 4923, 1043: 5173, 1166: 5335}, // 2485 - {2533, 2533, 2533, 2533, 2533, 2533, 9: 2533, 57: 2533, 545: 2533}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 530: 2109, 577: 5334, 881: 5333}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 2105, 770: 5338, 3042, 3043, 3041, 980: 5337}, - {533: 3802, 535: 3801, 914: 5335}, - {644: 5336}, + {2537, 2537, 2537, 2537, 2537, 2537, 9: 2537, 57: 2537, 545: 2537}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 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, 577: 5338, 882: 5337}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 2109, 769: 5342, 3046, 3047, 3045, 980: 5341}, + {533: 3806, 535: 3805, 914: 5339}, + {644: 5340}, // 2490 - {2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 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, 530: 2108, 532: 2108, 534: 2108, 541: 2108, 545: 2108, 630: 2108, 907: 2108}, - {530: 5339}, - {530: 2104}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5101, 931: 5340}, - {9: 5112, 57: 5341}, + {2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 58: 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 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, 532: 2112, 534: 2112, 541: 2112, 545: 2112, 630: 2112, 907: 2112}, + {530: 5343}, + {530: 2108}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5105, 931: 5344}, + {9: 5116, 57: 5345}, // 2495 - {706: 5096, 1010: 5342}, - {2534, 2534, 2534, 2534, 2534, 2534, 9: 2534, 57: 2534, 545: 2534}, - {2: 2689, 2689, 2689, 2689, 2689, 2689, 2689, 10: 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 58: 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 2689, 530: 2689, 541: 2689}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 2105, 541: 2105, 770: 5346, 3042, 3043, 3041, 980: 5347, 1052: 5345}, - {530: 5356}, + {706: 5100, 1010: 5346}, + {2538, 2538, 2538, 2538, 2538, 2538, 9: 2538, 57: 2538, 545: 2538}, + {2: 2693, 2693, 2693, 2693, 2693, 2693, 2693, 10: 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 58: 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 2693, 530: 2693, 541: 2693}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 2109, 541: 2109, 769: 5350, 3046, 3047, 3045, 980: 5351, 1052: 5349}, + {530: 5360}, // 2500 - {104: 5354, 530: 2104, 541: 2104}, - {530: 2095, 541: 5348}, - {182: 5351, 207: 5353, 228: 5350, 242: 5352, 1003: 5349}, - {530: 2094}, - {2088, 2088, 2088, 2088, 2088, 2088, 2088, 9: 2088, 19: 2088, 57: 2088, 102: 2088, 104: 2088, 2088, 2088, 2088, 109: 2088, 529: 2088, 2088, 2088, 541: 2088, 545: 2088, 561: 2088}, + {104: 5358, 530: 2108, 541: 2108}, + {530: 2099, 541: 5352}, + {182: 5355, 207: 5357, 228: 5354, 242: 5356, 1003: 5353}, + {530: 2098}, + {2092, 2092, 2092, 2092, 2092, 2092, 2092, 9: 2092, 19: 2092, 57: 2092, 102: 2092, 104: 2092, 2092, 2092, 2092, 109: 2092, 529: 2092, 2092, 2092, 541: 2092, 545: 2092, 561: 2092}, // 2505 - {2087, 2087, 2087, 2087, 2087, 2087, 2087, 9: 2087, 19: 2087, 57: 2087, 102: 2087, 104: 2087, 2087, 2087, 2087, 109: 2087, 529: 2087, 2087, 2087, 541: 2087, 545: 2087, 561: 2087}, - {2086, 2086, 2086, 2086, 2086, 2086, 2086, 9: 2086, 19: 2086, 57: 2086, 102: 2086, 104: 2086, 2086, 2086, 2086, 109: 2086, 529: 2086, 2086, 2086, 541: 2086, 545: 2086, 561: 2086}, - {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}, - {182: 5351, 207: 5353, 228: 5350, 242: 5352, 1003: 5355}, - {530: 2093}, + {2091, 2091, 2091, 2091, 2091, 2091, 2091, 9: 2091, 19: 2091, 57: 2091, 102: 2091, 104: 2091, 2091, 2091, 2091, 109: 2091, 529: 2091, 2091, 2091, 541: 2091, 545: 2091, 561: 2091}, + {2090, 2090, 2090, 2090, 2090, 2090, 2090, 9: 2090, 19: 2090, 57: 2090, 102: 2090, 104: 2090, 2090, 2090, 2090, 109: 2090, 529: 2090, 2090, 2090, 541: 2090, 545: 2090, 561: 2090}, + {2089, 2089, 2089, 2089, 2089, 2089, 2089, 9: 2089, 19: 2089, 57: 2089, 102: 2089, 104: 2089, 2089, 2089, 2089, 109: 2089, 529: 2089, 2089, 2089, 541: 2089, 545: 2089, 561: 2089}, + {182: 5355, 207: 5357, 228: 5354, 242: 5356, 1003: 5359}, + {530: 2097}, // 2510 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5101, 931: 5357}, - {9: 5112, 57: 5358}, - {2103, 2103, 2103, 2103, 2103, 2103, 2103, 9: 2103, 19: 2103, 57: 2103, 104: 2103, 2103, 2103, 2103, 109: 2103, 531: 2103, 541: 2103, 545: 2103, 982: 5359}, - {2535, 2535, 2535, 2535, 2535, 2535, 5364, 9: 2535, 19: 5361, 57: 2535, 104: 5368, 5213, 4915, 5214, 109: 4914, 531: 5363, 541: 5367, 545: 2535, 958: 5365, 960: 5362, 970: 5366, 981: 5360}, - {2102, 2102, 2102, 2102, 2102, 2102, 2102, 9: 2102, 19: 2102, 57: 2102, 102: 2102, 104: 2102, 2102, 2102, 2102, 109: 2102, 531: 2102, 541: 2102, 545: 2102, 561: 2102}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5105, 931: 5361}, + {9: 5116, 57: 5362}, + {2107, 2107, 2107, 2107, 2107, 2107, 2107, 9: 2107, 19: 2107, 57: 2107, 104: 2107, 2107, 2107, 2107, 109: 2107, 531: 2107, 541: 2107, 545: 2107, 982: 5363}, + {2539, 2539, 2539, 2539, 2539, 2539, 5368, 9: 2539, 19: 5365, 57: 2539, 104: 5372, 5217, 4919, 5218, 109: 4918, 531: 5367, 541: 5371, 545: 2539, 958: 5369, 960: 5366, 970: 5370, 981: 5364}, + {2106, 2106, 2106, 2106, 2106, 2106, 2106, 9: 2106, 19: 2106, 57: 2106, 102: 2106, 104: 2106, 2106, 2106, 2106, 109: 2106, 531: 2106, 541: 2106, 545: 2106, 561: 2106}, // 2515 - {554: 4578, 559: 2308, 801: 5374}, - {2100, 2100, 2100, 2100, 2100, 2100, 2100, 9: 2100, 19: 2100, 57: 2100, 102: 2100, 104: 2100, 2100, 2100, 2100, 109: 2100, 531: 2100, 541: 2100, 545: 2100, 561: 2100}, - {415: 5372}, - {532: 5371}, - {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}, + {554: 4582, 559: 2312, 801: 5378}, + {2104, 2104, 2104, 2104, 2104, 2104, 2104, 9: 2104, 19: 2104, 57: 2104, 102: 2104, 104: 2104, 2104, 2104, 2104, 109: 2104, 531: 2104, 541: 2104, 545: 2104, 561: 2104}, + {415: 5376}, + {532: 5375}, + {2101, 2101, 2101, 2101, 2101, 2101, 2101, 9: 2101, 19: 2101, 57: 2101, 102: 2101, 104: 2101, 2101, 2101, 2101, 109: 2101, 531: 2101, 541: 2101, 545: 2101, 561: 2101}, // 2520 - {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}, - {182: 5351, 207: 5353, 228: 5350, 242: 5352, 1003: 5370}, - {182: 5351, 207: 5353, 228: 5350, 242: 5352, 1003: 5369}, - {2089, 2089, 2089, 2089, 2089, 2089, 2089, 9: 2089, 19: 2089, 57: 2089, 102: 2089, 104: 2089, 2089, 2089, 2089, 109: 2089, 529: 2089, 531: 2089, 541: 2089, 545: 2089, 561: 2089}, - {2090, 2090, 2090, 2090, 2090, 2090, 2090, 9: 2090, 19: 2090, 57: 2090, 102: 2090, 104: 2090, 2090, 2090, 2090, 109: 2090, 529: 2090, 531: 2090, 541: 2090, 545: 2090, 561: 2090}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 9: 2100, 19: 2100, 57: 2100, 102: 2100, 104: 2100, 2100, 2100, 2100, 109: 2100, 531: 2100, 541: 2100, 545: 2100, 561: 2100}, + {182: 5355, 207: 5357, 228: 5354, 242: 5356, 1003: 5374}, + {182: 5355, 207: 5357, 228: 5354, 242: 5356, 1003: 5373}, + {2093, 2093, 2093, 2093, 2093, 2093, 2093, 9: 2093, 19: 2093, 57: 2093, 102: 2093, 104: 2093, 2093, 2093, 2093, 109: 2093, 529: 2093, 531: 2093, 541: 2093, 545: 2093, 561: 2093}, + {2094, 2094, 2094, 2094, 2094, 2094, 2094, 9: 2094, 19: 2094, 57: 2094, 102: 2094, 104: 2094, 2094, 2094, 2094, 109: 2094, 529: 2094, 531: 2094, 541: 2094, 545: 2094, 561: 2094}, // 2525 - {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: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5373, 3042, 3043, 3041}, - {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}, - {559: 3028, 798: 3856, 815: 5375}, - {2101, 2101, 2101, 2101, 2101, 2101, 2101, 9: 2101, 19: 2101, 57: 2101, 102: 2101, 104: 2101, 2101, 2101, 2101, 109: 2101, 531: 2101, 541: 2101, 545: 2101, 561: 2101}, + {2102, 2102, 2102, 2102, 2102, 2102, 2102, 9: 2102, 19: 2102, 57: 2102, 102: 2102, 104: 2102, 2102, 2102, 2102, 109: 2102, 531: 2102, 541: 2102, 545: 2102, 561: 2102}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5377, 3046, 3047, 3045}, + {2103, 2103, 2103, 2103, 2103, 2103, 2103, 9: 2103, 19: 2103, 57: 2103, 102: 2103, 104: 2103, 2103, 2103, 2103, 109: 2103, 531: 2103, 541: 2103, 545: 2103, 561: 2103}, + {559: 3032, 798: 3860, 815: 5379}, + {2105, 2105, 2105, 2105, 2105, 2105, 2105, 9: 2105, 19: 2105, 57: 2105, 102: 2105, 104: 2105, 2105, 2105, 2105, 109: 2105, 531: 2105, 541: 2105, 545: 2105, 561: 2105}, // 2530 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 2105, 541: 2105, 770: 5346, 3042, 3043, 3041, 980: 5347, 1052: 5377}, - {530: 5378}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5101, 931: 5379}, - {9: 5112, 57: 5380}, - {2103, 2103, 2103, 2103, 2103, 2103, 2103, 9: 2103, 19: 2103, 57: 2103, 104: 2103, 2103, 2103, 2103, 109: 2103, 531: 2103, 541: 2103, 545: 2103, 982: 5381}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 2109, 541: 2109, 769: 5350, 3046, 3047, 3045, 980: 5351, 1052: 5381}, + {530: 5382}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5105, 931: 5383}, + {9: 5116, 57: 5384}, + {2107, 2107, 2107, 2107, 2107, 2107, 2107, 9: 2107, 19: 2107, 57: 2107, 104: 2107, 2107, 2107, 2107, 109: 2107, 531: 2107, 541: 2107, 545: 2107, 982: 5385}, // 2535 - {2536, 2536, 2536, 2536, 2536, 2536, 5364, 9: 2536, 19: 5361, 57: 2536, 104: 5368, 5213, 4915, 5214, 109: 4914, 531: 5363, 541: 5367, 545: 2536, 958: 5365, 960: 5362, 970: 5366, 981: 5360}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 2105, 770: 5338, 3042, 3043, 3041, 980: 5383}, - {530: 5384}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5101, 931: 5385}, - {9: 5112, 57: 5386}, + {2540, 2540, 2540, 2540, 2540, 2540, 5368, 9: 2540, 19: 5365, 57: 2540, 104: 5372, 5217, 4919, 5218, 109: 4918, 531: 5367, 541: 5371, 545: 2540, 958: 5369, 960: 5366, 970: 5370, 981: 5364}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 2109, 769: 5342, 3046, 3047, 3045, 980: 5387}, + {530: 5388}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5105, 931: 5389}, + {9: 5116, 57: 5390}, // 2540 - {2103, 2103, 2103, 2103, 2103, 2103, 2103, 9: 2103, 19: 2103, 57: 2103, 104: 2103, 2103, 2103, 2103, 109: 2103, 531: 2103, 541: 2103, 545: 2103, 982: 5387}, - {2537, 2537, 2537, 2537, 2537, 2537, 5364, 9: 2537, 19: 5361, 57: 2537, 104: 5368, 5213, 4915, 5214, 109: 4914, 531: 5363, 541: 5367, 545: 2537, 958: 5365, 960: 5362, 970: 5366, 981: 5360}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 2105, 541: 2105, 770: 5346, 3042, 3043, 3041, 980: 5347, 1052: 5389}, - {530: 5390}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5101, 931: 5391}, + {2107, 2107, 2107, 2107, 2107, 2107, 2107, 9: 2107, 19: 2107, 57: 2107, 104: 2107, 2107, 2107, 2107, 109: 2107, 531: 2107, 541: 2107, 545: 2107, 982: 5391}, + {2541, 2541, 2541, 2541, 2541, 2541, 5368, 9: 2541, 19: 5365, 57: 2541, 104: 5372, 5217, 4919, 5218, 109: 4918, 531: 5367, 541: 5371, 545: 2541, 958: 5369, 960: 5366, 970: 5370, 981: 5364}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 2109, 541: 2109, 769: 5350, 3046, 3047, 3045, 980: 5351, 1052: 5393}, + {530: 5394}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5105, 931: 5395}, // 2545 - {9: 5112, 57: 5392}, - {2103, 2103, 2103, 2103, 2103, 2103, 2103, 9: 2103, 19: 2103, 57: 2103, 104: 2103, 2103, 2103, 2103, 109: 2103, 531: 2103, 541: 2103, 545: 2103, 982: 5393}, - {2538, 2538, 2538, 2538, 2538, 2538, 5364, 9: 2538, 19: 5361, 57: 2538, 104: 5368, 5213, 4915, 5214, 109: 4914, 531: 5363, 541: 5367, 545: 2538, 958: 5365, 960: 5362, 970: 5366, 981: 5360}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5395, 3042, 3043, 3041}, - {286: 5397, 294: 5399, 297: 5398, 1285: 5396}, + {9: 5116, 57: 5396}, + {2107, 2107, 2107, 2107, 2107, 2107, 2107, 9: 2107, 19: 2107, 57: 2107, 104: 2107, 2107, 2107, 2107, 109: 2107, 531: 2107, 541: 2107, 545: 2107, 982: 5397}, + {2542, 2542, 2542, 2542, 2542, 2542, 5368, 9: 2542, 19: 5365, 57: 2542, 104: 5372, 5217, 4919, 5218, 109: 4918, 531: 5367, 541: 5371, 545: 2542, 958: 5369, 960: 5366, 970: 5370, 981: 5364}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5399, 3046, 3047, 3045}, + {286: 5401, 294: 5403, 297: 5402, 1285: 5400}, // 2550 - {530: 5400}, - {57: 2483, 530: 2483}, - {57: 2482, 530: 2482}, - {57: 2481, 530: 2481}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 5401}, + {530: 5404}, + {57: 2487, 530: 2487}, + {57: 2486, 530: 2486}, + {57: 2485, 530: 2485}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 5405}, // 2555 - {9: 4017, 57: 5402}, - {2758, 2758, 2758, 2758, 2758, 2758, 9: 2758, 545: 2758}, - {755, 755, 755, 755, 755, 755, 9: 755, 116: 755, 173: 5240, 530: 755, 545: 755, 907: 5239, 923: 5404}, - {2404, 2404, 2404, 2404, 2404, 2404, 9: 2404, 116: 5406, 530: 5407, 545: 2404, 1229: 5405}, - {2761, 2761, 2761, 2761, 2761, 2761, 9: 2761, 545: 2761}, + {9: 4021, 57: 5406}, + {2762, 2762, 2762, 2762, 2762, 2762, 9: 2762, 545: 2762}, + {759, 759, 759, 759, 759, 759, 9: 759, 116: 759, 173: 5244, 530: 759, 545: 759, 907: 5243, 923: 5408}, + {2408, 2408, 2408, 2408, 2408, 2408, 9: 2408, 116: 5410, 530: 5411, 545: 2408, 1229: 5409}, + {2765, 2765, 2765, 2765, 2765, 2765, 9: 2765, 545: 2765}, // 2560 - {559: 3028, 798: 5453}, - {545: 5410, 1066: 5409, 1228: 5408}, - {9: 5451, 57: 5450}, - {9: 2402, 57: 2402}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5411, 3042, 3043, 3041}, + {559: 3032, 798: 5457}, + {545: 5414, 1066: 5413, 1228: 5412}, + {9: 5455, 57: 5454}, + {9: 2406, 57: 2406}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5415, 3046, 3047, 3045}, // 2565 - {6: 2381, 2381, 9: 2381, 18: 2381, 20: 2381, 22: 2381, 2381, 2381, 2381, 2381, 2381, 57: 2381, 189: 5416, 262: 5415, 530: 2381, 534: 5414, 546: 5413, 709: 2381, 1412: 5412}, - {6: 2394, 2394, 9: 2394, 18: 2394, 20: 2394, 22: 2394, 2394, 2394, 2394, 2394, 2394, 57: 2394, 530: 2394, 709: 2394, 1065: 5437}, - {192: 5417, 605: 5418}, - {6: 2378, 2378, 9: 2378, 18: 2378, 20: 2378, 22: 2378, 2378, 2378, 2378, 2378, 2378, 57: 2378, 530: 2378, 709: 2378}, - {6: 2376, 2376, 9: 2376, 18: 2376, 20: 2376, 22: 2376, 2376, 2376, 2376, 2376, 2376, 57: 2376, 530: 2376, 709: 2376}, + {6: 2385, 2385, 9: 2385, 18: 2385, 20: 2385, 22: 2385, 2385, 2385, 2385, 2385, 2385, 57: 2385, 189: 5420, 262: 5419, 530: 2385, 534: 5418, 546: 5417, 709: 2385, 1412: 5416}, + {6: 2398, 2398, 9: 2398, 18: 2398, 20: 2398, 22: 2398, 2398, 2398, 2398, 2398, 2398, 57: 2398, 530: 2398, 709: 2398, 1065: 5441}, + {192: 5421, 605: 5422}, + {6: 2382, 2382, 9: 2382, 18: 2382, 20: 2382, 22: 2382, 2382, 2382, 2382, 2382, 2382, 57: 2382, 530: 2382, 709: 2382}, + {6: 2380, 2380, 9: 2380, 18: 2380, 20: 2380, 22: 2380, 2380, 2380, 2380, 2380, 2380, 57: 2380, 530: 2380, 709: 2380}, // 2570 - {6: 2375, 2375, 9: 2375, 18: 2375, 20: 2375, 22: 2375, 2375, 2375, 2375, 2375, 2375, 57: 2375, 530: 2375, 709: 2375}, - {199: 5427}, - {530: 5419}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 5421, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5422, 1145: 5423, 1346: 5420}, - {9: 5425, 57: 5424}, + {6: 2379, 2379, 9: 2379, 18: 2379, 20: 2379, 22: 2379, 2379, 2379, 2379, 2379, 2379, 57: 2379, 530: 2379, 709: 2379}, + {199: 5431}, + {530: 5423}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 5425, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5426, 1145: 5427, 1346: 5424}, + {9: 5429, 57: 5428}, // 2575 - {9: 2195, 57: 2195, 530: 3890}, - {9: 2194, 57: 2194, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {9: 2178, 57: 2178}, - {6: 2377, 2377, 9: 2377, 18: 2377, 20: 2377, 22: 2377, 2377, 2377, 2377, 2377, 2377, 57: 2377, 530: 2377, 709: 2377}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 5421, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5422, 1145: 5426}, + {9: 2199, 57: 2199, 530: 3894}, + {9: 2198, 57: 2198, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {9: 2182, 57: 2182}, + {6: 2381, 2381, 9: 2381, 18: 2381, 20: 2381, 22: 2381, 2381, 2381, 2381, 2381, 2381, 57: 2381, 530: 2381, 709: 2381}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 5425, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5426, 1145: 5430}, // 2580 - {9: 2177, 57: 2177}, - {530: 5429, 719: 5428}, - {6: 2380, 2380, 9: 2380, 18: 2380, 20: 2380, 22: 2380, 2380, 2380, 2380, 2380, 2380, 57: 2380, 530: 2380, 709: 2380}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 719: 5431, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5432, 1210: 5433, 1393: 5430}, - {9: 5435, 57: 5434}, + {9: 2181, 57: 2181}, + {530: 5433, 719: 5432}, + {6: 2384, 2384, 9: 2384, 18: 2384, 20: 2384, 22: 2384, 2384, 2384, 2384, 2384, 2384, 57: 2384, 530: 2384, 709: 2384}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 719: 5435, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5436, 1210: 5437, 1393: 5434}, + {9: 5439, 57: 5438}, // 2585 - {9: 2193, 57: 2193}, - {9: 2192, 57: 2192, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {9: 2180, 57: 2180}, - {6: 2379, 2379, 9: 2379, 18: 2379, 20: 2379, 22: 2379, 2379, 2379, 2379, 2379, 2379, 57: 2379, 530: 2379, 709: 2379}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 719: 5431, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5432, 1210: 5436}, + {9: 2197, 57: 2197}, + {9: 2196, 57: 2196, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {9: 2184, 57: 2184}, + {6: 2383, 2383, 9: 2383, 18: 2383, 20: 2383, 22: 2383, 2383, 2383, 2383, 2383, 2383, 57: 2383, 530: 2383, 709: 2383}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 719: 5435, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5436, 1210: 5440}, // 2590 - {9: 2179, 57: 2179}, - {6: 4714, 5441, 9: 2399, 18: 4670, 20: 4722, 22: 4718, 4715, 4717, 4720, 4721, 4723, 57: 2399, 530: 5439, 709: 4719, 865: 4724, 909: 5440, 1473: 5438}, - {9: 2400, 57: 2400}, - {115: 5444, 1286: 5443, 1472: 5442}, - {2393, 2393, 6: 2393, 2393, 9: 2393, 18: 2393, 20: 2393, 22: 2393, 2393, 2393, 2393, 2393, 2393, 57: 2393, 530: 2393, 709: 2393}, + {9: 2183, 57: 2183}, + {6: 4718, 5445, 9: 2403, 18: 4674, 20: 4726, 22: 4722, 4719, 4721, 4724, 4725, 4727, 57: 2403, 530: 5443, 709: 4723, 866: 4728, 909: 5444, 1473: 5442}, + {9: 2404, 57: 2404}, + {115: 5448, 1286: 5447, 1472: 5446}, + {2397, 2397, 6: 2397, 2397, 9: 2397, 18: 2397, 20: 2397, 22: 2397, 2397, 2397, 2397, 2397, 2397, 57: 2397, 530: 2397, 709: 2397}, // 2595 - {23: 4866}, - {9: 5448, 57: 5447}, - {9: 2397, 57: 2397}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5445, 3042, 3043, 3041}, - {6: 2394, 2394, 9: 2394, 18: 2394, 20: 2394, 22: 2394, 2394, 2394, 2394, 2394, 2394, 57: 2394, 709: 2394, 1065: 5446}, + {23: 4870}, + {9: 5452, 57: 5451}, + {9: 2401, 57: 2401}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5449, 3046, 3047, 3045}, + {6: 2398, 2398, 9: 2398, 18: 2398, 20: 2398, 22: 2398, 2398, 2398, 2398, 2398, 2398, 57: 2398, 709: 2398, 1065: 5450}, // 2600 - {6: 4714, 5441, 9: 2395, 18: 4670, 20: 4722, 22: 4718, 4715, 4717, 4720, 4721, 4723, 57: 2395, 709: 4719, 865: 4724, 909: 5440}, - {9: 2398, 57: 2398}, - {115: 5444, 1286: 5449}, - {9: 2396, 57: 2396}, - {2403, 2403, 2403, 2403, 2403, 2403, 9: 2403, 529: 2403, 2403, 2403, 536: 2403, 545: 2403, 2403, 548: 2403, 551: 2403, 607: 2403, 694: 2403}, + {6: 4718, 5445, 9: 2399, 18: 4674, 20: 4726, 22: 4722, 4719, 4721, 4724, 4725, 4727, 57: 2399, 709: 4723, 866: 4728, 909: 5444}, + {9: 2402, 57: 2402}, + {115: 5448, 1286: 5453}, + {9: 2400, 57: 2400}, + {2407, 2407, 2407, 2407, 2407, 2407, 9: 2407, 529: 2407, 2407, 2407, 536: 2407, 545: 2407, 2407, 548: 2407, 551: 2407, 607: 2407, 694: 2407}, // 2605 - {545: 5410, 1066: 5452}, - {9: 2401, 57: 2401}, - {2760, 2760, 2760, 2760, 2760, 2760, 9: 2760, 545: 2760}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5456, 770: 4014, 3042, 3043, 3041, 820: 4941, 952: 5455}, - {2686, 2686, 2686, 2686, 2686, 2686, 9: 2686, 5221, 5222, 545: 2686, 1032: 5464}, + {545: 5414, 1066: 5456}, + {9: 2405, 57: 2405}, + {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 545: 2764}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5460, 769: 4018, 3046, 3047, 3045, 820: 4945, 952: 5459}, + {2690, 2690, 2690, 2690, 2690, 2690, 9: 2690, 5225, 5226, 545: 2690, 1032: 5468}, // 2610 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 700: 2677, 2677, 703: 2677, 2677, 5074, 709: 2677, 745: 2677, 2677, 770: 4014, 3042, 3043, 3041, 820: 4941, 927: 5320, 952: 5458, 1001: 5459, 1084: 5460, 1289: 5457}, - {9: 5462, 57: 5461}, - {9: 617, 57: 617}, - {9: 616, 57: 616}, - {9: 615, 57: 615}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 700: 2681, 2681, 703: 2681, 2681, 5078, 709: 2681, 745: 2681, 2681, 769: 4018, 3046, 3047, 3045, 820: 4945, 927: 5324, 952: 5462, 1001: 5463, 1084: 5464, 1289: 5461}, + {9: 5466, 57: 5465}, + {9: 621, 57: 621}, + {9: 620, 57: 620}, + {9: 619, 57: 619}, // 2615 - {2763, 2763, 2763, 2763, 2763, 2763, 9: 2763, 545: 2763}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 700: 2677, 2677, 703: 2677, 2677, 5074, 709: 2677, 745: 2677, 2677, 770: 4014, 3042, 3043, 3041, 820: 4941, 927: 5320, 952: 5458, 1001: 5459, 1084: 5463}, - {9: 614, 57: 614}, - {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 545: 2764}, - {16: 4408, 552: 4409, 708: 4407, 852: 5466}, + {2767, 2767, 2767, 2767, 2767, 2767, 9: 2767, 545: 2767}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 700: 2681, 2681, 703: 2681, 2681, 5078, 709: 2681, 745: 2681, 2681, 769: 4018, 3046, 3047, 3045, 820: 4945, 927: 5324, 952: 5462, 1001: 5463, 1084: 5467}, + {9: 618, 57: 618}, + {2768, 2768, 2768, 2768, 2768, 2768, 9: 2768, 545: 2768}, + {16: 4412, 552: 4413, 708: 4411, 852: 5470}, // 2620 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 534: 5468, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 5467}, - {438, 438, 438, 438, 438, 438, 9: 438, 537: 5470, 545: 438, 1219: 5472}, - {438, 438, 438, 438, 438, 438, 9: 438, 537: 5470, 545: 438, 1219: 5469}, - {2765, 2765, 2765, 2765, 2765, 2765, 9: 2765, 545: 2765}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 3725, 770: 3727, 3042, 3043, 3041, 804: 3724, 973: 5471}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 534: 5472, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 5471}, + {442, 442, 442, 442, 442, 442, 9: 442, 537: 5474, 545: 442, 1219: 5476}, + {442, 442, 442, 442, 442, 442, 9: 442, 537: 5474, 545: 442, 1219: 5473}, + {2769, 2769, 2769, 2769, 2769, 2769, 9: 2769, 545: 2769}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 3729, 769: 3731, 3046, 3047, 3045, 804: 3728, 973: 5475}, // 2625 - {437, 437, 437, 437, 437, 437, 9: 437, 545: 437}, - {2766, 2766, 2766, 2766, 2766, 2766, 9: 2766, 545: 2766}, - {223: 5485}, - {200: 5475}, - {223: 5476}, + {441, 441, 441, 441, 441, 441, 9: 441, 545: 441}, + {2770, 2770, 2770, 2770, 2770, 2770, 9: 2770, 545: 2770}, + {223: 5489}, + {200: 5479}, + {223: 5480}, // 2630 - {559: 3028, 798: 3856, 815: 5477}, - {2771, 2771, 2771, 2771, 2771, 2771, 9: 2771, 220: 5478, 545: 2771, 1056: 5479}, - {319: 5480}, - {2767, 2767, 2767, 2767, 2767, 2767, 9: 2767, 545: 2767}, - {532: 5482, 1470: 5481}, + {559: 3032, 798: 3860, 815: 5481}, + {2775, 2775, 2775, 2775, 2775, 2775, 9: 2775, 220: 5482, 545: 2775, 1056: 5483}, + {319: 5484}, + {2771, 2771, 2771, 2771, 2771, 2771, 9: 2771, 545: 2771}, + {532: 5486, 1470: 5485}, // 2635 - {2770, 2770, 2770, 2770, 2770, 2770, 9: 5483, 16: 2770, 18: 2770, 21: 2770, 534: 2770, 537: 2770, 545: 2770, 552: 2770, 556: 2770, 708: 2770}, - {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: 5484}, - {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}, - {559: 3028, 798: 3856, 815: 5486}, + {2774, 2774, 2774, 2774, 2774, 2774, 9: 5487, 16: 2774, 18: 2774, 21: 2774, 534: 2774, 537: 2774, 545: 2774, 552: 2774, 556: 2774, 708: 2774}, + {440, 440, 440, 440, 440, 440, 9: 440, 16: 440, 18: 440, 21: 440, 534: 440, 537: 440, 545: 440, 552: 440, 556: 440, 708: 440}, + {532: 5488}, + {439, 439, 439, 439, 439, 439, 9: 439, 16: 439, 18: 439, 21: 439, 534: 439, 537: 439, 545: 439, 552: 439, 556: 439, 708: 439}, + {559: 3032, 798: 3860, 815: 5490}, // 2640 - {2771, 2771, 2771, 2771, 2771, 2771, 9: 2771, 220: 5478, 545: 2771, 1056: 5487}, - {2768, 2768, 2768, 2768, 2768, 2768, 9: 2768, 545: 2768}, - {8: 573, 29: 573}, - {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, 529: 567, 567, 567, 534: 567, 536: 567, 567, 567, 545: 567, 567, 548: 567, 551: 567, 567, 564: 567, 607: 567, 694: 567, 708: 567, 567}, - {6: 4714, 4716, 574, 15: 4733, 2438, 4731, 4670, 4735, 4722, 4751, 4718, 4715, 4717, 4720, 4721, 4723, 4730, 574, 4741, 4742, 4752, 4728, 4729, 4734, 4736, 4748, 4747, 4756, 4749, 4746, 4739, 4744, 4745, 4738, 4740, 4743, 4732, 4753, 4754, 534: 4713, 537: 2438, 4750, 552: 2438, 564: 5488, 708: 2438, 4719, 865: 4724, 890: 4726, 909: 4725, 930: 4727, 936: 4737, 940: 5491}, + {2775, 2775, 2775, 2775, 2775, 2775, 9: 2775, 220: 5482, 545: 2775, 1056: 5491}, + {2772, 2772, 2772, 2772, 2772, 2772, 9: 2772, 545: 2772}, + {8: 577, 29: 577}, + {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, 529: 571, 571, 571, 534: 571, 536: 571, 571, 571, 545: 571, 571, 548: 571, 551: 571, 571, 564: 571, 607: 571, 694: 571, 708: 571, 571}, + {6: 4718, 4720, 578, 15: 4737, 2442, 4735, 4674, 4739, 4726, 4755, 4722, 4719, 4721, 4724, 4725, 4727, 4734, 578, 4745, 4746, 4756, 4732, 4733, 4738, 4740, 4752, 4751, 4760, 4753, 4750, 4743, 4748, 4749, 4742, 4744, 4747, 4736, 4757, 4758, 534: 4717, 537: 2442, 4754, 552: 2442, 564: 5492, 708: 2442, 4723, 866: 4728, 890: 4730, 909: 4729, 930: 4731, 936: 4741, 940: 5495}, // 2645 - {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, 529: 566, 566, 566, 534: 566, 536: 566, 566, 566, 545: 566, 566, 548: 566, 551: 566, 566, 564: 566, 607: 566, 694: 566, 708: 566, 566}, - {532: 5494, 534: 5493}, - {2781, 2781, 2781, 2781, 2781, 2781, 9: 2781, 545: 2781}, - {2780, 2780, 2780, 2780, 2780, 2780, 9: 2780, 545: 2780}, - {532: 5497, 534: 5496}, + {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, 529: 570, 570, 570, 534: 570, 536: 570, 570, 570, 545: 570, 570, 548: 570, 551: 570, 570, 564: 570, 607: 570, 694: 570, 708: 570, 570}, + {532: 5498, 534: 5497}, + {2785, 2785, 2785, 2785, 2785, 2785, 9: 2785, 545: 2785}, + {2784, 2784, 2784, 2784, 2784, 2784, 9: 2784, 545: 2784}, + {532: 5501, 534: 5500}, // 2650 - {2783, 2783, 2783, 2783, 2783, 2783, 9: 2783, 545: 2783}, - {2782, 2782, 2782, 2782, 2782, 2782, 9: 2782, 545: 2782}, - {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, 2308, 532: 2308, 534: 2308, 554: 4578, 556: 5500, 801: 5499}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 5502, 534: 5504, 770: 5505, 3042, 3043, 3041, 988: 5503}, - {534: 5501}, + {2787, 2787, 2787, 2787, 2787, 2787, 9: 2787, 545: 2787}, + {2786, 2786, 2786, 2786, 2786, 2786, 9: 2786, 545: 2786}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 534: 2312, 554: 4582, 556: 5504, 801: 5503}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 5506, 534: 5508, 769: 5509, 3046, 3047, 3045, 988: 5507}, + {534: 5505}, // 2655 - {2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 15: 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 57: 2784, 529: 2784, 2784, 2784, 534: 2784, 536: 2784, 2784, 2784, 545: 2784, 2784, 548: 2784, 551: 2784, 2784, 556: 2784, 564: 2784, 607: 2784, 694: 2784, 708: 2784, 2784}, - {2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 15: 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 57: 2787, 529: 2787, 2787, 2787, 534: 2787, 536: 2787, 2787, 2787, 545: 2787, 2787, 548: 2787, 551: 2787, 2787, 556: 2787, 564: 2787, 607: 2787, 694: 2787, 708: 2787, 2787}, - {2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 15: 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 57: 2786, 529: 2786, 2786, 2786, 534: 2786, 536: 2786, 2786, 2786, 545: 2786, 2786, 548: 2786, 551: 2786, 2786, 556: 2786, 564: 2786, 607: 2786, 694: 2786, 708: 2786, 2786}, - {2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 15: 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 57: 2785, 529: 2785, 2785, 2785, 534: 2785, 536: 2785, 2785, 2785, 545: 2785, 2785, 548: 2785, 551: 2785, 2785, 556: 2785, 564: 2785, 607: 2785, 694: 2785, 708: 2785, 2785}, - {2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 15: 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 57: 2456, 108: 2456, 119: 2456, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 128: 2456, 2456, 2456, 529: 2456, 2456, 2456, 534: 2456, 536: 2456, 2456, 2456, 545: 2456, 2456, 548: 2456, 551: 2456, 2456, 556: 2456, 564: 2456, 607: 2456, 694: 2456, 708: 2456, 2456}, + {2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 15: 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 57: 2788, 529: 2788, 2788, 2788, 534: 2788, 536: 2788, 2788, 2788, 545: 2788, 2788, 548: 2788, 551: 2788, 2788, 556: 2788, 564: 2788, 607: 2788, 694: 2788, 708: 2788, 2788}, + {2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 15: 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 57: 2791, 529: 2791, 2791, 2791, 534: 2791, 536: 2791, 2791, 2791, 545: 2791, 2791, 548: 2791, 551: 2791, 2791, 556: 2791, 564: 2791, 607: 2791, 694: 2791, 708: 2791, 2791}, + {2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 15: 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 57: 2790, 529: 2790, 2790, 2790, 534: 2790, 536: 2790, 2790, 2790, 545: 2790, 2790, 548: 2790, 551: 2790, 2790, 556: 2790, 564: 2790, 607: 2790, 694: 2790, 708: 2790, 2790}, + {2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 15: 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 57: 2789, 529: 2789, 2789, 2789, 534: 2789, 536: 2789, 2789, 2789, 545: 2789, 2789, 548: 2789, 551: 2789, 2789, 556: 2789, 564: 2789, 607: 2789, 694: 2789, 708: 2789, 2789}, + {2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 15: 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, 108: 2460, 119: 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 128: 2460, 2460, 2460, 529: 2460, 2460, 2460, 534: 2460, 536: 2460, 2460, 2460, 545: 2460, 2460, 548: 2460, 551: 2460, 2460, 556: 2460, 564: 2460, 607: 2460, 694: 2460, 708: 2460, 2460}, // 2660 - {223: 5511}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 5508}, - {2839, 2839, 9: 5245, 200: 5509}, - {223: 5510}, - {2838, 2838}, + {223: 5515}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 5512}, + {2843, 2843, 9: 5249, 200: 5513}, + {223: 5514}, + {2842, 2842}, // 2665 - {2840, 2840}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 5513}, - {2634, 2634, 9: 5245, 531: 5516, 709: 5515, 901: 5514}, - {2843, 2843}, - {1100, 1100, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1100, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 531: 1100, 703: 5533, 770: 5532, 3042, 3043, 3041, 959: 5531}, + {2844, 2844}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 5517}, + {2638, 2638, 9: 5249, 531: 5520, 709: 5519, 901: 5518}, + {2847, 2847}, + {1104, 1104, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1104, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 531: 1104, 703: 5537, 769: 5536, 3046, 3047, 3045, 959: 5535}, // 2670 - {559: 5521, 635: 4079, 4078, 798: 5519, 915: 5520, 1110: 5518, 1316: 5517}, - {2633, 2633, 9: 5529}, - {2632, 2632, 9: 2632}, - {283: 5523, 289: 5525, 337: 5526, 356: 5524}, - {243: 5522}, + {559: 5525, 635: 4083, 4082, 798: 5523, 915: 5524, 1110: 5522, 1316: 5521}, + {2637, 2637, 9: 5533}, + {2636, 2636, 9: 2636}, + {283: 5527, 289: 5529, 337: 5530, 356: 5528}, + {243: 5526}, // 2675 - {243: 2486, 283: 2216, 289: 2216, 337: 2216, 356: 2216}, - {2625, 2625, 9: 2625}, - {2630, 2630, 9: 2630}, + {243: 2490, 283: 2220, 289: 2220, 337: 2220, 356: 2220}, {2629, 2629, 9: 2629}, - {382: 5527, 456: 5528}, + {2634, 2634, 9: 2634}, + {2633, 2633, 9: 2633}, + {382: 5531, 456: 5532}, // 2680 - {2626, 2626, 9: 2626}, - {2628, 2628, 9: 2628}, - {2627, 2627, 9: 2627}, - {559: 5521, 635: 4079, 4078, 798: 5519, 915: 5520, 1110: 5530}, + {2630, 2630, 9: 2630}, + {2632, 2632, 9: 2632}, {2631, 2631, 9: 2631}, + {559: 5525, 635: 4083, 4082, 798: 5523, 915: 5524, 1110: 5534}, + {2635, 2635, 9: 2635}, // 2685 - {2634, 2634, 9: 5535, 531: 5516, 901: 5534}, - {1099, 1099, 9: 1099, 57: 1099, 531: 1099}, - {1097, 1097, 9: 1097, 57: 1097, 531: 1097}, - {2842, 2842}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 703: 5537, 770: 5536, 3042, 3043, 3041}, + {2638, 2638, 9: 5539, 531: 5520, 901: 5538}, + {1103, 1103, 9: 1103, 57: 1103, 531: 1103}, + {1101, 1101, 9: 1101, 57: 1101, 531: 1101}, + {2846, 2846}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 703: 5541, 769: 5540, 3046, 3047, 3045}, // 2690 - {1098, 1098, 9: 1098, 57: 1098, 531: 1098}, - {1096, 1096, 9: 1096, 57: 1096, 531: 1096}, - {2844, 2844}, - {2779, 2779}, - {32: 5651, 417: 5650}, + {1102, 1102, 9: 1102, 57: 1102, 531: 1102}, + {1100, 1100, 9: 1100, 57: 1100, 531: 1100}, + {2848, 2848}, + {2783, 2783}, + {32: 5655, 417: 5654}, // 2695 - {545: 5642}, - {719: 5635}, - {10: 5628}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 722: 5546, 770: 5545, 3042, 3043, 3041}, - {2394, 2394, 6: 2394, 2394, 18: 2394, 20: 2394, 22: 2394, 2394, 2394, 2394, 2394, 2394, 249: 4671, 709: 2394, 1027: 5626, 1065: 5627}, + {545: 5646}, + {719: 5639}, + {10: 5632}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 722: 5550, 769: 5549, 3046, 3047, 3045}, + {2398, 2398, 6: 2398, 2398, 18: 2398, 20: 2398, 22: 2398, 2398, 2398, 2398, 2398, 2398, 249: 4675, 709: 2398, 1027: 5630, 1065: 5631}, // 2700 - {182: 2412, 404: 5551, 445: 5552, 591: 5550, 700: 2412, 1200: 5553, 5548, 1287: 5549, 1414: 5547}, - {2406, 2406, 115: 2406, 5616, 529: 2406, 2406, 2406, 536: 2406, 546: 2406, 548: 2406, 551: 2406, 607: 2406, 694: 2406, 1415: 5615}, - {182: 5603, 700: 5602}, - {2430, 2430, 115: 2430, 2430, 529: 2430, 2430, 2430, 536: 2430, 546: 2430, 548: 2430, 551: 2430, 607: 2430, 694: 2430}, - {131: 3940, 154: 3939, 530: 5566, 929: 5567}, + {182: 2416, 404: 5555, 445: 5556, 591: 5554, 700: 2416, 1200: 5557, 5552, 1287: 5553, 1414: 5551}, + {2410, 2410, 115: 2410, 5620, 529: 2410, 2410, 2410, 536: 2410, 546: 2410, 548: 2410, 551: 2410, 607: 2410, 694: 2410, 1415: 5619}, + {182: 5607, 700: 5606}, + {2434, 2434, 115: 2434, 2434, 529: 2434, 2434, 2434, 536: 2434, 546: 2434, 548: 2434, 551: 2434, 607: 2434, 694: 2434}, + {131: 3944, 154: 3943, 530: 5570, 929: 5571}, // 2705 - {131: 3940, 154: 3939, 530: 5559, 929: 5560}, - {2423, 2423, 115: 2423, 2423, 529: 2423, 2423, 2423, 536: 2423, 546: 2423, 548: 2423, 551: 2423, 555: 5555, 607: 2423, 640: 5554, 694: 2423}, - {182: 2411, 700: 2411}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5557}, - {559: 3028, 798: 3856, 815: 5556}, + {131: 3944, 154: 3943, 530: 5563, 929: 5564}, + {2427, 2427, 115: 2427, 2427, 529: 2427, 2427, 2427, 536: 2427, 546: 2427, 548: 2427, 551: 2427, 555: 5559, 607: 2427, 640: 5558, 694: 2427}, + {182: 2415, 700: 2415}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 5561}, + {559: 3032, 798: 3860, 815: 5560}, // 2710 - {2424, 2424, 115: 2424, 2424, 529: 2424, 2424, 2424, 536: 2424, 546: 2424, 548: 2424, 551: 2424, 607: 2424, 694: 2424}, - {118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 565: 3735, 3733, 3734, 3732, 3730, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 799: 3731, 3729, 885: 3737, 900: 5558}, - {2425, 2425, 115: 2425, 2425, 529: 2425, 2425, 2425, 536: 2425, 546: 2425, 548: 2425, 551: 2425, 607: 2425, 694: 2425}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5564}, - {530: 5561}, + {2428, 2428, 115: 2428, 2428, 529: 2428, 2428, 2428, 536: 2428, 546: 2428, 548: 2428, 551: 2428, 607: 2428, 694: 2428}, + {118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 565: 3739, 3737, 3738, 3736, 3734, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 799: 3735, 3733, 885: 3741, 900: 5562}, + {2429, 2429, 115: 2429, 2429, 529: 2429, 2429, 2429, 536: 2429, 546: 2429, 548: 2429, 551: 2429, 607: 2429, 694: 2429}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5568}, + {530: 5565}, // 2715 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 5562}, - {9: 4017, 57: 5563}, - {2426, 2426, 115: 2426, 2426, 529: 2426, 2426, 2426, 536: 2426, 546: 2426, 548: 2426, 551: 2426, 607: 2426, 694: 2426}, - {57: 5565, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {2427, 2427, 115: 2427, 2427, 529: 2427, 2427, 2427, 536: 2427, 546: 2427, 548: 2427, 551: 2427, 607: 2427, 694: 2427}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 5566}, + {9: 4021, 57: 5567}, + {2430, 2430, 115: 2430, 2430, 529: 2430, 2430, 2430, 536: 2430, 546: 2430, 548: 2430, 551: 2430, 607: 2430, 694: 2430}, + {57: 5569, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {2431, 2431, 115: 2431, 2431, 529: 2431, 2431, 2431, 536: 2431, 546: 2431, 548: 2431, 551: 2431, 607: 2431, 694: 2431}, // 2720 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5599}, - {530: 5568}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 5569}, - {9: 4017, 57: 5570}, - {2422, 2422, 115: 2422, 2422, 529: 2422, 2422, 2422, 536: 2422, 546: 2422, 548: 2422, 551: 2422, 607: 2422, 640: 5572, 694: 2422, 1230: 5571}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5603}, + {530: 5572}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 5573}, + {9: 4021, 57: 5574}, + {2426, 2426, 115: 2426, 2426, 529: 2426, 2426, 2426, 536: 2426, 546: 2426, 548: 2426, 551: 2426, 607: 2426, 640: 5576, 694: 2426, 1230: 5575}, // 2725 - {2428, 2428, 115: 2428, 2428, 529: 2428, 2428, 2428, 536: 2428, 546: 2428, 548: 2428, 551: 2428, 607: 2428, 694: 2428}, - {530: 5573}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5575, 1377: 5574}, - {57: 5577}, - {57: 2420, 118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 542: 3772, 3773, 3778, 583: 3774, 593: 3747, 3744, 3746, 3745, 3741, 3743, 3742, 3739, 3740, 3738, 3748, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771, 885: 3737, 900: 5576}, + {2432, 2432, 115: 2432, 2432, 529: 2432, 2432, 2432, 536: 2432, 546: 2432, 548: 2432, 551: 2432, 607: 2432, 694: 2432}, + {530: 5577}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5579, 1377: 5578}, + {57: 5581}, + {57: 2424, 118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 542: 3776, 3777, 3782, 583: 3778, 593: 3751, 3748, 3750, 3749, 3745, 3747, 3746, 3743, 3744, 3742, 3752, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775, 885: 3741, 900: 5580}, // 2730 - {57: 2419}, - {2414, 2414, 10: 5579, 115: 2414, 2414, 529: 2414, 2414, 2414, 536: 2414, 546: 2414, 2414, 2414, 551: 2414, 607: 2414, 694: 2414, 719: 2414, 1360: 5578}, - {2418, 2418, 115: 2418, 2418, 529: 2418, 2418, 2418, 536: 2418, 546: 2418, 5594, 2418, 551: 2418, 607: 2418, 694: 2418, 719: 2418, 1394: 5593}, - {545: 5580}, - {192: 5581}, + {57: 2423}, + {2418, 2418, 10: 5583, 115: 2418, 2418, 529: 2418, 2418, 2418, 536: 2418, 546: 2418, 2418, 2418, 551: 2418, 607: 2418, 694: 2418, 719: 2418, 1360: 5582}, + {2422, 2422, 115: 2422, 2422, 529: 2422, 2422, 2422, 536: 2422, 546: 2422, 5598, 2422, 551: 2422, 607: 2422, 694: 2422, 719: 2422, 1394: 5597}, + {545: 5584}, + {192: 5585}, // 2735 - {199: 5582}, - {530: 5583}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5584}, - {57: 5585, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {234: 5586}, + {199: 5586}, + {530: 5587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5588}, + {57: 5589, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {234: 5590}, // 2740 - {545: 5587}, - {192: 5588}, - {199: 5589}, - {530: 5590}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5591}, + {545: 5591}, + {192: 5592}, + {199: 5593}, + {530: 5594}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5595}, // 2745 - {57: 5592, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {2413, 2413, 115: 2413, 2413, 529: 2413, 2413, 2413, 536: 2413, 546: 2413, 2413, 2413, 551: 2413, 607: 2413, 694: 2413, 719: 2413}, - {2416, 2416, 115: 2416, 2416, 529: 2416, 2416, 2416, 536: 2416, 546: 2416, 548: 2416, 551: 2416, 607: 2416, 694: 2416, 719: 5597, 1392: 5596}, - {545: 5595}, - {2417, 2417, 115: 2417, 2417, 529: 2417, 2417, 2417, 536: 2417, 546: 2417, 548: 2417, 551: 2417, 607: 2417, 694: 2417, 719: 2417}, + {57: 5596, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {2417, 2417, 115: 2417, 2417, 529: 2417, 2417, 2417, 536: 2417, 546: 2417, 2417, 2417, 551: 2417, 607: 2417, 694: 2417, 719: 2417}, + {2420, 2420, 115: 2420, 2420, 529: 2420, 2420, 2420, 536: 2420, 546: 2420, 548: 2420, 551: 2420, 607: 2420, 694: 2420, 719: 5601, 1392: 5600}, + {545: 5599}, + {2421, 2421, 115: 2421, 2421, 529: 2421, 2421, 2421, 536: 2421, 546: 2421, 548: 2421, 551: 2421, 607: 2421, 694: 2421, 719: 2421}, // 2750 - {2421, 2421, 115: 2421, 2421, 529: 2421, 2421, 2421, 536: 2421, 546: 2421, 548: 2421, 551: 2421, 607: 2421, 694: 2421}, - {545: 5598}, - {2415, 2415, 115: 2415, 2415, 529: 2415, 2415, 2415, 536: 2415, 546: 2415, 548: 2415, 551: 2415, 607: 2415, 694: 2415}, - {57: 5600, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {2422, 2422, 115: 2422, 2422, 529: 2422, 2422, 2422, 536: 2422, 546: 2422, 548: 2422, 551: 2422, 607: 2422, 640: 5572, 694: 2422, 1230: 5601}, + {2425, 2425, 115: 2425, 2425, 529: 2425, 2425, 2425, 536: 2425, 546: 2425, 548: 2425, 551: 2425, 607: 2425, 694: 2425}, + {545: 5602}, + {2419, 2419, 115: 2419, 2419, 529: 2419, 2419, 2419, 536: 2419, 546: 2419, 548: 2419, 551: 2419, 607: 2419, 694: 2419}, + {57: 5604, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {2426, 2426, 115: 2426, 2426, 529: 2426, 2426, 2426, 536: 2426, 546: 2426, 548: 2426, 551: 2426, 607: 2426, 640: 5576, 694: 2426, 1230: 5605}, // 2755 - {2429, 2429, 115: 2429, 2429, 529: 2429, 2429, 2429, 536: 2429, 546: 2429, 548: 2429, 551: 2429, 607: 2429, 694: 2429}, - {102: 5608, 530: 2432, 1413: 5607}, - {530: 5604}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5605}, - {57: 5606, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, + {2433, 2433, 115: 2433, 2433, 529: 2433, 2433, 2433, 536: 2433, 546: 2433, 548: 2433, 551: 2433, 607: 2433, 694: 2433}, + {102: 5612, 530: 2436, 1413: 5611}, + {530: 5608}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5609}, + {57: 5610, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, // 2760 - {2433, 2433, 115: 2433, 2433, 274: 2433, 529: 2433, 2433, 2433, 536: 2433, 546: 2433, 548: 2433, 551: 2433, 607: 2433, 694: 2433}, - {530: 5611}, - {554: 5609}, - {559: 3028, 798: 5610}, - {530: 2431}, + {2437, 2437, 115: 2437, 2437, 274: 2437, 529: 2437, 2437, 2437, 536: 2437, 546: 2437, 548: 2437, 551: 2437, 607: 2437, 694: 2437}, + {530: 5615}, + {554: 5613}, + {559: 3032, 798: 5614}, + {530: 2435}, // 2765 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 2600, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 5612, 1121: 5613}, - {9: 4017, 57: 2599}, - {57: 5614}, - {2434, 2434, 115: 2434, 2434, 274: 2434, 529: 2434, 2434, 2434, 536: 2434, 546: 2434, 548: 2434, 551: 2434, 607: 2434, 694: 2434}, - {2410, 2410, 115: 5619, 529: 2410, 2410, 2410, 536: 2410, 546: 2410, 548: 2410, 551: 2410, 607: 2410, 694: 2410, 1475: 5618}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 2604, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 5616, 1121: 5617}, + {9: 4021, 57: 2603}, + {57: 5618}, + {2438, 2438, 115: 2438, 2438, 274: 2438, 529: 2438, 2438, 2438, 536: 2438, 546: 2438, 548: 2438, 551: 2438, 607: 2438, 694: 2438}, + {2414, 2414, 115: 5623, 529: 2414, 2414, 2414, 536: 2414, 546: 2414, 548: 2414, 551: 2414, 607: 2414, 694: 2414, 1475: 5622}, // 2770 - {559: 3028, 798: 3856, 815: 5617}, - {2405, 2405, 115: 2405, 529: 2405, 2405, 2405, 536: 2405, 546: 2405, 548: 2405, 551: 2405, 607: 2405, 694: 2405}, - {2404, 2404, 529: 2404, 5407, 2404, 536: 2404, 546: 2404, 548: 2404, 551: 2404, 607: 2404, 694: 2404, 1229: 5625}, - {722: 5620}, - {182: 2412, 700: 2412, 1200: 5553, 5548, 1287: 5621}, + {559: 3032, 798: 3860, 815: 5621}, + {2409, 2409, 115: 2409, 529: 2409, 2409, 2409, 536: 2409, 546: 2409, 548: 2409, 551: 2409, 607: 2409, 694: 2409}, + {2408, 2408, 529: 2408, 5411, 2408, 536: 2408, 546: 2408, 548: 2408, 551: 2408, 607: 2408, 694: 2408, 1229: 5629}, + {722: 5624}, + {182: 2416, 700: 2416, 1200: 5557, 5552, 1287: 5625}, // 2775 - {2408, 2408, 274: 5623, 529: 2408, 2408, 2408, 536: 2408, 546: 2408, 548: 2408, 551: 2408, 607: 2408, 694: 2408, 1474: 5622}, - {2409, 2409, 529: 2409, 2409, 2409, 536: 2409, 546: 2409, 548: 2409, 551: 2409, 607: 2409, 694: 2409}, - {559: 3028, 798: 3856, 815: 5624}, - {2407, 2407, 529: 2407, 2407, 2407, 536: 2407, 546: 2407, 548: 2407, 551: 2407, 607: 2407, 694: 2407}, - {2435, 2435, 529: 2435, 2435, 2435, 536: 2435, 546: 2435, 548: 2435, 551: 2435, 607: 2435, 694: 2435}, + {2412, 2412, 274: 5627, 529: 2412, 2412, 2412, 536: 2412, 546: 2412, 548: 2412, 551: 2412, 607: 2412, 694: 2412, 1474: 5626}, + {2413, 2413, 529: 2413, 2413, 2413, 536: 2413, 546: 2413, 548: 2413, 551: 2413, 607: 2413, 694: 2413}, + {559: 3032, 798: 3860, 815: 5628}, + {2411, 2411, 529: 2411, 2411, 2411, 536: 2411, 546: 2411, 548: 2411, 551: 2411, 607: 2411, 694: 2411}, + {2439, 2439, 529: 2439, 2439, 2439, 536: 2439, 546: 2439, 548: 2439, 551: 2439, 607: 2439, 694: 2439}, // 2780 - {2774, 2774}, - {2773, 2773, 6: 4714, 5441, 18: 4670, 20: 4722, 22: 4718, 4715, 4717, 4720, 4721, 4723, 709: 4719, 865: 4724, 909: 5440}, - {545: 5629}, - {192: 5630}, - {199: 5631}, + {2778, 2778}, + {2777, 2777, 6: 4718, 5445, 18: 4674, 20: 4726, 22: 4722, 4719, 4721, 4724, 4725, 4727, 709: 4723, 866: 4728, 909: 5444}, + {545: 5633}, + {192: 5634}, + {199: 5635}, // 2785 - {530: 5632}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5633}, - {57: 5634, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, - {2775, 2775}, - {545: 5636}, + {530: 5636}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5637}, + {57: 5638, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, + {2779, 2779}, + {545: 5640}, // 2790 - {192: 5637}, - {199: 5638}, - {530: 5639}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 5640}, - {57: 5641, 542: 3772, 3773, 3778, 583: 3774, 608: 3775, 3776, 3769, 3779, 3768, 614: 3777, 3770, 617: 3771}, + {192: 5641}, + {199: 5642}, + {530: 5643}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 5644}, + {57: 5645, 542: 3776, 3777, 3782, 583: 3778, 608: 3779, 3780, 3773, 3783, 3772, 614: 3781, 3774, 617: 3775}, // 2795 - {2776, 2776}, - {755, 755, 755, 755, 755, 755, 755, 755, 755, 10: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 58: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 5240, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 907: 5239, 923: 5643}, - {2711, 2711, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 5645, 1436: 5644}, - {2777, 2777}, - {9: 5245, 558: 5646}, + {2780, 2780}, + {759, 759, 759, 759, 759, 759, 759, 759, 759, 10: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 58: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 5244, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 907: 5243, 923: 5647}, + {2715, 2715, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 5649, 1436: 5648}, + {2781, 2781}, + {9: 5249, 558: 5650}, // 2800 - {530: 5647}, - {545: 5410, 1066: 5409, 1228: 5648}, - {9: 5451, 57: 5649}, - {2710, 2710}, - {2778, 2778}, + {530: 5651}, + {545: 5414, 1066: 5413, 1228: 5652}, + {9: 5455, 57: 5653}, + {2714, 2714}, + {2782, 2782}, // 2805 - {2772, 2772}, - {173: 5653, 983: 259, 1207: 5654}, - {983: 258}, - {983: 5655}, - {532: 5656}, + {2776, 2776}, + {173: 5657, 983: 263, 1207: 5658}, + {983: 262}, + {983: 5659}, + {532: 5660}, // 2810 - {155, 155, 235: 155, 406: 5658, 721: 155, 1391: 5657}, - {153, 153, 235: 5661, 721: 153, 1390: 5660}, - {559: 3028, 798: 5659}, + {155, 155, 235: 155, 406: 5662, 721: 155, 1391: 5661}, + {153, 153, 235: 5665, 721: 153, 1390: 5664}, + {559: 3032, 798: 5663}, {154, 154, 235: 154, 721: 154}, - {242, 242, 721: 3968, 1055: 5668}, + {246, 246, 721: 3972, 1055: 5672}, // 2815 - {151, 151, 239: 151, 418: 5663, 721: 151, 1417: 5662}, - {149, 149, 239: 5666, 721: 149, 1416: 5665}, - {559: 3028, 798: 5664}, + {151, 151, 239: 151, 418: 5667, 721: 151, 1417: 5666}, + {149, 149, 239: 5670, 721: 149, 1416: 5669}, + {559: 3032, 798: 5668}, {150, 150, 239: 150, 721: 150}, {152, 152, 721: 152}, // 2820 - {559: 3028, 798: 5667}, + {559: 3032, 798: 5671}, {148, 148, 721: 148}, {156, 156}, - {28: 198, 56: 198, 159: 198, 530: 198, 559: 198}, - {56: 5199, 530: 5670, 998: 5207}, + {28: 202, 56: 202, 159: 202, 530: 202, 559: 202}, + {56: 5203, 530: 5674, 998: 5211}, // 2825 - {203, 203}, - {559: 3028, 798: 5676}, - {559: 3028, 798: 5675}, - {200, 200}, - {201, 201}, + {207, 207}, + {559: 3032, 798: 5680}, + {559: 3032, 798: 5679}, + {204, 204}, + {205, 205}, // 2830 - {202, 202}, - {555: 5680}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 5679}, - {555: 204}, - {559: 3028, 798: 5681}, + {206, 206}, + {555: 5684}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 5683}, + {555: 208}, + {559: 3032, 798: 5685}, // 2835 - {303: 5683, 531: 208, 551: 208, 586: 208, 713: 208, 802: 208, 1348: 5682}, - {531: 2898, 551: 2883, 586: 2882, 713: 3010, 802: 2862, 814: 5686, 821: 3009, 2863, 5690, 825: 5691, 5689, 832: 2864, 838: 5688, 1450: 5687}, - {433: 5684}, - {159: 5685, 531: 207, 551: 207, 586: 207, 713: 207, 802: 207}, - {531: 206, 551: 206, 586: 206, 713: 206, 802: 206}, + {303: 5687, 531: 212, 551: 212, 586: 212, 713: 212, 802: 212, 1348: 5686}, + {531: 2902, 551: 2887, 586: 2886, 713: 3014, 802: 2866, 814: 5690, 821: 3013, 2867, 5694, 825: 5695, 5693, 832: 2868, 838: 5692, 1450: 5691}, + {433: 5688}, + {159: 5689, 531: 211, 551: 211, 586: 211, 713: 211, 802: 211}, + {531: 210, 551: 210, 586: 210, 713: 210, 802: 210}, // 2840 - {713: 3010, 802: 2862, 821: 5694, 5692, 832: 5693}, - {213, 213}, - {212, 212}, - {211, 211}, - {210, 210}, + {713: 3014, 802: 2866, 821: 5698, 5696, 832: 5697}, + {217, 217}, + {216, 216}, + {215, 215}, + {214, 214}, // 2845 - {209, 209}, - {2332, 2332}, - {2331, 2331}, - {423, 423, 541: 423}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 5701, 1290: 5702, 1477: 5700}, + {213, 213}, + {2336, 2336}, + {2335, 2335}, + {427, 427, 541: 427}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5711, 1290: 5712, 1477: 5710}, // 2850 - {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: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 5699}, - {196, 196, 9: 3920}, - {223, 223, 9: 5708}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 10: 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 58: 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226}, + {225, 225, 225, 225, 225, 225, 225, 225, 225, 10: 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 58: 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5703, 883: 5704}, + {1249, 1249, 9: 1249, 545: 5705}, + {200, 200, 9: 3924}, // 2855 - {728: 5704, 767: 5705, 1386: 5703}, - {215, 215, 9: 215}, - {220, 220, 9: 220}, - {219, 219, 9: 219, 173: 5707}, - {217, 217, 9: 217, 173: 5706}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5707, 769: 5248, 3046, 3047, 3045, 858: 5706}, + {199, 199, 9: 5249}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 5708}, + {9: 5249, 57: 5709}, + {198, 198}, // 2860 - {216, 216, 9: 216}, - {218, 218, 9: 218}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 5701, 1290: 5709}, - {214, 214, 9: 214}, - {224, 224}, + {227, 227, 9: 5718}, + {728: 5714, 767: 5715, 1386: 5713}, + {219, 219, 9: 219}, + {224, 224, 9: 224}, + {223, 223, 9: 223, 173: 5717}, // 2865 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 5712}, - {195, 195, 9: 3920}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 5714}, - {530: 5715, 556: 2588, 560: 2588, 1123: 5716}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 2594, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 627: 3672, 770: 4014, 3042, 3043, 3041, 775: 5743, 820: 5742, 1122: 5741, 1333: 5740, 5744}, + {221, 221, 9: 221, 173: 5716}, + {220, 220, 9: 220}, + {222, 222, 9: 222}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5711, 1290: 5719}, + {218, 218, 9: 218}, // 2870 - {556: 5717, 560: 236, 1205: 5718}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3891, 3042, 3043, 3041, 777: 5735, 1204: 5734, 1385: 5733}, - {560: 5719}, - {532: 5720}, - {265, 265, 232: 5721, 531: 265, 1177: 5722}, + {228, 228}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5722, 883: 5723}, + {1249, 1249, 9: 1249, 545: 5724}, + {197, 197, 9: 3924}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5726, 769: 5248, 3046, 3047, 3045, 858: 5725}, // 2875 - {532: 5732}, - {231, 231, 531: 5723, 1203: 5724}, - {56: 5727, 1202: 5726, 1384: 5725}, - {225, 225}, - {230, 230, 9: 5730}, + {196, 196, 9: 5249}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 5727}, + {9: 5249, 57: 5728}, + {195, 195}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5730}, // 2880 - {229, 229, 9: 229}, - {227, 227, 9: 227, 554: 5728}, - {532: 3576, 542: 4929, 4930, 547: 3567, 559: 3571, 628: 3566, 3568, 635: 3570, 3569, 3574, 639: 3575, 646: 3573, 776: 4928, 778: 3572, 1081: 5729}, - {226, 226, 9: 226}, - {56: 5727, 1202: 5731}, + {530: 5731, 556: 2592, 560: 2592, 1123: 5732}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 2598, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 627: 3676, 769: 4018, 3046, 3047, 3045, 775: 5759, 820: 5758, 1122: 5757, 1333: 5756, 5760}, + {556: 5733, 560: 240, 1205: 5734}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3895, 3046, 3047, 3045, 777: 5751, 1204: 5750, 1385: 5749}, + {560: 5735}, // 2885 - {228, 228, 9: 228}, - {264, 264, 531: 264, 548: 264, 551: 264, 558: 264}, - {235, 235, 9: 5738, 531: 235, 560: 235}, - {233, 233, 9: 233, 531: 233, 560: 233}, - {554: 5736}, + {532: 5736}, + {269, 269, 232: 5737, 531: 269, 1177: 5738}, + {532: 5748}, + {235, 235, 531: 5739, 1203: 5740}, + {56: 5743, 1202: 5742, 1384: 5741}, // 2890 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 5737}, - {232, 232, 9: 232, 531: 232, 560: 232}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3891, 3042, 3043, 3041, 777: 5735, 1204: 5739}, - {234, 234, 9: 234, 531: 234, 560: 234}, - {9: 5746, 57: 2593}, + {229, 229}, + {234, 234, 9: 5746}, + {233, 233, 9: 233}, + {231, 231, 9: 231, 554: 5744}, + {532: 3580, 542: 4933, 4934, 547: 3571, 559: 3575, 628: 3570, 3572, 635: 3574, 3573, 3578, 639: 3579, 646: 3577, 776: 4932, 778: 3576, 1081: 5745}, // 2895 - {9: 2592, 57: 2592}, - {9: 2590, 57: 2590}, - {9: 2589, 57: 2589}, - {57: 5745}, - {2587, 2587, 531: 2587, 556: 2587, 560: 2587}, + {230, 230, 9: 230}, + {56: 5743, 1202: 5747}, + {232, 232, 9: 232}, + {268, 268, 531: 268, 548: 268, 551: 268, 558: 268}, + {239, 239, 9: 5754, 531: 239, 560: 239}, // 2900 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 627: 3672, 770: 4014, 3042, 3043, 3041, 775: 5743, 820: 5742, 1122: 5747}, - {9: 2591, 57: 2591}, - {173: 5653, 983: 259, 1207: 5751}, - {532: 5750}, - {197, 197}, + {237, 237, 9: 237, 531: 237, 560: 237}, + {554: 5752}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 5753}, + {236, 236, 9: 236, 531: 236, 560: 236}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3895, 3046, 3047, 3045, 777: 5751, 1204: 5755}, // 2905 - {983: 5752}, - {532: 5753}, - {232: 5721, 548: 265, 551: 265, 558: 265, 1177: 5754}, - {548: 5755, 551: 5756, 558: 2374, 1162: 5757}, - {2373, 2373, 529: 2373, 2373, 2373, 536: 2373, 546: 2373, 558: 2373, 607: 2373, 694: 2373}, + {238, 238, 9: 238, 531: 238, 560: 238}, + {9: 5762, 57: 2597}, + {9: 2596, 57: 2596}, + {9: 2594, 57: 2594}, + {9: 2593, 57: 2593}, // 2910 - {2372, 2372, 529: 2372, 2372, 2372, 536: 2372, 546: 2372, 558: 2372, 607: 2372, 694: 2372}, - {558: 5758}, - {607: 5759}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 5760}, - {261, 261, 131: 261, 154: 261, 530: 261, 261, 548: 261, 556: 261, 708: 5762, 721: 261, 1330: 5761}, + {57: 5761}, + {2591, 2591, 531: 2591, 556: 2591, 560: 2591}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 627: 3676, 769: 4018, 3046, 3047, 3045, 775: 5759, 820: 5758, 1122: 5763}, + {9: 2595, 57: 2595}, + {173: 5657, 983: 263, 1207: 5767}, // 2915 - {257, 257, 131: 3940, 154: 3939, 530: 257, 257, 548: 257, 556: 257, 721: 257, 929: 3938, 1171: 5765}, - {556: 5763}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 5764}, - {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: 3968, 1055: 5766}, + {532: 5766}, + {201, 201}, + {983: 5768}, + {532: 5769}, + {232: 5737, 548: 269, 551: 269, 558: 269, 1177: 5770}, // 2920 - {263, 263, 530: 263, 263, 548: 5768, 556: 263, 1369: 5767}, - {2588, 2588, 530: 5715, 2588, 556: 2588, 1123: 5771}, - {559: 3028, 798: 5769}, - {721: 5770}, - {262, 262, 530: 262, 262, 556: 262}, + {548: 5771, 551: 5772, 558: 2378, 1162: 5773}, + {2377, 2377, 529: 2377, 2377, 2377, 536: 2377, 546: 2377, 558: 2377, 607: 2377, 694: 2377}, + {2376, 2376, 529: 2376, 2376, 2376, 536: 2376, 546: 2376, 558: 2376, 607: 2376, 694: 2376}, + {558: 5774}, + {607: 5775}, // 2925 - {236, 236, 531: 236, 556: 5717, 1205: 5772}, - {231, 231, 531: 5723, 1203: 5773}, - {266, 266}, - {9: 323, 56: 323, 529: 323, 560: 323, 627: 2082, 711: 323, 725: 2082}, - {9: 288, 529: 288, 288, 560: 288, 627: 2050, 711: 288, 725: 2050}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 5776}, + {265, 265, 131: 265, 154: 265, 530: 265, 265, 548: 265, 556: 265, 708: 5778, 721: 265, 1330: 5777}, + {261, 261, 131: 3944, 154: 3943, 530: 261, 261, 548: 261, 556: 261, 721: 261, 929: 3942, 1171: 5781}, + {556: 5779}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 5780}, // 2930 - {9: 302, 529: 302, 302, 560: 302, 627: 2024, 711: 302, 725: 2024}, - {9: 289, 529: 289, 289, 560: 289, 627: 2021, 711: 289, 725: 2021}, - {9: 278, 529: 278, 278, 560: 278, 627: 1984, 711: 278, 725: 1984}, - {9: 298, 529: 298, 298, 560: 298, 627: 1906, 711: 298, 725: 1906}, - {9: 303, 529: 303, 303, 560: 303, 627: 1899, 711: 303, 725: 1899}, + {264, 264, 131: 264, 154: 264, 530: 264, 264, 548: 264, 556: 264, 721: 264}, + {246, 246, 530: 246, 246, 548: 246, 556: 246, 721: 3972, 1055: 5782}, + {267, 267, 530: 267, 267, 548: 5784, 556: 267, 1369: 5783}, + {2592, 2592, 530: 5731, 2592, 556: 2592, 1123: 5787}, + {559: 3032, 798: 5785}, // 2935 - {374: 5883, 438: 5882, 627: 1880, 725: 1880}, - {9: 290, 529: 290, 290, 560: 290, 627: 1877, 711: 290, 725: 1877}, - {9: 279, 529: 279, 279, 560: 279, 627: 1874, 711: 279, 725: 1874}, - {627: 5880, 725: 5879}, - {9: 925, 529: 925, 560: 925, 627: 429, 711: 925, 725: 429}, + {721: 5786}, + {266, 266, 530: 266, 266, 556: 266}, + {240, 240, 531: 240, 556: 5733, 1205: 5788}, + {235, 235, 531: 5739, 1203: 5789}, + {270, 270}, // 2940 - {9: 924, 529: 924, 560: 924, 711: 924}, - {9: 319, 56: 5878, 529: 319, 560: 319, 711: 319}, - {9: 321, 529: 321, 560: 321, 711: 321}, - {9: 320, 529: 320, 560: 320, 711: 320}, - {560: 5876}, + {9: 327, 56: 327, 529: 327, 560: 327, 627: 2086, 711: 327, 725: 2086}, + {9: 292, 529: 292, 292, 560: 292, 627: 2054, 711: 292, 725: 2054}, + {9: 306, 529: 306, 306, 560: 306, 627: 2028, 711: 306, 725: 2028}, + {9: 293, 529: 293, 293, 560: 293, 627: 2025, 711: 293, 725: 2025}, + {9: 282, 529: 282, 282, 560: 282, 627: 1988, 711: 282, 725: 1988}, // 2945 - {9: 299, 529: 299, 299, 558: 5874, 560: 299, 711: 299}, - {9: 316, 529: 316, 560: 316, 711: 316}, - {9: 5826, 529: 5827, 560: 5828}, - {9: 314, 529: 314, 5823, 560: 314, 711: 314}, - {9: 312, 240: 5822, 529: 312, 312, 560: 312, 711: 312}, + {9: 302, 529: 302, 302, 560: 302, 627: 1910, 711: 302, 725: 1910}, + {9: 307, 529: 307, 307, 560: 307, 627: 1903, 711: 307, 725: 1903}, + {374: 5899, 438: 5898, 627: 1884, 725: 1884}, + {9: 294, 529: 294, 294, 560: 294, 627: 1881, 711: 294, 725: 1881}, + {9: 283, 529: 283, 283, 560: 283, 627: 1878, 711: 283, 725: 1878}, // 2950 - {9: 310, 335: 5821, 529: 310, 310, 560: 310, 711: 310}, - {9: 309, 20: 5815, 132: 5817, 216: 5816, 5814, 224: 5818, 335: 5819, 529: 309, 309, 560: 309, 711: 309}, - {9: 306, 529: 306, 306, 560: 306, 711: 306}, - {9: 305, 529: 305, 305, 560: 305, 711: 305}, - {9: 304, 224: 5813, 529: 304, 304, 560: 304, 711: 304}, + {627: 5896, 725: 5895}, + {9: 929, 529: 929, 560: 929, 627: 433, 711: 929, 725: 433}, + {9: 928, 529: 928, 560: 928, 711: 928}, + {9: 323, 56: 5894, 529: 323, 560: 323, 711: 323}, + {9: 325, 529: 325, 560: 325, 711: 325}, // 2955 - {9: 301, 529: 301, 301, 560: 301, 711: 301}, - {9: 300, 529: 300, 300, 560: 300, 711: 300}, - {132: 5812, 1142: 5811}, - {9: 296, 529: 296, 296, 560: 296, 711: 296}, - {1005: 5810}, + {9: 324, 529: 324, 560: 324, 711: 324}, + {560: 5892}, + {9: 303, 529: 303, 303, 558: 5890, 560: 303, 711: 303}, + {9: 320, 529: 320, 560: 320, 711: 320}, + {9: 5842, 529: 5843, 560: 5844}, // 2960 - {9: 294, 529: 294, 294, 560: 294, 711: 294}, - {9: 291, 529: 291, 291, 560: 291, 711: 291}, - {157: 5809}, - {9: 286, 529: 286, 286, 560: 286, 711: 286}, - {9: 295, 529: 295, 295, 560: 295, 711: 295}, + {9: 318, 529: 318, 5839, 560: 318, 711: 318}, + {9: 316, 240: 5838, 529: 316, 316, 560: 316, 711: 316}, + {9: 314, 335: 5837, 529: 314, 314, 560: 314, 711: 314}, + {9: 313, 20: 5831, 132: 5833, 216: 5832, 5830, 224: 5834, 335: 5835, 529: 313, 313, 560: 313, 711: 313}, + {9: 310, 529: 310, 310, 560: 310, 711: 310}, // 2965 - {9: 297, 529: 297, 297, 560: 297, 711: 297}, - {9: 284, 529: 284, 284, 560: 284, 711: 284}, - {9: 282, 529: 282, 282, 560: 282, 711: 282}, - {9: 308, 529: 308, 308, 560: 308, 711: 308}, - {9: 307, 529: 307, 307, 560: 307, 711: 307}, + {9: 309, 529: 309, 309, 560: 309, 711: 309}, + {9: 308, 224: 5829, 529: 308, 308, 560: 308, 711: 308}, + {9: 305, 529: 305, 305, 560: 305, 711: 305}, + {9: 304, 529: 304, 304, 560: 304, 711: 304}, + {132: 5828, 1142: 5827}, // 2970 - {157: 5820}, - {9: 285, 529: 285, 285, 560: 285, 711: 285}, - {9: 283, 529: 283, 283, 560: 283, 711: 283}, - {9: 281, 529: 281, 281, 560: 281, 711: 281}, - {9: 287, 529: 287, 287, 560: 287, 711: 287}, + {9: 300, 529: 300, 300, 560: 300, 711: 300}, + {1005: 5826}, + {9: 298, 529: 298, 298, 560: 298, 711: 298}, + {9: 295, 529: 295, 295, 560: 295, 711: 295}, + {157: 5825}, // 2975 - {9: 280, 529: 280, 280, 560: 280, 711: 280}, - {9: 311, 529: 311, 311, 560: 311, 711: 311}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 5824}, - {9: 4017, 57: 5825}, - {9: 313, 529: 313, 560: 313, 711: 313}, + {9: 290, 529: 290, 290, 560: 290, 711: 290}, + {9: 299, 529: 299, 299, 560: 299, 711: 299}, + {9: 301, 529: 301, 301, 560: 301, 711: 301}, + {9: 288, 529: 288, 288, 560: 288, 711: 288}, + {9: 286, 529: 286, 286, 560: 286, 711: 286}, // 2980 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 5774, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 5776, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 5782, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 5778, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 5775, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 5783, 3217, 3467, 5777, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 5780, 3125, 3126, 3370, 5781, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 5779, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 5785, 561: 5808, 586: 5802, 694: 5791, 706: 5806, 709: 5801, 713: 5804, 5795, 723: 5796, 726: 5800, 742: 5797, 770: 3727, 3042, 3043, 3041, 802: 5799, 804: 5784, 893: 5790, 897: 5786, 956: 5805, 967: 5803, 1044: 5787, 1070: 5788, 5794, 1077: 5789, 5873, 1087: 5798, 1091: 5807}, - {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, 5840, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 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: 5839, 963: 5841, 1213: 5842}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5831, 969: 5832}, - {938, 938, 6: 938, 9: 938, 15: 938, 51: 938, 938, 938, 938, 938, 132: 938, 183: 938, 531: 938, 541: 938, 554: 938, 627: 5837, 695: 938, 711: 938, 716: 938, 724: 938, 5836}, - {1398, 1398, 6: 1398, 9: 1398, 15: 1398, 51: 1398, 1398, 1398, 1398, 1398, 132: 1398, 183: 1398, 530: 4353, 1398, 541: 1398, 554: 1398, 695: 1398, 711: 1398, 716: 1398, 724: 1398, 1222: 5835}, + {9: 312, 529: 312, 312, 560: 312, 711: 312}, + {9: 311, 529: 311, 311, 560: 311, 711: 311}, + {157: 5836}, + {9: 289, 529: 289, 289, 560: 289, 711: 289}, + {9: 287, 529: 287, 287, 560: 287, 711: 287}, // 2985 - {934, 934, 9: 934, 531: 934}, - {267, 267, 9: 5833}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5834}, - {933, 933, 9: 933, 531: 933}, - {935, 935, 6: 935, 9: 935, 15: 935, 51: 935, 935, 935, 935, 935, 132: 935, 183: 935, 531: 935, 541: 935, 554: 935, 695: 935, 711: 935, 716: 935, 724: 935}, + {9: 285, 529: 285, 285, 560: 285, 711: 285}, + {9: 291, 529: 291, 291, 560: 291, 711: 291}, + {9: 284, 529: 284, 284, 560: 284, 711: 284}, + {9: 315, 529: 315, 315, 560: 315, 711: 315}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 5840}, // 2990 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 770: 3727, 3042, 3043, 3041, 804: 5838}, - {936, 936, 6: 936, 9: 936, 15: 936, 51: 936, 936, 936, 936, 936, 132: 936, 183: 936, 531: 936, 541: 936, 554: 936, 695: 936, 711: 936, 716: 936, 724: 936}, - {937, 937, 6: 937, 9: 937, 15: 937, 51: 937, 937, 937, 937, 937, 132: 937, 183: 937, 531: 937, 541: 937, 554: 937, 695: 937, 711: 937, 716: 937, 724: 937}, - {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}, + {9: 4021, 57: 5841}, + {9: 317, 529: 317, 560: 317, 711: 317}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 5790, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 5792, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 5798, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 5794, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 5791, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 5799, 3221, 3471, 5793, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 5796, 3129, 3130, 3374, 5797, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 5795, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 5801, 561: 5824, 586: 5818, 694: 5807, 706: 5822, 709: 5817, 713: 5820, 5811, 723: 5812, 726: 5816, 742: 5813, 769: 3731, 3046, 3047, 3045, 802: 5815, 804: 5800, 893: 5806, 897: 5802, 956: 5821, 967: 5819, 1044: 5803, 1070: 5804, 5810, 1077: 5805, 5889, 1087: 5814, 1091: 5823}, + {2: 281, 281, 281, 281, 281, 281, 281, 10: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 58: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 5856, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 583: 281, 607: 5855, 963: 5857, 1213: 5858}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5847, 969: 5848}, // 2995 - {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: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 5843, 770: 5844, 3042, 3043, 3041, 1239: 5845}, - {560: 273, 711: 273, 715: 5871}, - {560: 269, 711: 269, 715: 5868}, - {560: 5846}, + {942, 942, 6: 942, 9: 942, 15: 942, 51: 942, 942, 942, 942, 942, 132: 942, 183: 942, 531: 942, 541: 942, 554: 942, 627: 5853, 695: 942, 711: 942, 716: 942, 724: 942, 5852}, + {1402, 1402, 6: 1402, 9: 1402, 15: 1402, 51: 1402, 1402, 1402, 1402, 1402, 132: 1402, 183: 1402, 530: 4357, 1402, 541: 1402, 554: 1402, 695: 1402, 711: 1402, 716: 1402, 724: 1402, 1222: 5851}, + {938, 938, 9: 938, 531: 938}, + {271, 271, 9: 5849}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5850}, // 3000 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5847, 993: 5848, 1023: 5849}, - {360, 360, 6: 360, 9: 360, 15: 360, 51: 360, 360, 360, 360, 360, 183: 5853, 531: 360, 724: 360, 1321: 5852}, - {406, 406, 6: 406, 9: 406, 15: 406, 51: 406, 406, 406, 406, 406, 531: 406, 724: 406}, - {268, 268, 9: 5850}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5847, 993: 5851}, + {937, 937, 9: 937, 531: 937}, + {939, 939, 6: 939, 9: 939, 15: 939, 51: 939, 939, 939, 939, 939, 132: 939, 183: 939, 531: 939, 541: 939, 554: 939, 695: 939, 711: 939, 716: 939, 724: 939}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 769: 3731, 3046, 3047, 3045, 804: 5854}, + {940, 940, 6: 940, 9: 940, 15: 940, 51: 940, 940, 940, 940, 940, 132: 940, 183: 940, 531: 940, 541: 940, 554: 940, 695: 940, 711: 940, 716: 940, 724: 940}, + {941, 941, 6: 941, 9: 941, 15: 941, 51: 941, 941, 941, 941, 941, 132: 941, 183: 941, 531: 941, 541: 941, 554: 941, 695: 941, 711: 941, 716: 941, 724: 941}, // 3005 - {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: 5855, 722: 5854}, - {15: 5866, 532: 5863, 996: 5865}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 770: 3727, 3042, 3043, 3041, 804: 5857, 1322: 5856}, + {2: 280, 280, 280, 280, 280, 280, 280, 10: 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 58: 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 583: 280}, + {2: 279, 279, 279, 279, 279, 279, 279, 10: 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 58: 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 583: 279}, + {2: 278, 278, 278, 278, 278, 278, 278, 10: 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 58: 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 583: 278}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 5859, 769: 5860, 3046, 3047, 3045, 1239: 5861}, + {560: 277, 711: 277, 715: 5887}, // 3010 - {358, 358, 6: 358, 9: 358, 15: 358, 51: 358, 358, 358, 358, 358, 531: 358, 536: 5859, 722: 5858, 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: 5863, 996: 5864}, - {532: 5861, 637: 5862, 1184: 5860}, - {356, 356, 6: 356, 9: 356, 15: 356, 51: 356, 356, 356, 356, 356, 531: 356, 724: 356}, + {560: 273, 711: 273, 715: 5884}, + {560: 5862}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5863, 993: 5864, 1023: 5865}, + {364, 364, 6: 364, 9: 364, 15: 364, 51: 364, 364, 364, 364, 364, 183: 5869, 531: 364, 724: 364, 1321: 5868}, + {410, 410, 6: 410, 9: 410, 15: 410, 51: 410, 410, 410, 410, 410, 531: 410, 724: 410}, // 3015 - {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}, - {930, 930, 6: 930, 9: 930, 15: 930, 51: 930, 930, 930, 930, 930, 57: 930, 531: 930, 724: 930}, - {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}, + {272, 272, 9: 5866}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5863, 993: 5867}, + {409, 409, 6: 409, 9: 409, 15: 409, 51: 409, 409, 409, 409, 409, 531: 409, 724: 409}, + {411, 411, 6: 411, 9: 411, 15: 411, 51: 411, 411, 411, 411, 411, 531: 411, 724: 411}, + {531: 5871, 722: 5870}, // 3020 - {532: 5861, 637: 5862, 1184: 5867}, - {355, 355, 6: 355, 9: 355, 15: 355, 51: 355, 355, 355, 355, 355, 531: 355, 724: 355}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 5869, 770: 5870, 3042, 3043, 3041}, - {560: 271, 711: 271}, - {560: 270, 711: 270}, + {15: 5882, 532: 5879, 996: 5881}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 769: 3731, 3046, 3047, 3045, 804: 5873, 1322: 5872}, + {362, 362, 6: 362, 9: 362, 15: 362, 51: 362, 362, 362, 362, 362, 531: 362, 536: 5875, 722: 5874, 724: 362}, + {358, 358, 6: 358, 9: 358, 15: 358, 51: 358, 358, 358, 358, 358, 531: 358, 536: 358, 722: 358, 724: 358}, + {532: 5879, 996: 5880}, // 3025 - {583: 5872}, - {560: 272, 711: 272}, - {9: 315, 529: 315, 560: 315, 711: 315}, - {336: 5875}, - {9: 317, 529: 317, 560: 317, 711: 317}, + {532: 5877, 637: 5878, 1184: 5876}, + {360, 360, 6: 360, 9: 360, 15: 360, 51: 360, 360, 360, 360, 360, 531: 360, 724: 360}, + {357, 357, 6: 357, 9: 357, 15: 357, 51: 357, 357, 357, 357, 357, 531: 357, 724: 357}, + {356, 356, 6: 356, 9: 356, 15: 356, 51: 356, 356, 356, 356, 356, 531: 356, 724: 356}, + {934, 934, 6: 934, 9: 934, 15: 934, 51: 934, 934, 934, 934, 934, 57: 934, 531: 934, 724: 934}, // 3030 - {336: 5877}, - {9: 318, 529: 318, 560: 318, 711: 318}, - {9: 322, 56: 322, 529: 322, 560: 322, 711: 322}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 770: 3727, 3042, 3043, 3041, 804: 5881}, - {926, 926, 9: 926, 529: 926, 560: 926, 711: 926}, + {361, 361, 6: 361, 9: 361, 15: 361, 51: 361, 361, 361, 361, 361, 531: 361, 724: 361}, + {363, 363, 6: 363, 9: 363, 15: 363, 51: 363, 363, 363, 363, 363, 531: 363, 724: 363}, + {532: 5877, 637: 5878, 1184: 5883}, + {359, 359, 6: 359, 9: 359, 15: 359, 51: 359, 359, 359, 359, 359, 531: 359, 724: 359}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 5885, 769: 5886, 3046, 3047, 3045}, // 3035 - {927, 927, 9: 927, 529: 927, 560: 927, 711: 927}, - {9: 293, 529: 293, 293, 560: 293, 711: 293}, - {9: 292, 529: 292, 292, 560: 292, 711: 292}, - {529: 5926, 627: 1997, 725: 1997}, - {9: 5826, 529: 5886, 711: 5887}, + {560: 275, 711: 275}, + {560: 274, 711: 274}, + {583: 5888}, + {560: 276, 711: 276}, + {9: 319, 529: 319, 560: 319, 711: 319}, // 3040 - {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, 5840, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 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: 5839, 963: 5841, 1213: 5889}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5831, 969: 5888}, - {330, 330, 9: 5833}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 5843, 770: 5844, 3042, 3043, 3041, 1239: 5890}, - {711: 5891}, + {336: 5891}, + {9: 321, 529: 321, 560: 321, 711: 321}, + {336: 5893}, + {9: 322, 529: 322, 560: 322, 711: 322}, + {9: 326, 56: 326, 529: 326, 560: 326, 711: 326}, // 3045 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5847, 993: 5848, 1023: 5892}, - {396, 396, 9: 5850, 531: 396, 724: 5894, 1074: 5893, 5895}, - {395, 395, 6: 395, 15: 395, 51: 395, 395, 395, 395, 395, 531: 395}, - {161: 5915, 5913, 168: 5916, 5914, 5917, 409: 5908, 458: 5910, 1076: 5912, 1437: 5911, 1462: 5909}, - {329, 329, 531: 5897, 1305: 5896}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 769: 3731, 3046, 3047, 3045, 804: 5897}, + {930, 930, 9: 930, 529: 930, 560: 930, 711: 930}, + {931, 931, 9: 931, 529: 931, 560: 931, 711: 931}, + {9: 297, 529: 297, 297, 560: 297, 711: 297}, + {9: 296, 529: 296, 296, 560: 296, 711: 296}, // 3050 - {332, 332}, - {163: 5901, 5899, 5900, 5902, 956: 5898}, - {1005: 5907}, - {559: 3028, 798: 5906}, - {559: 3028, 798: 5905}, + {529: 5942, 627: 2001, 725: 2001}, + {9: 5842, 529: 5902, 711: 5903}, + {2: 281, 281, 281, 281, 281, 281, 281, 10: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 58: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 5856, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 583: 281, 607: 5855, 963: 5857, 1213: 5905}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5847, 969: 5904}, + {334, 334, 9: 5849}, // 3055 - {559: 3028, 798: 5904}, - {559: 3028, 798: 5903}, - {324, 324}, - {325, 325}, - {326, 326}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 5859, 769: 5860, 3046, 3047, 3045, 1239: 5906}, + {711: 5907}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5863, 993: 5864, 1023: 5908}, + {400, 400, 9: 5866, 531: 400, 724: 5910, 1074: 5909, 5911}, + {399, 399, 6: 399, 15: 399, 51: 399, 399, 399, 399, 399, 531: 399}, // 3060 - {327, 327}, - {328, 328}, - {394, 394, 6: 394, 15: 394, 51: 394, 394, 394, 394, 394, 531: 394}, - {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}, + {161: 5931, 5929, 168: 5932, 5930, 5933, 409: 5924, 458: 5926, 1076: 5928, 1437: 5927, 1462: 5925}, + {333, 333, 531: 5913, 1305: 5912}, + {336, 336}, + {163: 5917, 5915, 5916, 5918, 956: 5914}, + {1005: 5923}, // 3065 - {391, 391, 6: 391, 15: 391, 51: 391, 391, 391, 391, 391, 161: 5915, 5913, 168: 5916, 5914, 5917, 531: 391, 565: 5923, 1076: 5924}, - {390, 390, 6: 390, 15: 390, 51: 390, 390, 390, 390, 390, 161: 390, 390, 168: 390, 390, 390, 531: 390, 565: 390}, - {532: 5922}, - {532: 5921}, - {532: 5920}, + {559: 3032, 798: 5922}, + {559: 3032, 798: 5921}, + {559: 3032, 798: 5920}, + {559: 3032, 798: 5919}, + {328, 328}, // 3070 - {532: 5919}, - {532: 5918}, - {383, 383, 6: 383, 15: 383, 51: 383, 383, 383, 383, 383, 161: 383, 383, 168: 383, 383, 383, 531: 383, 565: 383}, - {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}, + {329, 329}, + {330, 330}, + {331, 331}, + {332, 332}, + {398, 398, 6: 398, 15: 398, 51: 398, 398, 398, 398, 398, 531: 398}, // 3075 - {386, 386, 6: 386, 15: 386, 51: 386, 386, 386, 386, 386, 161: 386, 386, 168: 386, 386, 386, 531: 386, 565: 386}, + {397, 397, 6: 397, 15: 397, 51: 397, 397, 397, 397, 397, 531: 397}, + {396, 396, 6: 396, 15: 396, 51: 396, 396, 396, 396, 396, 531: 396}, + {395, 395, 6: 395, 15: 395, 51: 395, 395, 395, 395, 395, 161: 5931, 5929, 168: 5932, 5930, 5933, 531: 395, 565: 5939, 1076: 5940}, + {394, 394, 6: 394, 15: 394, 51: 394, 394, 394, 394, 394, 161: 394, 394, 168: 394, 394, 394, 531: 394, 565: 394}, + {532: 5938}, + // 3080 + {532: 5937}, + {532: 5936}, + {532: 5935}, + {532: 5934}, {387, 387, 6: 387, 15: 387, 51: 387, 387, 387, 387, 387, 161: 387, 387, 168: 387, 387, 387, 531: 387, 565: 387}, - {161: 5915, 5913, 168: 5916, 5914, 5917, 1076: 5925}, + // 3085 {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}, - // 3080 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5927}, - {711: 5928}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5831, 969: 5929}, - {329, 329, 9: 5833, 531: 5897, 1305: 5930}, - {331, 331}, - // 3085 - {2457, 2457, 9: 2457, 16: 2457, 18: 2457, 21: 2457, 534: 2457, 537: 2457, 552: 2457, 556: 2457, 560: 2457, 562: 2457, 578: 2457, 708: 2457, 711: 2457, 764: 2457}, - {420, 420}, - {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, 1046, 1046, 1046, 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, 1046, 551: 1046, 1046, 558: 1046, 1046, 1046, 572: 1046, 577: 1046, 583: 1046, 585: 1046, 1046, 613: 1046, 616: 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, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 696: 1046, 1046, 1046, 1046, 710: 1046, 714: 1046, 828: 1046, 1046, 835: 1046, 1046, 1046, 839: 1046, 848: 1046, 1046, 1046}, - {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, 548: 1044, 558: 1044, 560: 1044, 642: 1044, 835: 1044, 1044, 1044}, - {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, 548: 1249, 642: 1249, 835: 5938, 5937, 5936, 933: 5939, 989: 5940}, + {390, 390, 6: 390, 15: 390, 51: 390, 390, 390, 390, 390, 161: 390, 390, 168: 390, 390, 390, 531: 390, 565: 390}, + {391, 391, 6: 391, 15: 391, 51: 391, 391, 391, 391, 391, 161: 391, 391, 168: 391, 391, 391, 531: 391, 565: 391}, + {161: 5931, 5929, 168: 5932, 5930, 5933, 1076: 5941}, // 3090 - {2: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 10: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 58: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 530: 1252, 532: 1252, 1252, 1252, 1252, 539: 1252, 1252, 542: 1252, 1252, 1252, 546: 1252, 1252, 1252, 551: 1252, 1252, 558: 1252, 1252, 1252, 572: 1252, 577: 1252, 583: 1252, 585: 1252, 1252, 613: 1252, 616: 1252, 627: 1252, 1252, 1252, 1252, 635: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 696: 1252, 1252, 1252, 1252, 710: 1252, 714: 1252, 828: 1252, 1252, 835: 1252, 1252, 1252, 839: 1252, 848: 1252, 1252, 1252}, - {2: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 10: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 58: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 530: 1251, 532: 1251, 1251, 1251, 1251, 539: 1251, 1251, 542: 1251, 1251, 1251, 546: 1251, 1251, 1251, 551: 1251, 1251, 558: 1251, 1251, 1251, 572: 1251, 577: 1251, 583: 1251, 585: 1251, 1251, 613: 1251, 616: 1251, 627: 1251, 1251, 1251, 1251, 635: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 696: 1251, 1251, 1251, 1251, 710: 1251, 714: 1251, 828: 1251, 1251, 835: 1251, 1251, 1251, 839: 1251, 848: 1251, 1251, 1251}, - {2: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 10: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 58: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 530: 1250, 532: 1250, 1250, 1250, 1250, 539: 1250, 1250, 542: 1250, 1250, 1250, 546: 1250, 1250, 1250, 551: 1250, 1250, 558: 1250, 1250, 1250, 572: 1250, 577: 1250, 583: 1250, 585: 1250, 1250, 613: 1250, 616: 1250, 627: 1250, 1250, 1250, 1250, 635: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 696: 1250, 1250, 1250, 1250, 710: 1250, 714: 1250, 828: 1250, 1250, 835: 1250, 1250, 1250, 839: 1250, 848: 1250, 1250, 1250}, - {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, 548: 1248, 558: 1248, 560: 1248, 642: 1248}, - {2: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 10: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 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, 530: 2107, 548: 4664, 642: 2107, 957: 5941}, + {392, 392, 6: 392, 15: 392, 51: 392, 392, 392, 392, 392, 161: 392, 392, 168: 392, 392, 392, 531: 392, 565: 392}, + {393, 393, 6: 393, 15: 393, 51: 393, 393, 393, 393, 393, 161: 393, 393, 168: 393, 393, 393, 531: 393, 565: 393}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5943}, + {711: 5944}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5847, 969: 5945}, // 3095 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 642: 5945, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5944, 954: 5942, 992: 5943}, - {1123, 1123, 9: 1123, 57: 1123, 529: 1123, 531: 1123, 538: 1123, 541: 1123, 549: 1123, 1123, 553: 1123, 555: 1123, 1123, 1123, 1123, 561: 1123, 1123, 1123, 570: 1123, 1123, 573: 1123}, - {9: 5996, 556: 6065}, - {9: 1121, 539: 5963, 5964, 556: 6050, 572: 5962, 575: 5965, 579: 5961, 5966, 582: 5967, 913: 5960, 918: 5959}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6047, 3042, 3043, 3041}, + {333, 333, 9: 5849, 531: 5913, 1305: 5946}, + {335, 335}, + {2461, 2461, 9: 2461, 16: 2461, 18: 2461, 21: 2461, 534: 2461, 537: 2461, 552: 2461, 556: 2461, 560: 2461, 562: 2461, 578: 2461, 708: 2461, 711: 2461, 764: 2461}, + {424, 424}, + {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, 1050, 551: 1050, 1050, 558: 1050, 1050, 1050, 572: 1050, 577: 1050, 583: 1050, 585: 1050, 1050, 613: 1050, 616: 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, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 696: 1050, 1050, 1050, 1050, 710: 1050, 714: 1050, 828: 1050, 1050, 835: 1050, 1050, 1050, 839: 1050, 848: 1050, 1050, 1050}, // 3100 - {1119, 1119, 9: 1119, 57: 1119, 529: 1119, 531: 1119, 538: 1119, 1119, 1119, 1119, 549: 1119, 1119, 553: 1119, 555: 1119, 1119, 1119, 1119, 561: 1119, 1119, 1119, 570: 1119, 1119, 1119, 1119, 575: 1119, 579: 1119, 1119, 582: 1119, 584: 1119}, - {1118, 1118, 9: 1118, 57: 1118, 529: 1118, 531: 1118, 538: 1118, 1118, 1118, 1118, 549: 1118, 1118, 553: 1118, 555: 1118, 1118, 1118, 1118, 561: 1118, 1118, 1118, 570: 1118, 1118, 1118, 1118, 575: 1118, 579: 1118, 1118, 582: 1118, 584: 1118}, - {1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 531: 1114, 536: 1114, 538: 1114, 1114, 1114, 1114, 545: 6000, 548: 1114, 1114, 1114, 553: 1114, 555: 1114, 1114, 1114, 1114, 561: 1114, 1114, 1114, 1114, 570: 1114, 1114, 1114, 1114, 1114, 1114, 579: 1114, 1114, 582: 1114, 584: 1114, 590: 1114, 730: 1114, 962: 5999}, - {1112, 1112, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1112, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 1112, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 1112, 531: 1112, 536: 5957, 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, 770: 5956, 3042, 3043, 3041, 1015: 5955, 5954}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 2898, 546: 2897, 607: 2896, 642: 5945, 694: 2892, 770: 3917, 3042, 3043, 3041, 5953, 803: 5948, 805: 3837, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 3839, 3838, 894: 5947, 898: 5946, 5952, 954: 5942, 992: 5951}, + {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, 548: 1048, 558: 1048, 560: 1048, 642: 1048, 835: 1048, 1048, 1048}, + {2: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 10: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 58: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 530: 1253, 548: 1253, 642: 1253, 835: 5954, 5953, 5952, 933: 5955, 989: 5956}, + {2: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 10: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 58: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 530: 1256, 532: 1256, 1256, 1256, 1256, 539: 1256, 1256, 542: 1256, 1256, 1256, 546: 1256, 1256, 1256, 551: 1256, 1256, 558: 1256, 1256, 1256, 572: 1256, 577: 1256, 583: 1256, 585: 1256, 1256, 613: 1256, 616: 1256, 627: 1256, 1256, 1256, 1256, 635: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 696: 1256, 1256, 1256, 1256, 710: 1256, 714: 1256, 828: 1256, 1256, 835: 1256, 1256, 1256, 839: 1256, 848: 1256, 1256, 1256}, + {2: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 10: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 58: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 530: 1255, 532: 1255, 1255, 1255, 1255, 539: 1255, 1255, 542: 1255, 1255, 1255, 546: 1255, 1255, 1255, 551: 1255, 1255, 558: 1255, 1255, 1255, 572: 1255, 577: 1255, 583: 1255, 585: 1255, 1255, 613: 1255, 616: 1255, 627: 1255, 1255, 1255, 1255, 635: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 696: 1255, 1255, 1255, 1255, 710: 1255, 714: 1255, 828: 1255, 1255, 835: 1255, 1255, 1255, 839: 1255, 848: 1255, 1255, 1255}, + {2: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 10: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 58: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 530: 1254, 532: 1254, 1254, 1254, 1254, 539: 1254, 1254, 542: 1254, 1254, 1254, 546: 1254, 1254, 1254, 551: 1254, 1254, 558: 1254, 1254, 1254, 572: 1254, 577: 1254, 583: 1254, 585: 1254, 1254, 613: 1254, 616: 1254, 627: 1254, 1254, 1254, 1254, 635: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 696: 1254, 1254, 1254, 1254, 710: 1254, 714: 1254, 828: 1254, 1254, 835: 1254, 1254, 1254, 839: 1254, 848: 1254, 1254, 1254}, // 3105 - {9: 5996, 57: 5997}, - {1121, 1121, 9: 1121, 57: 1121, 529: 1121, 531: 1121, 538: 1121, 5963, 5964, 1121, 549: 1121, 1121, 553: 1121, 555: 1121, 1121, 1121, 1121, 561: 1121, 1121, 1121, 570: 1121, 1121, 5962, 1121, 575: 5965, 579: 5961, 5966, 582: 5967, 913: 5960, 918: 5959}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1112, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 3979, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 536: 5957, 538: 1006, 1112, 1112, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 572: 1112, 575: 1112, 579: 1112, 1112, 582: 1112, 770: 5956, 3042, 3043, 3041, 841: 3850, 3851, 1015: 5955, 5954}, - {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}, - {1111, 1111, 9: 1111, 57: 1111, 529: 1111, 531: 1111, 538: 1111, 1111, 1111, 1111, 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}, + {2: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 10: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 58: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 530: 1252, 548: 1252, 558: 1252, 560: 1252, 642: 1252}, + {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 530: 2111, 548: 4668, 642: 2111, 957: 5957}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 642: 5961, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5960, 954: 5958, 992: 5959}, + {1127, 1127, 9: 1127, 57: 1127, 529: 1127, 531: 1127, 538: 1127, 541: 1127, 549: 1127, 1127, 553: 1127, 555: 1127, 1127, 1127, 1127, 561: 1127, 1127, 1127, 570: 1127, 1127, 573: 1127}, + {9: 6012, 556: 6081}, // 3110 - {1110, 1110, 9: 1110, 57: 1110, 529: 1110, 531: 1110, 538: 1110, 1110, 1110, 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, 730: 1110}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5958, 3042, 3043, 3041}, - {1109, 1109, 9: 1109, 57: 1109, 529: 1109, 531: 1109, 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}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5989}, - {575: 1080, 1008: 5976, 1227: 5980}, + {9: 1125, 539: 5979, 5980, 556: 6066, 572: 5978, 575: 5981, 579: 5977, 5982, 582: 5983, 913: 5976, 918: 5975}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6063, 3046, 3047, 3045}, + {1123, 1123, 9: 1123, 57: 1123, 529: 1123, 531: 1123, 538: 1123, 1123, 1123, 1123, 549: 1123, 1123, 553: 1123, 555: 1123, 1123, 1123, 1123, 561: 1123, 1123, 1123, 570: 1123, 1123, 1123, 1123, 575: 1123, 579: 1123, 1123, 582: 1123, 584: 1123}, + {1122, 1122, 9: 1122, 57: 1122, 529: 1122, 531: 1122, 538: 1122, 1122, 1122, 1122, 549: 1122, 1122, 553: 1122, 555: 1122, 1122, 1122, 1122, 561: 1122, 1122, 1122, 570: 1122, 1122, 1122, 1122, 575: 1122, 579: 1122, 1122, 582: 1122, 584: 1122}, + {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 531: 1118, 536: 1118, 538: 1118, 1118, 1118, 1118, 545: 6016, 548: 1118, 1118, 1118, 553: 1118, 555: 1118, 1118, 1118, 1118, 561: 1118, 1118, 1118, 1118, 570: 1118, 1118, 1118, 1118, 1118, 1118, 579: 1118, 1118, 582: 1118, 584: 1118, 590: 1118, 730: 1118, 962: 6015}, // 3115 - {539: 5963, 5964, 575: 5973, 913: 5974}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5970}, - {575: 1082, 1008: 1082}, - {575: 1081, 1008: 1081}, - {2: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 10: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 58: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 530: 1078}, + {1116, 1116, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1116, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 1116, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 1116, 531: 1116, 536: 5973, 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, 769: 5972, 3046, 3047, 3045, 1015: 5971, 5970}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 2902, 546: 2901, 607: 2900, 642: 5961, 694: 2896, 769: 3921, 3046, 3047, 3045, 774: 5969, 803: 5964, 805: 3841, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 3843, 3842, 894: 5963, 898: 5962, 5968, 954: 5958, 992: 5967}, + {9: 6012, 57: 6013}, + {1125, 1125, 9: 1125, 57: 1125, 529: 1125, 531: 1125, 538: 1125, 5979, 5980, 1125, 549: 1125, 1125, 553: 1125, 555: 1125, 1125, 1125, 1125, 561: 1125, 1125, 1125, 570: 1125, 1125, 5978, 1125, 575: 5981, 579: 5977, 5982, 582: 5983, 913: 5976, 918: 5975}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1116, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 3983, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 536: 5973, 538: 1010, 1116, 1116, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 572: 1116, 575: 1116, 579: 1116, 1116, 582: 1116, 769: 5972, 3046, 3047, 3045, 841: 3854, 3855, 1015: 5971, 5970}, // 3120 - {575: 5969}, - {575: 5968}, - {2: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 10: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 58: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 530: 1076}, - {2: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 10: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 58: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 530: 1077}, - {1084, 1084, 9: 1084, 57: 1084, 529: 5971, 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, 913: 5960, 918: 5959}, + {1120, 1120, 9: 1120, 57: 1120, 529: 1120, 531: 1120, 538: 1120, 1120, 1120, 1120, 549: 1120, 1120, 553: 1120, 555: 1120, 1120, 1120, 1120, 561: 1120, 1120, 1120, 570: 1120, 1120, 1120, 1120, 575: 1120, 579: 1120, 1120, 582: 1120, 584: 1120}, + {1115, 1115, 9: 1115, 57: 1115, 529: 1115, 531: 1115, 538: 1115, 1115, 1115, 1115, 548: 1115, 1115, 1115, 553: 1115, 555: 1115, 1115, 1115, 1115, 561: 1115, 1115, 1115, 1115, 570: 1115, 1115, 1115, 1115, 1115, 1115, 579: 1115, 1115, 582: 1115, 584: 1115, 590: 1115, 730: 1115}, + {1114, 1114, 9: 1114, 57: 1114, 529: 1114, 531: 1114, 538: 1114, 1114, 1114, 1114, 548: 1114, 1114, 1114, 553: 1114, 555: 1114, 1114, 1114, 1114, 561: 1114, 1114, 1114, 1114, 570: 1114, 1114, 1114, 1114, 1114, 1114, 579: 1114, 1114, 582: 1114, 584: 1114, 590: 1114, 730: 1114}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5974, 3046, 3047, 3045}, + {1113, 1113, 9: 1113, 57: 1113, 529: 1113, 531: 1113, 538: 1113, 1113, 1113, 1113, 548: 1113, 1113, 1113, 553: 1113, 555: 1113, 1113, 1113, 1113, 561: 1113, 1113, 1113, 1113, 570: 1113, 1113, 1113, 1113, 1113, 1113, 579: 1113, 1113, 582: 1113, 584: 1113, 590: 1113, 730: 1113}, // 3125 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5972}, - {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, 565: 3735, 3733, 3734, 3732, 3730, 1083, 1083, 1083, 1083, 575: 1083, 579: 1083, 1083, 582: 1083, 584: 1083, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5979}, - {575: 1080, 1008: 5976, 1227: 5975}, - {575: 5977}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 6005}, + {575: 1084, 1008: 5992, 1227: 5996}, + {539: 5979, 5980, 575: 5989, 913: 5990}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5986}, + {575: 1086, 1008: 1086}, // 3130 - {575: 1079}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5978}, - {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, 570: 1085, 1085, 1085, 1085, 575: 1085, 579: 1085, 1085, 582: 1085, 584: 1085, 913: 5960, 918: 5959}, - {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, 913: 5960, 918: 5959}, - {575: 5981}, + {575: 1085, 1008: 1085}, + {2: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 10: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 58: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 530: 1082}, + {575: 5985}, + {575: 5984}, + {2: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 10: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 58: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 530: 1080}, // 3135 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5982}, - {529: 5983, 539: 5963, 5964, 5984, 572: 5962, 575: 5965, 579: 5961, 5966, 582: 5967, 913: 5960, 918: 5959}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5988}, - {530: 5985}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 5986}, + {2: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 10: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 58: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 530: 1081}, + {1088, 1088, 9: 1088, 57: 1088, 529: 5987, 531: 1088, 538: 1088, 1088, 1088, 1088, 549: 1088, 1088, 553: 1088, 555: 1088, 1088, 1088, 1088, 561: 1088, 1088, 1088, 570: 1088, 1088, 1088, 1088, 575: 1088, 579: 1088, 1088, 582: 1088, 584: 1088, 913: 5976, 918: 5975}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 5988}, + {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: 3739, 3737, 3738, 3736, 3734, 1087, 1087, 1087, 1087, 575: 1087, 579: 1087, 1087, 582: 1087, 584: 1087, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5995}, // 3140 - {9: 4017, 57: 5987}, - {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, 570: 1087, 1087, 1087, 1087, 575: 1087, 579: 1087, 1087, 582: 1087, 584: 1087}, - {1088, 1088, 9: 1088, 57: 1088, 529: 1088, 531: 1088, 538: 1088, 1088, 1088, 1088, 549: 1088, 1088, 553: 1088, 555: 1088, 1088, 1088, 1088, 561: 1088, 1088, 1088, 565: 3735, 3733, 3734, 3732, 3730, 1088, 1088, 1088, 1088, 575: 1088, 579: 1088, 1088, 582: 1088, 584: 1088, 799: 3731, 3729}, - {1091, 1091, 9: 1091, 57: 1091, 529: 5990, 531: 1091, 538: 1091, 5963, 5964, 5991, 549: 1091, 1091, 553: 1091, 555: 1091, 1091, 1091, 1091, 561: 1091, 1091, 1091, 570: 1091, 1091, 5962, 1091, 575: 5965, 579: 5961, 5966, 582: 5967, 584: 1091, 913: 5960, 918: 5959}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 5995}, + {575: 1084, 1008: 5992, 1227: 5991}, + {575: 5993}, + {575: 1083}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5994}, + {1089, 1089, 9: 1089, 57: 1089, 529: 1089, 531: 1089, 538: 1089, 1089, 1089, 1089, 549: 1089, 1089, 553: 1089, 555: 1089, 1089, 1089, 1089, 561: 1089, 1089, 1089, 570: 1089, 1089, 1089, 1089, 575: 1089, 579: 1089, 1089, 582: 1089, 584: 1089, 913: 5976, 918: 5975}, // 3145 - {530: 5992}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 5993}, - {9: 4017, 57: 5994}, - {1089, 1089, 9: 1089, 57: 1089, 529: 1089, 531: 1089, 538: 1089, 1089, 1089, 1089, 549: 1089, 1089, 553: 1089, 555: 1089, 1089, 1089, 1089, 561: 1089, 1089, 1089, 570: 1089, 1089, 1089, 1089, 575: 1089, 579: 1089, 1089, 582: 1089, 584: 1089}, - {1090, 1090, 9: 1090, 57: 1090, 529: 1090, 531: 1090, 538: 1090, 1090, 1090, 1090, 549: 1090, 1090, 553: 1090, 555: 1090, 1090, 1090, 1090, 561: 1090, 1090, 1090, 565: 3735, 3733, 3734, 3732, 3730, 1090, 1090, 1090, 1090, 575: 1090, 579: 1090, 1090, 582: 1090, 584: 1090, 799: 3731, 3729}, + {1090, 1090, 9: 1090, 57: 1090, 529: 1090, 531: 1090, 538: 1090, 1090, 1090, 1090, 549: 1090, 1090, 553: 1090, 555: 1090, 1090, 1090, 1090, 561: 1090, 1090, 1090, 570: 1090, 1090, 1090, 1090, 575: 1090, 579: 1090, 1090, 582: 1090, 584: 1090, 913: 5976, 918: 5975}, + {575: 5997}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5998}, + {529: 5999, 539: 5979, 5980, 6000, 572: 5978, 575: 5981, 579: 5977, 5982, 582: 5983, 913: 5976, 918: 5975}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6004}, // 3150 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 642: 5945, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5952, 954: 5998}, - {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}, - {1122, 1122, 9: 1122, 57: 1122, 529: 1122, 531: 1122, 538: 1122, 541: 1122, 549: 1122, 1122, 553: 1122, 555: 1122, 1122, 1122, 1122, 561: 1122, 1122, 1122, 570: 1122, 1122, 573: 1122}, - {1112, 1112, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1112, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 1112, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 1112, 531: 1112, 536: 5957, 538: 1112, 1112, 1112, 1112, 548: 1112, 1112, 1112, 553: 1112, 555: 1112, 1112, 1112, 1112, 561: 1112, 1112, 1112, 1112, 570: 1112, 1112, 1112, 1112, 1112, 1112, 579: 1112, 1112, 582: 1112, 584: 1112, 590: 1112, 730: 1112, 770: 5956, 3042, 3043, 3041, 1015: 5955, 6004}, {530: 6001}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 6002}, + {9: 4021, 57: 6003}, + {1091, 1091, 9: 1091, 57: 1091, 529: 1091, 531: 1091, 538: 1091, 1091, 1091, 1091, 549: 1091, 1091, 553: 1091, 555: 1091, 1091, 1091, 1091, 561: 1091, 1091, 1091, 570: 1091, 1091, 1091, 1091, 575: 1091, 579: 1091, 1091, 582: 1091, 584: 1091}, + {1092, 1092, 9: 1092, 57: 1092, 529: 1092, 531: 1092, 538: 1092, 1092, 1092, 1092, 549: 1092, 1092, 553: 1092, 555: 1092, 1092, 1092, 1092, 561: 1092, 1092, 1092, 565: 3739, 3737, 3738, 3736, 3734, 1092, 1092, 1092, 1092, 575: 1092, 579: 1092, 1092, 582: 1092, 584: 1092, 799: 3735, 3733}, // 3155 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 6002}, - {9: 5245, 57: 6003}, - {1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 536: 1113, 538: 1113, 1113, 1113, 1113, 546: 1113, 548: 1113, 1113, 1113, 553: 1113, 555: 1113, 1113, 1113, 1113, 561: 1113, 1113, 1113, 1113, 570: 1113, 1113, 1113, 1113, 1113, 1113, 579: 1113, 1113, 582: 1113, 584: 1113, 590: 1113, 607: 1113, 626: 1113, 694: 1113, 709: 1113, 722: 1113, 730: 1113}, - {2114, 2114, 9: 2114, 57: 2114, 529: 2114, 531: 2114, 538: 2114, 2114, 2114, 2114, 548: 2114, 2114, 2114, 553: 2114, 555: 2114, 2114, 2114, 2114, 561: 2114, 2114, 2114, 2114, 570: 2114, 2114, 2114, 2114, 2114, 2114, 579: 2114, 2114, 582: 2114, 584: 2114, 590: 2114, 730: 4630, 994: 6005, 1319: 6006}, - {2113, 2113, 9: 2113, 57: 2113, 529: 2113, 531: 2113, 538: 2113, 2113, 2113, 2113, 548: 2113, 2113, 2113, 553: 2113, 555: 2113, 2113, 2113, 2113, 561: 2113, 2113, 2113, 2113, 570: 2113, 2113, 2113, 2113, 2113, 2113, 579: 2113, 2113, 582: 2113, 584: 2113, 590: 2113}, + {1095, 1095, 9: 1095, 57: 1095, 529: 6006, 531: 1095, 538: 1095, 5979, 5980, 6007, 549: 1095, 1095, 553: 1095, 555: 1095, 1095, 1095, 1095, 561: 1095, 1095, 1095, 570: 1095, 1095, 5978, 1095, 575: 5981, 579: 5977, 5982, 582: 5983, 584: 1095, 913: 5976, 918: 5975}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6011}, + {530: 6008}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 6009}, + {9: 4021, 57: 6010}, // 3160 - {1093, 1093, 9: 1093, 57: 1093, 529: 1093, 531: 1093, 538: 1093, 1093, 1093, 1093, 548: 6009, 1093, 1093, 553: 1093, 555: 1093, 1093, 1093, 1093, 561: 1093, 1093, 1093, 6010, 570: 1093, 1093, 1093, 1093, 6008, 1093, 579: 1093, 1093, 582: 1093, 584: 1093, 590: 1093, 1050: 6012, 6011, 1189: 6013, 6007}, - {1208, 1208, 9: 1208, 57: 1208, 529: 1208, 531: 1208, 538: 1208, 1208, 1208, 1208, 549: 1208, 1208, 553: 1208, 555: 1208, 1208, 1208, 1208, 561: 1208, 1208, 1208, 570: 1208, 1208, 1208, 1208, 575: 1208, 579: 1208, 1208, 582: 1208, 584: 1208, 590: 6028, 1480: 6029}, - {700: 4895, 709: 4896, 922: 6027}, - {700: 4895, 709: 4896, 922: 6026}, - {700: 4895, 709: 4896, 922: 6025}, + {1093, 1093, 9: 1093, 57: 1093, 529: 1093, 531: 1093, 538: 1093, 1093, 1093, 1093, 549: 1093, 1093, 553: 1093, 555: 1093, 1093, 1093, 1093, 561: 1093, 1093, 1093, 570: 1093, 1093, 1093, 1093, 575: 1093, 579: 1093, 1093, 582: 1093, 584: 1093}, + {1094, 1094, 9: 1094, 57: 1094, 529: 1094, 531: 1094, 538: 1094, 1094, 1094, 1094, 549: 1094, 1094, 553: 1094, 555: 1094, 1094, 1094, 1094, 561: 1094, 1094, 1094, 565: 3739, 3737, 3738, 3736, 3734, 1094, 1094, 1094, 1094, 575: 1094, 579: 1094, 1094, 582: 1094, 584: 1094, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 642: 5961, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5968, 954: 6014}, + {1119, 1119, 9: 1119, 57: 1119, 529: 1119, 531: 1119, 538: 1119, 1119, 1119, 1119, 549: 1119, 1119, 553: 1119, 555: 1119, 1119, 1119, 1119, 561: 1119, 1119, 1119, 570: 1119, 1119, 1119, 1119, 575: 1119, 579: 1119, 1119, 582: 1119, 584: 1119}, + {1126, 1126, 9: 1126, 57: 1126, 529: 1126, 531: 1126, 538: 1126, 541: 1126, 549: 1126, 1126, 553: 1126, 555: 1126, 1126, 1126, 1126, 561: 1126, 1126, 1126, 570: 1126, 1126, 573: 1126}, // 3165 - {530: 1105, 557: 6015, 1371: 6016}, - {1095, 1095, 9: 1095, 57: 1095, 529: 1095, 531: 1095, 538: 1095, 1095, 1095, 1095, 548: 1095, 1095, 1095, 553: 1095, 555: 1095, 1095, 1095, 1095, 561: 1095, 1095, 1095, 1095, 570: 1095, 1095, 1095, 1095, 1095, 1095, 579: 1095, 1095, 582: 1095, 584: 1095, 590: 1095}, - {1092, 1092, 9: 1092, 57: 1092, 529: 1092, 531: 1092, 538: 1092, 1092, 1092, 1092, 548: 6009, 1092, 1092, 553: 1092, 555: 1092, 1092, 1092, 1092, 561: 1092, 1092, 1092, 6010, 570: 1092, 1092, 1092, 1092, 6008, 1092, 579: 1092, 1092, 582: 1092, 584: 1092, 590: 1092, 1050: 6014, 6011}, - {1094, 1094, 9: 1094, 57: 1094, 529: 1094, 531: 1094, 538: 1094, 1094, 1094, 1094, 548: 1094, 1094, 1094, 553: 1094, 555: 1094, 1094, 1094, 1094, 561: 1094, 1094, 1094, 1094, 570: 1094, 1094, 1094, 1094, 1094, 1094, 579: 1094, 1094, 582: 1094, 584: 1094, 590: 1094}, - {563: 6021, 570: 6022, 575: 6020}, - // 3170 + {1116, 1116, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1116, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 1116, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 1116, 531: 1116, 536: 5973, 538: 1116, 1116, 1116, 1116, 548: 1116, 1116, 1116, 553: 1116, 555: 1116, 1116, 1116, 1116, 561: 1116, 1116, 1116, 1116, 570: 1116, 1116, 1116, 1116, 1116, 1116, 579: 1116, 1116, 582: 1116, 584: 1116, 590: 1116, 730: 1116, 769: 5972, 3046, 3047, 3045, 1015: 5971, 6020}, {530: 6017}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1100, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 1100, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 703: 5533, 770: 5532, 3042, 3043, 3041, 959: 6018}, - {9: 5535, 57: 6019}, - {1101, 1101, 9: 1101, 57: 1101, 529: 1101, 531: 1101, 538: 1101, 1101, 1101, 1101, 548: 1101, 1101, 1101, 553: 1101, 555: 1101, 1101, 1101, 1101, 561: 1101, 1101, 1101, 1101, 570: 1101, 1101, 1101, 1101, 1101, 1101, 579: 1101, 1101, 582: 1101, 584: 1101, 590: 1101}, - {530: 1104}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 6018}, + {9: 5249, 57: 6019}, + {1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 536: 1117, 538: 1117, 1117, 1117, 1117, 546: 1117, 548: 1117, 1117, 1117, 553: 1117, 555: 1117, 1117, 1117, 1117, 561: 1117, 1117, 1117, 1117, 570: 1117, 1117, 1117, 1117, 1117, 1117, 579: 1117, 1117, 582: 1117, 584: 1117, 590: 1117, 607: 1117, 626: 1117, 694: 1117, 709: 1117, 722: 1117, 730: 1117}, + // 3170 + {2118, 2118, 9: 2118, 57: 2118, 529: 2118, 531: 2118, 538: 2118, 2118, 2118, 2118, 548: 2118, 2118, 2118, 553: 2118, 555: 2118, 2118, 2118, 2118, 561: 2118, 2118, 2118, 2118, 570: 2118, 2118, 2118, 2118, 2118, 2118, 579: 2118, 2118, 582: 2118, 584: 2118, 590: 2118, 730: 4634, 994: 6021, 1319: 6022}, + {2117, 2117, 9: 2117, 57: 2117, 529: 2117, 531: 2117, 538: 2117, 2117, 2117, 2117, 548: 2117, 2117, 2117, 553: 2117, 555: 2117, 2117, 2117, 2117, 561: 2117, 2117, 2117, 2117, 570: 2117, 2117, 2117, 2117, 2117, 2117, 579: 2117, 2117, 582: 2117, 584: 2117, 590: 2117}, + {1097, 1097, 9: 1097, 57: 1097, 529: 1097, 531: 1097, 538: 1097, 1097, 1097, 1097, 548: 6025, 1097, 1097, 553: 1097, 555: 1097, 1097, 1097, 1097, 561: 1097, 1097, 1097, 6026, 570: 1097, 1097, 1097, 1097, 6024, 1097, 579: 1097, 1097, 582: 1097, 584: 1097, 590: 1097, 1050: 6028, 6027, 1189: 6029, 6023}, + {1212, 1212, 9: 1212, 57: 1212, 529: 1212, 531: 1212, 538: 1212, 1212, 1212, 1212, 549: 1212, 1212, 553: 1212, 555: 1212, 1212, 1212, 1212, 561: 1212, 1212, 1212, 570: 1212, 1212, 1212, 1212, 575: 1212, 579: 1212, 1212, 582: 1212, 584: 1212, 590: 6044, 1480: 6045}, + {700: 4899, 709: 4900, 922: 6043}, // 3175 - {722: 6024}, - {722: 6023}, - {530: 1102}, - {530: 1103}, - {530: 1106, 557: 1106}, + {700: 4899, 709: 4900, 922: 6042}, + {700: 4899, 709: 4900, 922: 6041}, + {530: 1109, 557: 6031, 1371: 6032}, + {1099, 1099, 9: 1099, 57: 1099, 529: 1099, 531: 1099, 538: 1099, 1099, 1099, 1099, 548: 1099, 1099, 1099, 553: 1099, 555: 1099, 1099, 1099, 1099, 561: 1099, 1099, 1099, 1099, 570: 1099, 1099, 1099, 1099, 1099, 1099, 579: 1099, 1099, 582: 1099, 584: 1099, 590: 1099}, + {1096, 1096, 9: 1096, 57: 1096, 529: 1096, 531: 1096, 538: 1096, 1096, 1096, 1096, 548: 6025, 1096, 1096, 553: 1096, 555: 1096, 1096, 1096, 1096, 561: 1096, 1096, 1096, 6026, 570: 1096, 1096, 1096, 1096, 6024, 1096, 579: 1096, 1096, 582: 1096, 584: 1096, 590: 1096, 1050: 6030, 6027}, // 3180 - {530: 1107, 557: 1107}, - {530: 1108, 557: 1108}, - {108: 6033, 368: 6032, 444: 6031, 530: 1205, 1479: 6030}, - {1117, 1117, 9: 1117, 57: 1117, 529: 1117, 531: 1117, 538: 1117, 1117, 1117, 1117, 549: 1117, 1117, 553: 1117, 555: 1117, 1117, 1117, 1117, 561: 1117, 1117, 1117, 570: 1117, 1117, 1117, 1117, 575: 1117, 579: 1117, 1117, 582: 1117, 584: 1117}, - {530: 6034}, + {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}, + {563: 6037, 570: 6038, 575: 6036}, + {530: 6033}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1104, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 1104, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 703: 5537, 769: 5536, 3046, 3047, 3045, 959: 6034}, + {9: 5539, 57: 6035}, // 3185 - {530: 1204}, - {530: 1203}, - {530: 1202}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 6036, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 6035}, - {57: 1201, 419: 6044, 565: 3735, 3733, 3734, 3732, 3730, 587: 6043, 799: 3731, 3729, 1481: 6042}, + {1105, 1105, 9: 1105, 57: 1105, 529: 1105, 531: 1105, 538: 1105, 1105, 1105, 1105, 548: 1105, 1105, 1105, 553: 1105, 555: 1105, 1105, 1105, 1105, 561: 1105, 1105, 1105, 1105, 570: 1105, 1105, 1105, 1105, 1105, 1105, 579: 1105, 1105, 582: 1105, 584: 1105, 590: 1105}, + {530: 1108}, + {722: 6040}, + {722: 6039}, + {530: 1106}, // 3190 - {1198, 1198, 9: 1198, 57: 1198, 271: 6038, 529: 1198, 531: 1198, 538: 1198, 1198, 1198, 1198, 549: 1198, 1198, 553: 1198, 555: 1198, 1198, 1198, 1198, 561: 1198, 1198, 1198, 570: 1198, 1198, 1198, 1198, 575: 1198, 579: 1198, 1198, 582: 1198, 584: 1198, 1251: 6037}, - {1206, 1206, 9: 1206, 57: 1206, 529: 1206, 531: 1206, 538: 1206, 1206, 1206, 1206, 549: 1206, 1206, 553: 1206, 555: 1206, 1206, 1206, 1206, 561: 1206, 1206, 1206, 570: 1206, 1206, 1206, 1206, 575: 1206, 579: 1206, 1206, 582: 1206, 584: 1206}, - {530: 6039}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 6040}, - {57: 6041, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {530: 1107}, + {530: 1110, 557: 1110}, + {530: 1111, 557: 1111}, + {530: 1112, 557: 1112}, + {108: 6049, 368: 6048, 444: 6047, 530: 1209, 1479: 6046}, // 3195 - {1197, 1197, 9: 1197, 57: 1197, 529: 1197, 531: 1197, 538: 1197, 1197, 1197, 1197, 549: 1197, 1197, 553: 1197, 555: 1197, 1197, 1197, 1197, 561: 1197, 1197, 1197, 570: 1197, 1197, 1197, 1197, 575: 1197, 579: 1197, 1197, 582: 1197, 584: 1197}, - {57: 6045}, - {57: 1200}, - {57: 1199}, - {1198, 1198, 9: 1198, 57: 1198, 271: 6038, 529: 1198, 531: 1198, 538: 1198, 1198, 1198, 1198, 549: 1198, 1198, 553: 1198, 555: 1198, 1198, 1198, 1198, 561: 1198, 1198, 1198, 570: 1198, 1198, 1198, 1198, 575: 1198, 579: 1198, 1198, 582: 1198, 584: 1198, 1251: 6046}, + {1121, 1121, 9: 1121, 57: 1121, 529: 1121, 531: 1121, 538: 1121, 1121, 1121, 1121, 549: 1121, 1121, 553: 1121, 555: 1121, 1121, 1121, 1121, 561: 1121, 1121, 1121, 570: 1121, 1121, 1121, 1121, 575: 1121, 579: 1121, 1121, 582: 1121, 584: 1121}, + {530: 6050}, + {530: 1208}, + {530: 1207}, + {530: 1206}, // 3200 - {1207, 1207, 9: 1207, 57: 1207, 529: 1207, 531: 1207, 538: 1207, 1207, 1207, 1207, 549: 1207, 1207, 553: 1207, 555: 1207, 1207, 1207, 1207, 561: 1207, 1207, 1207, 570: 1207, 1207, 1207, 1207, 575: 1207, 579: 1207, 1207, 582: 1207, 584: 1207}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 6048}, - {539: 5963, 5964, 572: 5962, 575: 5965, 579: 5961, 5966, 582: 5967, 584: 6049, 913: 5960, 918: 5959}, - {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}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 6051, 995: 6052, 1026: 6053}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 6052, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6051}, + {57: 1205, 419: 6060, 565: 3739, 3737, 3738, 3736, 3734, 587: 6059, 799: 3735, 3733, 1481: 6058}, + {1202, 1202, 9: 1202, 57: 1202, 271: 6054, 529: 1202, 531: 1202, 538: 1202, 1202, 1202, 1202, 549: 1202, 1202, 553: 1202, 555: 1202, 1202, 1202, 1202, 561: 1202, 1202, 1202, 570: 1202, 1202, 1202, 1202, 575: 1202, 579: 1202, 1202, 582: 1202, 584: 1202, 1251: 6053}, + {1210, 1210, 9: 1210, 57: 1210, 529: 1210, 531: 1210, 538: 1210, 1210, 1210, 1210, 549: 1210, 1210, 553: 1210, 555: 1210, 1210, 1210, 1210, 561: 1210, 1210, 1210, 570: 1210, 1210, 1210, 1210, 575: 1210, 579: 1210, 1210, 582: 1210, 584: 1210}, + {530: 6055}, // 3205 - {554: 6062, 716: 6063, 891: 6061}, - {2623, 2623, 9: 2623, 541: 2623, 555: 2623, 562: 2623, 2623}, - {418, 418, 9: 6054, 541: 418, 555: 418, 562: 4650, 418, 888: 4651, 6055}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 6051, 995: 6060}, - {1492, 1492, 541: 1492, 555: 1492, 563: 3847, 841: 3901, 908: 6056}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6056}, + {57: 6057, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {1201, 1201, 9: 1201, 57: 1201, 529: 1201, 531: 1201, 538: 1201, 1201, 1201, 1201, 549: 1201, 1201, 553: 1201, 555: 1201, 1201, 1201, 1201, 561: 1201, 1201, 1201, 570: 1201, 1201, 1201, 1201, 575: 1201, 579: 1201, 1201, 582: 1201, 584: 1201}, + {57: 6061}, + {57: 1204}, // 3210 - {1075, 1075, 541: 1075, 555: 6057, 1199: 6058}, - {559: 3028, 641: 3858, 798: 3856, 815: 3857, 984: 6059}, - {422, 422, 541: 422}, - {1074, 1074, 541: 1074}, - {2622, 2622, 9: 2622, 541: 2622, 555: 2622, 562: 2622, 2622}, + {57: 1203}, + {1202, 1202, 9: 1202, 57: 1202, 271: 6054, 529: 1202, 531: 1202, 538: 1202, 1202, 1202, 1202, 549: 1202, 1202, 553: 1202, 555: 1202, 1202, 1202, 1202, 561: 1202, 1202, 1202, 570: 1202, 1202, 1202, 1202, 575: 1202, 579: 1202, 1202, 582: 1202, 584: 1202, 1251: 6062}, + {1211, 1211, 9: 1211, 57: 1211, 529: 1211, 531: 1211, 538: 1211, 1211, 1211, 1211, 549: 1211, 1211, 553: 1211, 555: 1211, 1211, 1211, 1211, 561: 1211, 1211, 1211, 570: 1211, 1211, 1211, 1211, 575: 1211, 579: 1211, 1211, 582: 1211, 584: 1211}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 6064}, + {539: 5979, 5980, 572: 5978, 575: 5981, 579: 5977, 5982, 582: 5983, 584: 6065, 913: 5976, 918: 5975}, // 3215 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6064}, - {2: 968, 968, 968, 968, 968, 968, 968, 10: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 58: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 532: 968, 968, 968, 968, 539: 968, 968, 542: 968, 968, 968, 546: 968, 968, 551: 968, 968, 559: 968, 577: 968, 585: 968, 968, 613: 968, 616: 968, 627: 968, 968, 968, 968, 635: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 696: 968, 968, 968, 968, 710: 968}, - {2: 967, 967, 967, 967, 967, 967, 967, 10: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 58: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 532: 967, 967, 967, 967, 539: 967, 967, 542: 967, 967, 967, 546: 967, 967, 551: 967, 967, 559: 967, 577: 967, 585: 967, 967, 613: 967, 616: 967, 627: 967, 967, 967, 967, 635: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 696: 967, 967, 967, 967, 710: 967}, - {2624, 2624, 9: 2624, 541: 2624, 555: 2624, 562: 2624, 2624}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 6051, 995: 6052, 1026: 6066}, + {1124, 1124, 9: 1124, 57: 1124, 529: 1124, 531: 1124, 538: 1124, 541: 1124, 549: 1124, 1124, 553: 1124, 555: 1124, 1124, 1124, 1124, 561: 1124, 1124, 1124, 570: 1124, 1124, 573: 1124}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 6067, 995: 6068, 1026: 6069}, + {554: 6078, 716: 6079, 891: 6077}, + {2627, 2627, 9: 2627, 541: 2627, 555: 2627, 562: 2627, 2627}, + {422, 422, 9: 6070, 541: 422, 555: 422, 562: 4654, 422, 888: 4655, 6071}, // 3220 - {418, 418, 9: 6054, 541: 418, 562: 4650, 888: 4651, 6067}, - {421, 421, 541: 421}, - {2: 564, 564, 564, 564, 564, 564, 564, 10: 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, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 58: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 564, 564, 564}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6070}, - {563, 563}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 6067, 995: 6076}, + {1496, 1496, 541: 1496, 555: 1496, 563: 3851, 841: 3905, 908: 6072}, + {1079, 1079, 541: 1079, 555: 6073, 1199: 6074}, + {559: 3032, 641: 3862, 798: 3860, 815: 3861, 984: 6075}, + {426, 426, 541: 426}, // 3225 - {23: 6083, 155: 761, 6076, 6073, 240: 6075, 246: 6086, 257: 6084, 275: 6077, 288: 6081, 309: 6085, 313: 6078, 585: 6082, 607: 6072, 1292: 6080, 1362: 6074, 1387: 6079}, - {2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 10: 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 58: 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 531: 2310, 577: 2310}, - {2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 10: 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 58: 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 531: 2309, 577: 2309}, - {771, 771}, - {768, 768}, + {1078, 1078, 541: 1078}, + {2626, 2626, 9: 2626, 541: 2626, 555: 2626, 562: 2626, 2626}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6080}, + {2: 972, 972, 972, 972, 972, 972, 972, 10: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 58: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 532: 972, 972, 972, 972, 539: 972, 972, 542: 972, 972, 972, 546: 972, 972, 551: 972, 972, 559: 972, 577: 972, 585: 972, 972, 613: 972, 616: 972, 627: 972, 972, 972, 972, 635: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 696: 972, 972, 972, 972, 710: 972}, + {2: 971, 971, 971, 971, 971, 971, 971, 10: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 58: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 532: 971, 971, 971, 971, 539: 971, 971, 542: 971, 971, 971, 546: 971, 971, 551: 971, 971, 559: 971, 577: 971, 585: 971, 971, 613: 971, 616: 971, 627: 971, 971, 971, 971, 635: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 696: 971, 971, 971, 971, 710: 971}, // 3230 - {767, 767}, - {267: 6093}, - {765, 765}, - {155: 6092}, - {752, 752, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 531: 752, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 4788, 1291: 6087}, + {2628, 2628, 9: 2628, 541: 2628, 555: 2628, 562: 2628, 2628}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 6067, 995: 6068, 1026: 6082}, + {422, 422, 9: 6070, 541: 422, 562: 4654, 888: 4655, 6083}, + {425, 425, 541: 425}, + {2: 568, 568, 568, 568, 568, 568, 568, 10: 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 58: 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568}, // 3235 - {762, 762}, - {155: 760}, - {155: 759}, - {155: 758}, - {155: 757}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6086}, + {567, 567}, + {23: 6099, 155: 765, 6092, 6089, 240: 6091, 246: 6102, 257: 6100, 275: 6093, 288: 6097, 309: 6101, 313: 6094, 585: 6098, 607: 6088, 1292: 6096, 1362: 6090, 1387: 6095}, + {2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 10: 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 58: 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 531: 2314, 577: 2314}, + {2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 10: 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 58: 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 531: 2313, 577: 2313}, // 3240 - {155: 756}, - {748, 748, 531: 6089, 1507: 6088}, - {763, 763}, - {728: 6090}, - {561: 6091}, + {775, 775}, + {772, 772}, + {771, 771}, + {267: 6109}, + {769, 769}, // 3245 - {747, 747}, - {764, 764}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6094, 3042, 3043, 3041, 1068: 6095}, - {770, 770, 9: 770}, - {766, 766, 9: 6096}, + {155: 6108}, + {756, 756, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 531: 756, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 4792, 1291: 6103}, + {766, 766}, + {155: 764}, + {155: 763}, // 3250 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6097, 3042, 3043, 3041}, - {769, 769, 9: 769}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 6209, 3296, 3194, 3048, 3410, 3075, 6210, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 6211, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6212}, - {607: 6195, 709: 6196}, - {709: 6192}, + {155: 762}, + {155: 761}, + {155: 760}, + {752, 752, 531: 6105, 1507: 6104}, + {767, 767}, // 3255 - {607: 6187, 709: 6186}, - {607: 6184}, - {252: 6181}, - {252: 6178}, - {252: 6172}, + {728: 6106}, + {561: 6107}, + {751, 751}, + {768, 768}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6110, 3046, 3047, 3045, 1068: 6111}, // 3260 - {180: 6169, 273: 6171, 390: 6167, 414: 6168, 1014: 6170}, - {253: 6164, 256: 6163}, - {607: 6122}, - {180: 6116, 206: 6118, 221: 780, 245: 6120, 316: 6119, 1467: 6117}, - {180: 6115}, + {774, 774, 9: 774}, + {770, 770, 9: 6112}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6113, 3046, 3047, 3045}, + {773, 773, 9: 773}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 6225, 3300, 3198, 3052, 3414, 3079, 6226, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 6227, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6228}, // 3265 - {180: 6114}, - {447: 6113}, - {887, 887}, - {892, 892}, - {893, 893}, + {607: 6211, 709: 6212}, + {709: 6208}, + {607: 6203, 709: 6202}, + {607: 6200}, + {252: 6197}, // 3270 - {894, 894}, - {221: 6121}, - {221: 779}, - {221: 778}, - {221: 777}, + {252: 6194}, + {252: 6188}, + {180: 6185, 273: 6187, 390: 6183, 414: 6184, 1014: 6186}, + {253: 6180, 256: 6179}, + {607: 6138}, // 3275 - {886, 886}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6123}, - {742: 6124, 1034: 6125}, - {206: 6128, 216: 6127, 607: 2325, 1064: 6126}, - {895, 895}, + {180: 6132, 206: 6134, 221: 784, 245: 6136, 316: 6135, 1467: 6133}, + {180: 6131}, + {180: 6130}, + {447: 6129}, + {891, 891}, // 3280 - {607: 6130}, - {157: 2324, 607: 2324}, - {216: 6129}, - {157: 2323, 607: 2323}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 6131}, + {896, 896}, + {897, 897}, + {898, 898}, + {221: 6137}, + {221: 783}, // 3285 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6132}, - {613, 613, 6: 613, 613, 613, 15: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 529: 613, 6136, 613, 534: 613, 536: 613, 613, 613, 545: 613, 613, 548: 613, 551: 613, 613, 564: 613, 578: 6135, 607: 613, 694: 613, 708: 613, 613, 1382: 6134, 1476: 6133}, - {570, 570, 6: 4714, 4716, 574, 15: 4733, 2438, 4731, 4670, 4735, 4722, 4751, 4718, 4715, 4717, 4720, 4721, 4723, 4730, 574, 4741, 4742, 4752, 4728, 4729, 4734, 4736, 4748, 4747, 4756, 4749, 4746, 4739, 4744, 4745, 4738, 4740, 4743, 4732, 4753, 4754, 529: 570, 570, 570, 534: 4713, 536: 570, 2438, 4750, 545: 570, 570, 548: 570, 551: 570, 2438, 564: 5488, 607: 570, 694: 570, 708: 2438, 4719, 865: 4724, 890: 4726, 909: 4725, 930: 4727, 936: 4737, 940: 4755, 1019: 6151, 1139: 6150}, - {2441, 2441, 529: 6144, 1216: 6143}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6142}, + {221: 782}, + {221: 781}, + {890, 890}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6139}, + {742: 6140, 1034: 6141}, // 3290 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 578: 6137, 700: 2677, 2677, 703: 2677, 2677, 5074, 709: 2677, 745: 2677, 2677, 770: 4014, 3042, 3043, 3041, 820: 4941, 927: 5320, 952: 5458, 1001: 5459, 1084: 5460, 1289: 6138}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6140}, - {9: 5462, 57: 6139}, - {612, 612, 6: 612, 612, 612, 15: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 529: 612, 612, 612, 534: 612, 536: 612, 612, 612, 545: 612, 612, 548: 612, 551: 612, 612, 564: 612, 607: 612, 694: 612, 708: 612, 612}, - {57: 6141}, + {206: 6144, 216: 6143, 607: 2329, 1064: 6142}, + {899, 899}, + {607: 6146}, + {157: 2328, 607: 2328}, + {216: 6145}, // 3295 - {2359, 2359, 529: 2359}, - {2360, 2360, 529: 2360}, - {2442, 2442}, - {85: 6145}, - {422: 6147, 802: 6146}, + {157: 2327, 607: 2327}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 6147}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6148}, + {617, 617, 6: 617, 617, 617, 15: 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 529: 617, 6152, 617, 534: 617, 536: 617, 617, 617, 545: 617, 617, 548: 617, 551: 617, 617, 564: 617, 578: 6151, 607: 617, 694: 617, 708: 617, 617, 1382: 6150, 1476: 6149}, + {574, 574, 6: 4718, 4720, 578, 15: 4737, 2442, 4735, 4674, 4739, 4726, 4755, 4722, 4719, 4721, 4724, 4725, 4727, 4734, 578, 4745, 4746, 4756, 4732, 4733, 4738, 4740, 4752, 4751, 4760, 4753, 4750, 4743, 4748, 4749, 4742, 4744, 4747, 4736, 4757, 4758, 529: 574, 574, 574, 534: 4717, 536: 574, 2442, 4754, 545: 574, 574, 548: 574, 551: 574, 2442, 564: 5492, 607: 574, 694: 574, 708: 2442, 4723, 866: 4728, 890: 4730, 909: 4729, 930: 4731, 936: 4741, 940: 4759, 1019: 6167, 1139: 6166}, // 3300 - {587: 6149}, - {587: 6148}, - {2439, 2439}, - {2440, 2440}, - {2436, 2436, 529: 2436, 2436, 2436, 536: 2436, 545: 6153, 2436, 548: 2436, 551: 2436, 607: 2436, 694: 2436, 1231: 6152}, + {2445, 2445, 529: 6160, 1216: 6159}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6158}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 578: 6153, 700: 2681, 2681, 703: 2681, 2681, 5078, 709: 2681, 745: 2681, 2681, 769: 4018, 3046, 3047, 3045, 820: 4945, 927: 5324, 952: 5462, 1001: 5463, 1084: 5464, 1289: 6154}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6156}, + {9: 5466, 57: 6155}, // 3305 - {569, 569, 6: 4714, 4716, 574, 5490, 15: 4733, 2438, 4731, 4670, 4735, 4722, 4751, 4718, 4715, 4717, 4720, 4721, 4723, 4730, 574, 4741, 4742, 4752, 4728, 4729, 4734, 4736, 4748, 4747, 4756, 4749, 4746, 4739, 4744, 4745, 4738, 4740, 4743, 4732, 4753, 4754, 529: 569, 569, 569, 534: 4713, 536: 569, 2438, 4750, 545: 569, 569, 548: 569, 551: 569, 2438, 564: 5488, 607: 569, 694: 569, 708: 2438, 4719, 865: 4724, 890: 4726, 909: 4725, 930: 4727, 936: 4737, 940: 5489}, - {2374, 2374, 529: 2374, 2374, 2374, 536: 2374, 546: 2374, 548: 5755, 551: 5756, 607: 2374, 694: 2374, 1162: 6154}, - {722: 5546}, - {2371, 2371, 529: 2371, 2371, 2371, 536: 6156, 546: 2371, 607: 2371, 694: 2371, 1320: 6155}, - {2369, 2369, 529: 2369, 2899, 2898, 546: 2897, 607: 2896, 694: 2892, 774: 6161, 805: 6159, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 6160, 6158, 1341: 6157}, + {616, 616, 6: 616, 616, 616, 15: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 529: 616, 616, 616, 534: 616, 536: 616, 616, 616, 545: 616, 616, 548: 616, 551: 616, 616, 564: 616, 607: 616, 694: 616, 708: 616, 616}, + {57: 6157}, + {2363, 2363, 529: 2363}, + {2364, 2364, 529: 2364}, + {2446, 2446}, // 3310 - {2370, 2370, 529: 2370, 2370, 2370, 546: 2370, 607: 2370, 694: 2370}, - {2441, 2441, 529: 6144, 1216: 6162}, - {2368, 2368, 529: 2368}, - {2367, 2367, 529: 2367, 538: 1007, 549: 1007, 1007}, - {2366, 2366, 529: 2366}, - // 3315 - {2365, 2365, 529: 2365, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, + {85: 6161}, + {422: 6163, 802: 6162}, + {587: 6165}, + {587: 6164}, {2443, 2443}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6094, 3042, 3043, 3041, 1068: 6166}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6094, 3042, 3043, 3041, 1068: 6165}, - {897, 897, 9: 6096}, + // 3315 + {2444, 2444}, + {2440, 2440, 529: 2440, 2440, 2440, 536: 2440, 545: 6169, 2440, 548: 2440, 551: 2440, 607: 2440, 694: 2440, 1231: 6168}, + {573, 573, 6: 4718, 4720, 578, 5494, 15: 4737, 2442, 4735, 4674, 4739, 4726, 4755, 4722, 4719, 4721, 4724, 4725, 4727, 4734, 578, 4745, 4746, 4756, 4732, 4733, 4738, 4740, 4752, 4751, 4760, 4753, 4750, 4743, 4748, 4749, 4742, 4744, 4747, 4736, 4757, 4758, 529: 573, 573, 573, 534: 4717, 536: 573, 2442, 4754, 545: 573, 573, 548: 573, 551: 573, 2442, 564: 5492, 607: 573, 694: 573, 708: 2442, 4723, 866: 4728, 890: 4730, 909: 4729, 930: 4731, 936: 4741, 940: 5493}, + {2378, 2378, 529: 2378, 2378, 2378, 536: 2378, 546: 2378, 548: 5771, 551: 5772, 607: 2378, 694: 2378, 1162: 6170}, + {722: 5550}, // 3320 - {898, 898, 9: 6096}, - {900, 900}, - {899, 899}, - {891, 891}, - {890, 890}, + {2375, 2375, 529: 2375, 2375, 2375, 536: 6172, 546: 2375, 607: 2375, 694: 2375, 1320: 6171}, + {2373, 2373, 529: 2373, 2903, 2902, 546: 2901, 607: 2900, 694: 2896, 774: 6177, 805: 6175, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 6176, 6174, 1341: 6173}, + {2374, 2374, 529: 2374, 2374, 2374, 546: 2374, 607: 2374, 694: 2374}, + {2445, 2445, 529: 6160, 1216: 6178}, + {2372, 2372, 529: 2372}, // 3325 - {889, 889}, - {219: 6173}, - {559: 3028, 798: 4528, 824: 6175, 1004: 6174}, - {904, 904, 9: 6176}, - {878, 878, 9: 878}, + {2371, 2371, 529: 2371, 538: 1011, 549: 1011, 1011}, + {2370, 2370, 529: 2370}, + {2369, 2369, 529: 2369, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {2447, 2447}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6110, 3046, 3047, 3045, 1068: 6182}, // 3330 - {559: 3028, 798: 4528, 824: 6177}, - {877, 877, 9: 877}, - {219: 6179}, - {559: 3028, 798: 4528, 824: 6175, 1004: 6180}, - {905, 905, 9: 6176}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6110, 3046, 3047, 3045, 1068: 6181}, + {901, 901, 9: 6112}, + {902, 902, 9: 6112}, + {904, 904}, + {903, 903}, // 3335 - {219: 6182}, - {559: 3028, 798: 4528, 824: 6175, 1004: 6183}, - {906, 906, 9: 6176}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 6185}, - {907, 907, 9: 3920}, + {895, 895}, + {894, 894}, + {893, 893}, + {219: 6189}, + {559: 3032, 798: 4532, 824: 6191, 1004: 6190}, // 3340 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6190}, - {561: 6188}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 6189}, - {896, 896, 9: 3920}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6191, 3042, 3043, 3041}, + {908, 908, 9: 6192}, + {882, 882, 9: 882}, + {559: 3032, 798: 4532, 824: 6193}, + {881, 881, 9: 881}, + {219: 6195}, // 3345 - {909, 909}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6193}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6194, 3042, 3043, 3041}, - {910, 910}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 6208}, + {559: 3032, 798: 4532, 824: 6191, 1004: 6196}, + {909, 909, 9: 6192}, + {219: 6198}, + {559: 3032, 798: 4532, 824: 6191, 1004: 6199}, + {910, 910, 9: 6192}, // 3350 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6197}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6198, 3042, 3043, 3041}, - {911, 911, 530: 6201, 1183: 6200, 1367: 6199}, - {908, 908, 9: 6206}, - {881, 881, 9: 881}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 6201}, + {911, 911, 9: 3924}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6206}, + {561: 6204}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 6205}, // 3355 - {559: 3028, 798: 4528, 824: 6202}, - {9: 6203}, - {559: 3028, 798: 4528, 824: 6204}, - {57: 6205}, - {879, 879, 9: 879}, + {900, 900, 9: 3924}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6207, 3046, 3047, 3045}, + {913, 913}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6209}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6210, 3046, 3047, 3045}, // 3360 - {530: 6201, 1183: 6207}, - {880, 880, 9: 880}, - {912, 912, 9: 3920}, - {211: 1885, 426: 6229, 450: 6230, 715: 1885, 1309: 6228}, - {916, 916, 178: 6215, 211: 1705, 219: 6214, 715: 1705}, + {914, 914}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 6224}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6213}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6214, 3046, 3047, 3045}, + {915, 915, 530: 6217, 1183: 6216, 1367: 6215}, // 3365 - {888, 888, 211: 1684, 715: 1684}, - {211: 6213}, - {913, 913}, - {418, 418, 559: 3028, 562: 4650, 798: 4528, 824: 6226, 888: 4651, 6225}, - {425: 6216}, + {912, 912, 9: 6222}, + {885, 885, 9: 885}, + {559: 3032, 798: 4532, 824: 6218}, + {9: 6219}, + {559: 3032, 798: 4532, 824: 6220}, // 3370 - {555: 6217, 559: 3028, 798: 4528, 824: 6175, 1004: 6218, 1310: 6219}, - {559: 3028, 798: 3856, 815: 6220}, - {903, 903, 9: 6176}, - {902, 902}, - {919, 919, 9: 6221, 213: 6222}, + {57: 6221}, + {883, 883, 9: 883}, + {530: 6217, 1183: 6223}, + {884, 884, 9: 884}, + {916, 916, 9: 3924}, // 3375 - {559: 3028, 798: 3856, 815: 6224}, - {559: 3028, 798: 3856, 815: 6223}, + {211: 1889, 426: 6245, 450: 6246, 715: 1889, 1309: 6244}, + {920, 920, 178: 6231, 211: 1709, 219: 6230, 715: 1709}, + {892, 892, 211: 1688, 715: 1688}, + {211: 6229}, {917, 917}, - {918, 918}, - {915, 915}, // 3380 - {418, 418, 562: 4650, 888: 4651, 6227}, - {914, 914}, - {901, 901}, - {559: 3028, 798: 6236}, - {399: 6232, 559: 3028, 714: 6233, 798: 6231}, + {422, 422, 559: 3032, 562: 4654, 798: 4532, 824: 6242, 888: 4655, 6241}, + {425: 6232}, + {555: 6233, 559: 3032, 798: 4532, 824: 6191, 1004: 6234, 1310: 6235}, + {559: 3032, 798: 3860, 815: 6236}, + {907, 907, 9: 6192}, // 3385 - {884, 884}, - {559: 3028, 798: 6235}, - {559: 3028, 798: 6234}, - {882, 882}, - {883, 883}, + {906, 906}, + {923, 923, 9: 6237, 213: 6238}, + {559: 3032, 798: 3860, 815: 6240}, + {559: 3032, 798: 3860, 815: 6239}, + {921, 921}, // 3390 - {885, 885}, - {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: 2052, 585: 440, 715: 2052, 2052}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6392, 554: 2050, 715: 2050, 2050, 770: 6391, 3042, 3043, 3041}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 6389, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 554: 2013, 715: 2013, 2013, 770: 6251, 3042, 3043, 3041, 925: 6292}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 554: 2007, 715: 2007, 2007, 770: 6251, 3042, 3043, 3041, 925: 6386}, + {922, 922}, + {919, 919}, + {422, 422, 562: 4654, 888: 4655, 6243}, + {918, 918}, + {905, 905}, // 3395 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 534: 6382, 554: 2005, 585: 4344, 715: 2005, 2005, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 6381}, - {554: 6062, 557: 6371, 715: 2000, 2000, 891: 6370}, - {554: 1992, 570: 6368, 715: 1992, 1992}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 6273, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 534: 6365, 554: 1990, 714: 6363, 1990, 1990, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 6280, 6278, 965: 6276, 1267: 6364, 1449: 6362}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 6360, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 554: 1987, 715: 1987, 1987, 770: 6251, 3042, 3043, 3041, 925: 6289}, + {559: 3032, 798: 6252}, + {399: 6248, 559: 3032, 714: 6249, 798: 6247}, + {888, 888}, + {559: 3032, 798: 6251}, + {559: 3032, 798: 6250}, // 3400 - {233: 6345, 554: 1969, 715: 1969, 1969, 728: 6346, 1022: 6344, 1086: 6343}, - {383: 6297, 385: 6296, 554: 1913, 715: 1913, 1913, 1325: 6298}, - {532: 6295, 554: 1694, 715: 1694, 1694}, - {999, 999, 9: 6285}, - {224: 6271}, + {886, 886}, + {887, 887}, + {889, 889}, + {2: 444, 444, 444, 444, 444, 444, 444, 10: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 58: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 532: 444, 534: 444, 554: 2056, 585: 444, 715: 2056, 2056}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6408, 554: 2054, 715: 2054, 2054, 769: 6407, 3046, 3047, 3045}, // 3405 - {554: 966, 715: 6269, 966}, - {554: 6062, 716: 6063, 891: 6267}, - {554: 6062, 716: 6063, 891: 6262}, - {554: 6062, 716: 6063, 891: 6260}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 534: 6259, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 6258, 1329: 6257}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 6405, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 554: 2017, 715: 2017, 2017, 769: 6267, 3046, 3047, 3045, 925: 6308}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 554: 2011, 715: 2011, 2011, 769: 6267, 3046, 3047, 3045, 925: 6402}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 534: 6398, 554: 2009, 585: 4348, 715: 2009, 2009, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 6397}, + {554: 6078, 557: 6387, 715: 2004, 2004, 891: 6386}, + {554: 1996, 570: 6384, 715: 1996, 1996}, // 3410 - {944, 944, 9: 944}, - {951, 951, 9: 951}, - {950, 950, 9: 950}, - {949, 949, 9: 949}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 6261}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 6289, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 534: 6381, 554: 1994, 714: 6379, 1994, 1994, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 6296, 6294, 965: 6292, 1267: 6380, 1449: 6378}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 6376, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 554: 1991, 715: 1991, 1991, 769: 6267, 3046, 3047, 3045, 925: 6305}, + {233: 6361, 554: 1973, 715: 1973, 1973, 728: 6362, 1022: 6360, 1086: 6359}, + {383: 6313, 385: 6312, 554: 1917, 715: 1917, 1917, 1325: 6314}, + {532: 6311, 554: 1698, 715: 1698, 1698}, // 3415 - {956, 956, 9: 956, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 6264, 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 6263, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6265, 938: 6266}, - {970, 970, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 970, 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 4440, 3587, 3669, 3586, 3583}, - {971, 971, 9: 971}, - {969, 969, 9: 969}, + {1003, 1003, 9: 6301}, + {224: 6287}, + {554: 970, 715: 6285, 970}, + {554: 6078, 716: 6079, 891: 6283}, + {554: 6078, 716: 6079, 891: 6278}, // 3420 - {957, 957, 9: 957}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 6264, 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 6263, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6265, 938: 6268}, - {961, 961, 9: 961}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6270, 3042, 3043, 3041}, - {554: 965, 716: 965}, + {554: 6078, 716: 6079, 891: 6276}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 534: 6275, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 6274, 1329: 6273}, + {948, 948, 9: 948}, + {955, 955, 9: 955}, + {954, 954, 9: 954}, // 3425 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 6273, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 714: 6275, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 6280, 6278, 965: 6276, 1267: 6274}, - {928, 928, 9: 928, 627: 2082, 711: 928, 725: 2082}, - {987, 987, 627: 1908, 711: 987, 725: 1908}, - {711: 6283}, - {711: 986}, + {953, 953, 9: 953}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6277}, + {960, 960, 9: 960, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 6280, 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 6279, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6281, 938: 6282}, + {974, 974, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 974, 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 4444, 3591, 3673, 3590, 3587}, // 3430 - {985, 985, 9: 6281, 711: 985}, - {929, 929, 9: 929, 627: 429, 711: 929, 725: 429}, - {923, 923, 9: 923, 711: 923}, - {922, 922, 9: 922, 711: 922}, - {921, 921, 9: 921, 711: 921}, + {975, 975, 9: 975}, + {973, 973, 9: 973}, + {961, 961, 9: 961}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 6280, 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 6279, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6281, 938: 6284}, + {965, 965, 9: 965}, // 3435 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 6282, 6278}, - {920, 920, 9: 920, 711: 920}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5831, 969: 6284}, - {988, 988, 9: 5833}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 6237, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 6240, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 6286, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 6287, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 6241, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 552: 4409, 627: 6254, 651: 6253, 708: 4407, 770: 6251, 3042, 3043, 3041, 852: 6255, 925: 6252, 1095: 6288}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6286, 3046, 3047, 3045}, + {554: 969, 716: 969}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 6289, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 714: 6291, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 6296, 6294, 965: 6292, 1267: 6290}, + {932, 932, 9: 932, 627: 2086, 711: 932, 725: 2086}, + {991, 991, 627: 1912, 711: 991, 725: 1912}, // 3440 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 554: 2013, 715: 2013, 2013, 770: 6251, 3042, 3043, 3041, 925: 6292}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 554: 1987, 715: 1987, 1987, 770: 6251, 3042, 3043, 3041, 925: 6289}, - {943, 943, 9: 943}, - {554: 6062, 716: 6063, 891: 6290}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 6264, 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 6263, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6265, 938: 6291}, + {711: 6299}, + {711: 990}, + {989, 989, 9: 6297, 711: 989}, + {933, 933, 9: 933, 627: 433, 711: 933, 725: 433}, + {927, 927, 9: 927, 711: 927}, // 3445 - {959, 959, 9: 959}, - {554: 6062, 716: 6063, 891: 6293}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 6264, 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 6263, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6265, 938: 6294}, - {960, 960, 9: 960}, - {991, 991}, + {926, 926, 9: 926, 711: 926}, + {925, 925, 9: 925, 711: 925}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 6298, 6294}, + {924, 924, 9: 924, 711: 924}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5847, 969: 6300}, // 3450 - {557: 2480}, - {557: 2479}, - {557: 6299}, - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 6311, 713: 3010, 774: 6302, 802: 6300, 805: 6303, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 6301, 816: 6305, 6304, 821: 3009, 6307, 6308, 825: 6309, 6306, 943: 6310}, - {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, 548: 1045, 560: 1045, 835: 1045, 1045, 1045, 839: 5933, 968: 5934, 1018: 6316}, + {992, 992, 9: 5849}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 6253, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 6256, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 6302, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 6303, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 6257, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 552: 4413, 627: 6270, 651: 6269, 708: 4411, 769: 6267, 3046, 3047, 3045, 852: 6271, 925: 6268, 1095: 6304}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 554: 2017, 715: 2017, 2017, 769: 6267, 3046, 3047, 3045, 925: 6308}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 554: 1991, 715: 1991, 1991, 769: 6267, 3046, 3047, 3045, 925: 6305}, + {947, 947, 9: 947}, // 3455 - {530: 2899, 546: 2897, 607: 2896, 694: 2892, 713: 3010, 774: 3844, 805: 3843, 2893, 2894, 2895, 2904, 2902, 3845, 3846, 821: 5694}, - {345, 345, 538: 1006, 541: 345, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {347, 347, 538: 1007, 541: 347, 549: 1007, 1007}, - {348, 348, 541: 348}, - {346, 346, 541: 346}, + {554: 6078, 716: 6079, 891: 6306}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 6280, 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 6279, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6281, 938: 6307}, + {963, 963, 9: 963}, + {554: 6078, 716: 6079, 891: 6309}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 6280, 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 6279, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6281, 938: 6310}, // 3460 - {344, 344, 541: 344}, - {343, 343, 541: 343}, - {342, 342, 541: 342}, - {341, 341, 541: 341}, - {335, 335, 541: 6314}, + {964, 964, 9: 964}, + {995, 995}, + {557: 2484}, + {557: 2483}, + {557: 6315}, // 3465 - {218: 6312}, - {532: 6313}, - {333, 333}, - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 774: 6302, 802: 6300, 805: 6303, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 6301, 816: 6305, 6304, 821: 3009, 6307, 6308, 825: 6309, 6306, 943: 6315}, - {334, 334}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 6327, 713: 3014, 774: 6318, 802: 6316, 805: 6319, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 6317, 816: 6321, 6320, 821: 3013, 6323, 6324, 825: 6325, 6322, 943: 6326}, + {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, 548: 1049, 560: 1049, 835: 1049, 1049, 1049, 839: 5949, 968: 5950, 1018: 6332}, + {530: 2903, 546: 2901, 607: 2900, 694: 2896, 713: 3014, 774: 3848, 805: 3847, 2897, 2898, 2899, 2908, 2906, 3849, 3850, 821: 5698}, + {349, 349, 538: 1010, 541: 349, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {351, 351, 538: 1011, 541: 351, 549: 1011, 1011}, // 3470 - {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, 548: 1249, 560: 1249, 835: 5938, 5937, 5936, 933: 5939, 989: 6317}, - {2: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 10: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 58: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 6319, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 548: 1237, 560: 1237, 1245: 6318}, - {2: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 10: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 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, 548: 4664, 560: 2107, 957: 6320}, - {2: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 10: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 58: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 548: 1236, 560: 1236}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 560: 6321, 770: 6323, 3042, 3043, 3041, 1017: 6324, 1083: 6322}, + {352, 352, 541: 352}, + {350, 350, 541: 350}, + {348, 348, 541: 348}, + {347, 347, 541: 347}, + {346, 346, 541: 346}, // 3475 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6336}, - {9: 6332, 560: 6331}, - {9: 1239, 541: 1239, 560: 1239, 715: 6326, 1007: 6325}, - {9: 1241, 541: 1241, 560: 1241}, - {9: 1243, 541: 1243, 560: 1243}, + {345, 345, 541: 345}, + {339, 339, 541: 6330}, + {218: 6328}, + {532: 6329}, + {337, 337}, // 3480 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 6328, 770: 6327, 3042, 3043, 3041}, - {9: 1239, 541: 1239, 560: 1239, 715: 6330, 1007: 6329}, - {9: 1238, 541: 1238, 560: 1238}, - {9: 1242, 541: 1242, 560: 1242}, - {583: 6328}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 774: 6318, 802: 6316, 805: 6319, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 6317, 816: 6321, 6320, 821: 3013, 6323, 6324, 825: 6325, 6322, 943: 6331}, + {338, 338}, + {2: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 10: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 58: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 548: 1253, 560: 1253, 835: 5954, 5953, 5952, 933: 5955, 989: 6333}, + {2: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 10: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 58: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 6335, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 548: 1241, 560: 1241, 1245: 6334}, + {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 548: 4668, 560: 2111, 957: 6336}, // 3485 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 642: 5945, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5952, 954: 5942, 992: 6334}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6323, 3042, 3043, 3041, 1017: 6333}, - {9: 1240, 541: 1240, 560: 1240}, - {418, 418, 9: 5996, 541: 418, 562: 4650, 888: 4651, 6335}, - {2336, 2336, 541: 2336}, + {2: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 10: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 58: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 548: 1240, 560: 1240}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 560: 6337, 769: 6339, 3046, 3047, 3045, 1017: 6340, 1083: 6338}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6352}, + {9: 6348, 560: 6347}, + {9: 1243, 541: 1243, 560: 1243, 715: 6342, 1007: 6341}, // 3490 - {1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 10: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 58: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 536: 1114, 541: 1114, 545: 6000, 548: 1114, 555: 1114, 562: 1114, 1114, 1114, 574: 1114, 962: 6337}, - {1112, 1112, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 536: 5957, 541: 1112, 548: 1112, 555: 1112, 562: 1112, 1112, 1112, 574: 1112, 770: 5956, 3042, 3043, 3041, 1015: 5955, 6338}, - {1093, 1093, 541: 1093, 548: 6009, 555: 1093, 562: 1093, 1093, 6010, 574: 6008, 1050: 6012, 6011, 1189: 6013, 6339}, - {418, 418, 541: 418, 555: 418, 562: 4650, 418, 888: 4651, 6340}, - {1492, 1492, 541: 1492, 555: 1492, 563: 3847, 841: 3901, 908: 6341}, + {9: 1245, 541: 1245, 560: 1245}, + {9: 1247, 541: 1247, 560: 1247}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 6344, 769: 6343, 3046, 3047, 3045}, + {9: 1243, 541: 1243, 560: 1243, 715: 6346, 1007: 6345}, + {9: 1242, 541: 1242, 560: 1242}, // 3495 - {1075, 1075, 541: 1075, 555: 6057, 1199: 6342}, - {2337, 2337, 541: 2337}, - {994, 994, 9: 6358}, - {981, 981, 9: 981}, - {403: 6350}, + {9: 1246, 541: 1246, 560: 1246}, + {583: 6344}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 642: 5961, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5968, 954: 5958, 992: 6350}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6339, 3046, 3047, 3045, 1017: 6349}, + {9: 1244, 541: 1244, 560: 1244}, // 3500 - {194: 6348, 767: 6347}, - {978, 978, 9: 978}, - {977, 977, 9: 977, 730: 4630, 994: 6349}, - {976, 976, 9: 976}, - {271: 6352, 435: 6354, 728: 6353, 1378: 6351}, + {422, 422, 9: 6012, 541: 422, 562: 4654, 888: 4655, 6351}, + {2340, 2340, 541: 2340}, + {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 10: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 58: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 536: 1118, 541: 1118, 545: 6016, 548: 1118, 555: 1118, 562: 1118, 1118, 1118, 574: 1118, 962: 6353}, + {1116, 1116, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 536: 5973, 541: 1116, 548: 1116, 555: 1116, 562: 1116, 1116, 1116, 574: 1116, 769: 5972, 3046, 3047, 3045, 1015: 5971, 6354}, + {1097, 1097, 541: 1097, 548: 6025, 555: 1097, 562: 1097, 1097, 6026, 574: 6024, 1050: 6028, 6027, 1189: 6029, 6355}, // 3505 - {979, 979, 9: 979}, - {728: 6357}, - {378: 6355, 454: 6356}, - {972, 972, 9: 972}, - {974, 974, 9: 974}, + {422, 422, 541: 422, 555: 422, 562: 4654, 422, 888: 4655, 6356}, + {1496, 1496, 541: 1496, 555: 1496, 563: 3851, 841: 3905, 908: 6357}, + {1079, 1079, 541: 1079, 555: 6073, 1199: 6358}, + {2341, 2341, 541: 2341}, + {998, 998, 9: 6374}, // 3510 - {973, 973, 9: 973}, - {975, 975, 9: 975}, - {233: 6345, 728: 6346, 1022: 6359}, - {980, 980, 9: 980}, - {233: 6345, 554: 1969, 715: 1969, 1969, 728: 6346, 1022: 6344, 1086: 6361}, + {985, 985, 9: 985}, + {403: 6366}, + {194: 6364, 767: 6363}, + {982, 982, 9: 982}, + {981, 981, 9: 981, 730: 4634, 994: 6365}, // 3515 - {995, 995, 9: 6358}, - {989, 989}, - {986, 986, 549: 6366}, - {983, 983}, - {982, 982}, + {980, 980, 9: 980}, + {271: 6368, 435: 6370, 728: 6369, 1378: 6367}, + {983, 983, 9: 983}, + {728: 6373}, + {378: 6371, 454: 6372}, // 3520 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 6280, 6278, 965: 6367}, - {984, 984, 9: 6281}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4586, 770: 4585, 3042, 3043, 3041, 935: 6369}, - {990, 990}, - {15: 6376, 532: 6375, 1232: 6380}, + {976, 976, 9: 976}, + {978, 978, 9: 978}, + {977, 977, 9: 977}, + {979, 979, 9: 979}, + {233: 6361, 728: 6362, 1022: 6375}, // 3525 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 6372}, - {554: 6062, 716: 6063, 891: 6373}, - {15: 6376, 532: 6375, 1232: 6374}, - {997, 997}, - {932, 932}, + {984, 984, 9: 984}, + {233: 6361, 554: 1973, 715: 1973, 1973, 728: 6362, 1022: 6360, 1086: 6377}, + {999, 999, 9: 6374}, + {993, 993}, + {990, 990, 549: 6382}, // 3530 - {530: 6377}, - {532: 5863, 996: 6378}, - {57: 6379}, - {931, 931}, - {998, 998}, + {987, 987}, + {986, 986}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 6296, 6294, 965: 6383}, + {988, 988, 9: 6297}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4590, 769: 4589, 3046, 3047, 3045, 935: 6385}, // 3535 - {955, 955, 9: 955, 537: 6383}, - {952, 952, 9: 952}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 534: 6384, 770: 3727, 3042, 3043, 3041, 804: 6385}, - {954, 954, 9: 954}, - {953, 953, 9: 953}, + {994, 994}, + {15: 6392, 532: 6391, 1232: 6396}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 6388}, + {554: 6078, 716: 6079, 891: 6389}, + {15: 6392, 532: 6391, 1232: 6390}, // 3540 - {554: 6062, 716: 6063, 891: 6387}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 6264, 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 6263, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6265, 938: 6388}, - {958, 958, 9: 958}, - {233: 6345, 554: 1969, 715: 1969, 1969, 728: 6346, 1022: 6344, 1086: 6390}, - {996, 996, 9: 6358}, + {1001, 1001}, + {936, 936}, + {530: 6393}, + {532: 5879, 996: 6394}, + {57: 6395}, // 3545 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6394, 3042, 3043, 3041, 1000: 6401}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6394, 3042, 3043, 3041, 1000: 6393}, - {554: 6062, 716: 6063, 891: 6399}, - {543: 6396, 554: 964, 715: 6395, 964}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6394, 3042, 3043, 3041, 1000: 6398}, + {935, 935}, + {1002, 1002}, + {959, 959, 9: 959, 537: 6399}, + {956, 956, 9: 956}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 534: 6400, 769: 3731, 3046, 3047, 3045, 804: 6401}, // 3550 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6394, 3042, 3043, 3041, 1000: 6397}, - {554: 962, 716: 962}, - {554: 963, 716: 963}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 6264, 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 6263, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6265, 938: 6400}, - {992, 992}, + {958, 958, 9: 958}, + {957, 957, 9: 957}, + {554: 6078, 716: 6079, 891: 6403}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 6280, 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 6279, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6281, 938: 6404}, + {962, 962, 9: 962}, // 3555 - {554: 6062, 716: 6063, 891: 6402}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 6264, 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 6263, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6265, 938: 6403}, - {993, 993}, - {711: 6413}, - {711: 6406}, + {233: 6361, 554: 1973, 715: 1973, 1973, 728: 6362, 1022: 6360, 1086: 6406}, + {1000, 1000, 9: 6374}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6410, 3046, 3047, 3045, 1000: 6417}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6410, 3046, 3047, 3045, 1000: 6409}, + {554: 6078, 716: 6079, 891: 6415}, // 3560 - {326: 6407}, - {554: 6408}, - {532: 6409}, - {557: 6410}, - {325: 6411}, + {543: 6412, 554: 968, 715: 6411, 968}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6410, 3046, 3047, 3045, 1000: 6414}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6410, 3046, 3047, 3045, 1000: 6413}, + {554: 966, 716: 966}, + {554: 967, 716: 967}, // 3565 - {532: 6412}, - {1000, 1000}, - {326: 6414}, - {554: 6415}, - {532: 6416}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 6280, 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 6279, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6281, 938: 6416}, + {996, 996}, + {554: 6078, 716: 6079, 891: 6418}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 6280, 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 6279, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6281, 938: 6419}, + {997, 997}, // 3570 - {557: 6417}, - {325: 6418}, - {532: 6419}, - {1001, 1001}, - {530: 2899, 546: 2897, 607: 2896, 694: 2892, 774: 6431, 805: 6430, 2893, 2894, 2895, 6432}, + {711: 6429}, + {711: 6422}, + {326: 6423}, + {554: 6424}, + {532: 6425}, // 3575 - {530: 1432, 546: 1432, 607: 1432, 694: 1432, 714: 4164, 828: 4162, 4163, 883: 6424, 886: 6425, 1038: 6427, 1080: 6429}, - {530: 1432, 546: 1432, 607: 1432, 694: 1432, 714: 4164, 828: 4162, 4163, 883: 6424, 886: 6425, 1038: 6427, 1080: 6428}, - {530: 1432, 546: 1432, 607: 1432, 694: 1432, 714: 4164, 828: 4162, 4163, 883: 6424, 886: 6425, 1038: 6427, 1080: 6426}, - {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, 559: 1435, 572: 1435, 577: 1435, 583: 1435, 585: 1435, 1435, 607: 1435, 613: 1435, 616: 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, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 696: 1435, 1435, 1435, 1435, 710: 1435, 714: 1435, 828: 1435, 1435, 835: 1435, 1435, 1435, 839: 1435, 848: 1435, 1435, 1435}, - {530: 1431, 546: 1431, 607: 1431, 694: 1431}, + {557: 6426}, + {325: 6427}, + {532: 6428}, + {1004, 1004}, + {326: 6430}, // 3580 - {530: 1003, 546: 1003, 607: 1003, 694: 1003}, - {530: 1002, 546: 1002, 607: 1002, 694: 1002}, - {530: 1004, 546: 1004, 607: 1004, 694: 1004}, - {530: 1005, 546: 1005, 607: 1005, 694: 1005}, - {1017, 1017, 57: 1017, 529: 1017, 531: 1017, 538: 1007, 541: 1017, 549: 1007, 1007}, + {554: 6431}, + {532: 6432}, + {557: 6433}, + {325: 6434}, + {532: 6435}, // 3585 - {1016, 1016, 57: 1016, 529: 1016, 531: 1016, 538: 1006, 541: 1016, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 6433, 6434}, - {538: 1008, 549: 1008, 1008}, - {1015, 1015, 57: 1015, 529: 1015, 531: 1015, 541: 1015, 553: 3849, 555: 3848, 842: 6435}, - {1014, 1014, 57: 1014, 529: 1014, 531: 1014, 541: 1014}, - {1013, 1013, 57: 1013, 529: 1013, 531: 1013, 541: 1013}, + {1005, 1005}, + {530: 2903, 546: 2901, 607: 2900, 694: 2896, 774: 6447, 805: 6446, 2897, 2898, 2899, 6448}, + {530: 1436, 546: 1436, 607: 1436, 694: 1436, 714: 4168, 828: 4166, 4167, 884: 6440, 886: 6441, 1038: 6443, 1080: 6445}, + {530: 1436, 546: 1436, 607: 1436, 694: 1436, 714: 4168, 828: 4166, 4167, 884: 6440, 886: 6441, 1038: 6443, 1080: 6444}, + {530: 1436, 546: 1436, 607: 1436, 694: 1436, 714: 4168, 828: 4166, 4167, 884: 6440, 886: 6441, 1038: 6443, 1080: 6442}, // 3590 - {57: 3979, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {9: 6451, 530: 1189, 546: 1189, 607: 1189, 694: 1189, 713: 1189, 802: 1189}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6440, 3042, 3043, 3041, 1033: 6439, 1306: 6450}, - {9: 1186, 530: 1186, 546: 1186, 607: 1186, 694: 1186, 713: 1186, 802: 1186}, - {530: 6441, 536: 2598, 1368: 6442}, + {2: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 10: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 58: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 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, 532: 1439, 1439, 1439, 1439, 539: 1439, 1439, 542: 1439, 1439, 1439, 546: 1439, 1439, 551: 1439, 1439, 559: 1439, 572: 1439, 577: 1439, 583: 1439, 585: 1439, 1439, 607: 1439, 613: 1439, 616: 1439, 627: 1439, 1439, 1439, 1439, 635: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 696: 1439, 1439, 1439, 1439, 710: 1439, 714: 1439, 828: 1439, 1439, 835: 1439, 1439, 1439, 839: 1439, 848: 1439, 1439, 1439}, + {530: 1435, 546: 1435, 607: 1435, 694: 1435}, + {530: 1007, 546: 1007, 607: 1007, 694: 1007}, + {530: 1006, 546: 1006, 607: 1006, 694: 1006}, + {530: 1008, 546: 1008, 607: 1008, 694: 1008}, // 3595 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6446, 3042, 3043, 3041, 979: 6445}, - {536: 6443}, - {530: 2899, 774: 6444}, - {9: 1185, 530: 1185, 546: 1185, 607: 1185, 694: 1185, 713: 1185, 802: 1185}, - {9: 6448, 57: 6447}, + {530: 1009, 546: 1009, 607: 1009, 694: 1009}, + {1021, 1021, 57: 1021, 529: 1021, 531: 1021, 538: 1011, 541: 1021, 549: 1011, 1011}, + {1020, 1020, 57: 1020, 529: 1020, 531: 1020, 538: 1010, 541: 1020, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 6449, 6450}, + {538: 1012, 549: 1012, 1012}, + {1019, 1019, 57: 1019, 529: 1019, 531: 1019, 541: 1019, 553: 3853, 555: 3852, 842: 6451}, // 3600 - {2596, 2596, 9: 2596, 57: 2596, 531: 2596}, - {536: 2597}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6449, 3042, 3043, 3041}, - {2595, 2595, 9: 2595, 57: 2595, 531: 2595}, - {9: 6451, 530: 1188, 546: 1188, 607: 1188, 694: 1188, 713: 1188, 802: 1188}, + {1018, 1018, 57: 1018, 529: 1018, 531: 1018, 541: 1018}, + {1017, 1017, 57: 1017, 529: 1017, 531: 1017, 541: 1017}, + {57: 3983, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {9: 6467, 530: 1193, 546: 1193, 607: 1193, 694: 1193, 713: 1193, 802: 1193}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6456, 3046, 3047, 3045, 1033: 6455, 1306: 6466}, // 3605 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6440, 3042, 3043, 3041, 1033: 6452}, - {9: 1187, 530: 1187, 546: 1187, 607: 1187, 694: 1187, 713: 1187, 802: 1187}, - {1492, 1492, 57: 1492, 529: 1492, 531: 1492, 538: 1492, 541: 1492, 549: 1492, 1492, 553: 1492, 555: 1492, 557: 1492, 1492, 561: 1492, 563: 3847, 841: 3901, 908: 6454}, - {1061, 1061, 57: 1061, 529: 1061, 531: 1061, 538: 1061, 541: 1061, 549: 1061, 1061, 553: 3849, 555: 3848, 557: 1061, 1061, 561: 1061, 842: 3906, 924: 6455}, - {1032, 1032, 57: 1032, 529: 1032, 531: 1032, 538: 1032, 541: 1032, 549: 1032, 1032, 557: 3908, 1032, 561: 3909, 990: 6456}, + {9: 1190, 530: 1190, 546: 1190, 607: 1190, 694: 1190, 713: 1190, 802: 1190}, + {530: 6457, 536: 2602, 1368: 6458}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6462, 3046, 3047, 3045, 979: 6461}, + {536: 6459}, + {530: 2903, 774: 6460}, // 3610 - {1038, 1038, 57: 1038, 529: 1038, 531: 1038, 538: 1038, 541: 1038, 549: 1038, 1038, 558: 3934, 991: 6457}, - {1193, 1193, 57: 1193, 529: 1193, 531: 1193, 538: 1193, 541: 1193, 549: 1193, 1193}, - {1061, 1061, 57: 1061, 529: 1061, 531: 1061, 538: 1061, 541: 1061, 549: 1061, 1061, 553: 3849, 555: 3848, 557: 1061, 1061, 561: 1061, 842: 3906, 924: 6459}, - {1032, 1032, 57: 1032, 529: 1032, 531: 1032, 538: 1032, 541: 1032, 549: 1032, 1032, 557: 3908, 1032, 561: 3909, 990: 6460}, - {1038, 1038, 57: 1038, 529: 1038, 531: 1038, 538: 1038, 541: 1038, 549: 1038, 1038, 558: 3934, 991: 6461}, + {9: 1189, 530: 1189, 546: 1189, 607: 1189, 694: 1189, 713: 1189, 802: 1189}, + {9: 6464, 57: 6463}, + {2600, 2600, 9: 2600, 57: 2600, 531: 2600}, + {536: 2601}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6465, 3046, 3047, 3045}, // 3615 - {1194, 1194, 57: 1194, 529: 1194, 531: 1194, 538: 1194, 541: 1194, 549: 1194, 1194}, - {722: 6469}, - {1492, 1492, 57: 1492, 529: 1492, 531: 1492, 538: 1492, 541: 1492, 549: 1492, 1492, 553: 1492, 555: 1492, 557: 1492, 1492, 561: 1492, 563: 3847, 841: 3901, 908: 6465}, - {1039, 1039, 57: 1039, 529: 1039, 531: 1039, 538: 1039, 541: 1039, 549: 1039, 1039, 553: 1039, 555: 1039, 557: 1039, 1039, 561: 1039, 563: 1039, 571: 1039, 573: 1039}, - {1061, 1061, 57: 1061, 529: 1061, 531: 1061, 538: 1061, 541: 1061, 549: 1061, 1061, 553: 3849, 555: 3848, 557: 1061, 1061, 561: 1061, 842: 3906, 924: 6466}, + {2599, 2599, 9: 2599, 57: 2599, 531: 2599}, + {9: 6467, 530: 1192, 546: 1192, 607: 1192, 694: 1192, 713: 1192, 802: 1192}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6456, 3046, 3047, 3045, 1033: 6468}, + {9: 1191, 530: 1191, 546: 1191, 607: 1191, 694: 1191, 713: 1191, 802: 1191}, + {1496, 1496, 57: 1496, 529: 1496, 531: 1496, 538: 1496, 541: 1496, 549: 1496, 1496, 553: 1496, 555: 1496, 557: 1496, 1496, 561: 1496, 563: 3851, 841: 3905, 908: 6470}, // 3620 - {1032, 1032, 57: 1032, 529: 1032, 531: 1032, 538: 1032, 541: 1032, 549: 1032, 1032, 557: 3908, 1032, 561: 3909, 990: 6467}, - {1038, 1038, 57: 1038, 529: 1038, 531: 1038, 538: 1038, 541: 1038, 549: 1038, 1038, 558: 3934, 991: 6468}, - {1195, 1195, 57: 1195, 529: 1195, 531: 1195, 538: 1195, 541: 1195, 549: 1195, 1195}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3871, 972: 3873, 999: 6470}, - {2119, 2119, 9: 3874, 57: 2119, 529: 2119, 531: 6471, 538: 2119, 541: 2119, 549: 2119, 2119, 553: 2119, 555: 2119, 557: 2119, 2119, 561: 2119, 563: 2119, 571: 2119, 573: 2119, 1508: 6472}, + {1065, 1065, 57: 1065, 529: 1065, 531: 1065, 538: 1065, 541: 1065, 549: 1065, 1065, 553: 3853, 555: 3852, 557: 1065, 1065, 561: 1065, 842: 3910, 924: 6471}, + {1036, 1036, 57: 1036, 529: 1036, 531: 1036, 538: 1036, 541: 1036, 549: 1036, 1036, 557: 3912, 1036, 561: 3913, 990: 6472}, + {1042, 1042, 57: 1042, 529: 1042, 531: 1042, 538: 1042, 541: 1042, 549: 1042, 1042, 558: 3938, 991: 6473}, + {1197, 1197, 57: 1197, 529: 1197, 531: 1197, 538: 1197, 541: 1197, 549: 1197, 1197}, + {1065, 1065, 57: 1065, 529: 1065, 531: 1065, 538: 1065, 541: 1065, 549: 1065, 1065, 553: 3853, 555: 3852, 557: 1065, 1065, 561: 1065, 842: 3910, 924: 6475}, // 3625 - {432: 6473}, - {2117, 2117, 57: 2117, 529: 2117, 531: 2117, 538: 2117, 541: 2117, 549: 2117, 2117, 553: 2117, 555: 2117, 557: 2117, 2117, 561: 2117, 563: 2117, 571: 2117, 573: 2117}, - {2118, 2118, 57: 2118, 529: 2118, 531: 2118, 538: 2118, 541: 2118, 549: 2118, 2118, 553: 2118, 555: 2118, 557: 2118, 2118, 561: 2118, 563: 2118, 571: 2118, 573: 2118}, - {418, 418, 57: 418, 529: 418, 531: 418, 538: 418, 541: 418, 549: 418, 418, 553: 418, 555: 418, 557: 418, 418, 561: 418, 4650, 418, 570: 418, 888: 4651, 6499}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 642: 5945, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5952, 954: 5942, 992: 6484, 1349: 6483, 1478: 6482}, + {1036, 1036, 57: 1036, 529: 1036, 531: 1036, 538: 1036, 541: 1036, 549: 1036, 1036, 557: 3912, 1036, 561: 3913, 990: 6476}, + {1042, 1042, 57: 1042, 529: 1042, 531: 1042, 538: 1042, 541: 1042, 549: 1042, 1042, 558: 3938, 991: 6477}, + {1198, 1198, 57: 1198, 529: 1198, 531: 1198, 538: 1198, 541: 1198, 549: 1198, 1198}, + {722: 6485}, + {1496, 1496, 57: 1496, 529: 1496, 531: 1496, 538: 1496, 541: 1496, 549: 1496, 1496, 553: 1496, 555: 1496, 557: 1496, 1496, 561: 1496, 563: 3851, 841: 3905, 908: 6481}, // 3630 - {1040, 1040, 57: 1040, 529: 1040, 531: 1040, 538: 1040, 541: 1040, 549: 1040, 1040, 553: 1040, 555: 1040, 557: 1040, 1040, 561: 1040, 563: 1040, 570: 6462, 1049: 6464, 1079: 6477}, - {1492, 1492, 57: 1492, 529: 1492, 531: 1492, 538: 1492, 541: 1492, 549: 1492, 1492, 553: 1492, 555: 1492, 557: 1492, 1492, 561: 1492, 563: 3847, 841: 3901, 908: 6478}, - {1061, 1061, 57: 1061, 529: 1061, 531: 1061, 538: 1061, 541: 1061, 549: 1061, 1061, 553: 3849, 555: 3848, 557: 1061, 1061, 561: 1061, 842: 3906, 924: 6479}, - {1032, 1032, 57: 1032, 529: 1032, 531: 1032, 538: 1032, 541: 1032, 549: 1032, 1032, 557: 3908, 1032, 561: 3909, 990: 6480}, - {1038, 1038, 57: 1038, 529: 1038, 531: 1038, 538: 1038, 541: 1038, 549: 1038, 1038, 558: 3934, 991: 6481}, + {1043, 1043, 57: 1043, 529: 1043, 531: 1043, 538: 1043, 541: 1043, 549: 1043, 1043, 553: 1043, 555: 1043, 557: 1043, 1043, 561: 1043, 563: 1043, 571: 1043, 573: 1043}, + {1065, 1065, 57: 1065, 529: 1065, 531: 1065, 538: 1065, 541: 1065, 549: 1065, 1065, 553: 3853, 555: 3852, 557: 1065, 1065, 561: 1065, 842: 3910, 924: 6482}, + {1036, 1036, 57: 1036, 529: 1036, 531: 1036, 538: 1036, 541: 1036, 549: 1036, 1036, 557: 3912, 1036, 561: 3913, 990: 6483}, + {1042, 1042, 57: 1042, 529: 1042, 531: 1042, 538: 1042, 541: 1042, 549: 1042, 1042, 558: 3938, 991: 6484}, + {1199, 1199, 57: 1199, 529: 1199, 531: 1199, 538: 1199, 541: 1199, 549: 1199, 1199}, // 3635 - {1196, 1196, 57: 1196, 529: 1196, 531: 1196, 538: 1196, 541: 1196, 549: 1196, 1196}, - {418, 418, 57: 418, 529: 418, 531: 418, 538: 418, 541: 418, 549: 418, 418, 553: 418, 555: 418, 557: 418, 418, 561: 418, 4650, 418, 570: 418, 418, 573: 418, 888: 4651, 6485}, - {1184, 1184, 57: 1184, 529: 1184, 531: 1184, 538: 1184, 541: 1184, 549: 1184, 1184, 553: 1184, 555: 1184, 557: 1184, 1184, 561: 1184, 1184, 1184, 570: 1184}, - {1124, 1124, 9: 5996, 57: 1124, 529: 1124, 531: 1124, 538: 1124, 541: 1124, 549: 1124, 1124, 553: 1124, 555: 1124, 557: 1124, 1124, 561: 1124, 1124, 1124, 570: 1124, 1124, 573: 1124}, - {1040, 1040, 57: 1040, 529: 1040, 531: 1040, 538: 1040, 541: 1040, 549: 1040, 1040, 553: 1040, 555: 1040, 557: 1040, 1040, 561: 1040, 563: 1040, 570: 6462, 1040, 573: 1040, 1049: 6464, 1079: 6486}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3875, 972: 3877, 999: 6486}, + {2123, 2123, 9: 3878, 57: 2123, 529: 2123, 531: 6487, 538: 2123, 541: 2123, 549: 2123, 2123, 553: 2123, 555: 2123, 557: 2123, 2123, 561: 2123, 563: 2123, 571: 2123, 573: 2123, 1508: 6488}, + {432: 6489}, + {2121, 2121, 57: 2121, 529: 2121, 531: 2121, 538: 2121, 541: 2121, 549: 2121, 2121, 553: 2121, 555: 2121, 557: 2121, 2121, 561: 2121, 563: 2121, 571: 2121, 573: 2121}, + {2122, 2122, 57: 2122, 529: 2122, 531: 2122, 538: 2122, 541: 2122, 549: 2122, 2122, 553: 2122, 555: 2122, 557: 2122, 2122, 561: 2122, 563: 2122, 571: 2122, 573: 2122}, // 3640 - {2116, 2116, 57: 2116, 529: 2116, 531: 2116, 538: 2116, 541: 2116, 549: 2116, 2116, 553: 2116, 555: 2116, 557: 2116, 2116, 561: 2116, 563: 2116, 571: 6487, 573: 2116, 1185: 6488}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 6498}, - {1183, 1183, 57: 1183, 529: 1183, 531: 1183, 538: 1183, 541: 1183, 549: 1183, 1183, 553: 1183, 555: 1183, 557: 1183, 1183, 561: 1183, 563: 1183, 573: 6490, 1500: 6489}, - {1209, 1209, 57: 1209, 529: 1209, 531: 1209, 538: 1209, 541: 1209, 549: 1209, 1209, 553: 1209, 555: 1209, 557: 1209, 1209, 561: 1209, 563: 1209}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4056, 3042, 3043, 3041, 1025: 6493, 1302: 6492, 1501: 6491}, + {422, 422, 57: 422, 529: 422, 531: 422, 538: 422, 541: 422, 549: 422, 422, 553: 422, 555: 422, 557: 422, 422, 561: 422, 4654, 422, 570: 422, 888: 4655, 6515}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 642: 5961, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5968, 954: 5958, 992: 6500, 1349: 6499, 1478: 6498}, + {1044, 1044, 57: 1044, 529: 1044, 531: 1044, 538: 1044, 541: 1044, 549: 1044, 1044, 553: 1044, 555: 1044, 557: 1044, 1044, 561: 1044, 563: 1044, 570: 6478, 1049: 6480, 1079: 6493}, + {1496, 1496, 57: 1496, 529: 1496, 531: 1496, 538: 1496, 541: 1496, 549: 1496, 1496, 553: 1496, 555: 1496, 557: 1496, 1496, 561: 1496, 563: 3851, 841: 3905, 908: 6494}, + {1065, 1065, 57: 1065, 529: 1065, 531: 1065, 538: 1065, 541: 1065, 549: 1065, 1065, 553: 3853, 555: 3852, 557: 1065, 1065, 561: 1065, 842: 3910, 924: 6495}, // 3645 - {1182, 1182, 9: 6496, 57: 1182, 529: 1182, 531: 1182, 538: 1182, 541: 1182, 549: 1182, 1182, 553: 1182, 555: 1182, 557: 1182, 1182, 561: 1182, 563: 1182}, - {1181, 1181, 9: 1181, 57: 1181, 529: 1181, 531: 1181, 538: 1181, 541: 1181, 549: 1181, 1181, 553: 1181, 555: 1181, 557: 1181, 1181, 561: 1181, 563: 1181}, - {536: 6494}, - {530: 4057, 1304: 6495}, - {1179, 1179, 9: 1179, 57: 1179, 529: 1179, 531: 1179, 538: 1179, 541: 1179, 549: 1179, 1179, 553: 1179, 555: 1179, 557: 1179, 1179, 561: 1179, 563: 1179}, + {1036, 1036, 57: 1036, 529: 1036, 531: 1036, 538: 1036, 541: 1036, 549: 1036, 1036, 557: 3912, 1036, 561: 3913, 990: 6496}, + {1042, 1042, 57: 1042, 529: 1042, 531: 1042, 538: 1042, 541: 1042, 549: 1042, 1042, 558: 3938, 991: 6497}, + {1200, 1200, 57: 1200, 529: 1200, 531: 1200, 538: 1200, 541: 1200, 549: 1200, 1200}, + {422, 422, 57: 422, 529: 422, 531: 422, 538: 422, 541: 422, 549: 422, 422, 553: 422, 555: 422, 557: 422, 422, 561: 422, 4654, 422, 570: 422, 422, 573: 422, 888: 4655, 6501}, + {1188, 1188, 57: 1188, 529: 1188, 531: 1188, 538: 1188, 541: 1188, 549: 1188, 1188, 553: 1188, 555: 1188, 557: 1188, 1188, 561: 1188, 1188, 1188, 570: 1188}, // 3650 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4056, 3042, 3043, 3041, 1025: 6493, 1302: 6497}, - {1180, 1180, 9: 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}, - {2115, 2115, 57: 2115, 529: 2115, 531: 2115, 538: 2115, 541: 2115, 549: 2115, 2115, 553: 2115, 555: 2115, 557: 2115, 2115, 560: 2115, 2115, 2115, 2115, 565: 3735, 3733, 3734, 3732, 3730, 2115, 573: 2115, 799: 3731, 3729}, - {1210, 1210, 57: 1210, 529: 1210, 531: 1210, 538: 1210, 541: 1210, 549: 1210, 1210, 553: 1210, 555: 1210, 557: 1210, 1210, 561: 1210, 563: 1210, 570: 1210}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 583: 6516, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 6517, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 6515, 1169: 6518, 1359: 6519, 1444: 6520}, + {1128, 1128, 9: 6012, 57: 1128, 529: 1128, 531: 1128, 538: 1128, 541: 1128, 549: 1128, 1128, 553: 1128, 555: 1128, 557: 1128, 1128, 561: 1128, 1128, 1128, 570: 1128, 1128, 573: 1128}, + {1044, 1044, 57: 1044, 529: 1044, 531: 1044, 538: 1044, 541: 1044, 549: 1044, 1044, 553: 1044, 555: 1044, 557: 1044, 1044, 561: 1044, 563: 1044, 570: 6478, 1044, 573: 1044, 1049: 6480, 1079: 6502}, + {2120, 2120, 57: 2120, 529: 2120, 531: 2120, 538: 2120, 541: 2120, 549: 2120, 2120, 553: 2120, 555: 2120, 557: 2120, 2120, 561: 2120, 563: 2120, 571: 6503, 573: 2120, 1185: 6504}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6514}, + {1187, 1187, 57: 1187, 529: 1187, 531: 1187, 538: 1187, 541: 1187, 549: 1187, 1187, 553: 1187, 555: 1187, 557: 1187, 1187, 561: 1187, 563: 1187, 573: 6506, 1500: 6505}, // 3655 + {1213, 1213, 57: 1213, 529: 1213, 531: 1213, 538: 1213, 541: 1213, 549: 1213, 1213, 553: 1213, 555: 1213, 557: 1213, 1213, 561: 1213, 563: 1213}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4060, 3046, 3047, 3045, 1025: 6509, 1302: 6508, 1501: 6507}, + {1186, 1186, 9: 6512, 57: 1186, 529: 1186, 531: 1186, 538: 1186, 541: 1186, 549: 1186, 1186, 553: 1186, 555: 1186, 557: 1186, 1186, 561: 1186, 563: 1186}, + {1185, 1185, 9: 1185, 57: 1185, 529: 1185, 531: 1185, 538: 1185, 541: 1185, 549: 1185, 1185, 553: 1185, 555: 1185, 557: 1185, 1185, 561: 1185, 563: 1185}, + {536: 6510}, + // 3660 + {530: 4061, 1304: 6511}, + {1183, 1183, 9: 1183, 57: 1183, 529: 1183, 531: 1183, 538: 1183, 541: 1183, 549: 1183, 1183, 553: 1183, 555: 1183, 557: 1183, 1183, 561: 1183, 563: 1183}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4060, 3046, 3047, 3045, 1025: 6509, 1302: 6513}, + {1184, 1184, 9: 1184, 57: 1184, 529: 1184, 531: 1184, 538: 1184, 541: 1184, 549: 1184, 1184, 553: 1184, 555: 1184, 557: 1184, 1184, 561: 1184, 563: 1184}, + {2119, 2119, 57: 2119, 529: 2119, 531: 2119, 538: 2119, 541: 2119, 549: 2119, 2119, 553: 2119, 555: 2119, 557: 2119, 2119, 560: 2119, 2119, 2119, 2119, 565: 3739, 3737, 3738, 3736, 3734, 2119, 573: 2119, 799: 3735, 3733}, + // 3665 + {1214, 1214, 57: 1214, 529: 1214, 531: 1214, 538: 1214, 541: 1214, 549: 1214, 1214, 553: 1214, 555: 1214, 557: 1214, 1214, 561: 1214, 563: 1214, 570: 1214}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 583: 6532, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 6533, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6531, 1169: 6534, 1359: 6535, 1444: 6536}, + {2: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 10: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 58: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 530: 1063, 532: 1063, 1063, 1063, 1063, 539: 1063, 1063, 542: 1063, 1063, 1063, 546: 1063, 1063, 551: 1063, 1063, 559: 1063, 572: 1063, 577: 1063, 583: 1063, 585: 1063, 1063, 613: 1063, 616: 1063, 627: 1063, 1063, 1063, 1063, 635: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 696: 1063, 1063, 1063, 1063, 710: 1063, 714: 1063, 828: 1063, 1063, 835: 1063, 1063, 1063, 839: 1063, 848: 1063, 1063, 1063}, + {2: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 10: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 58: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 530: 1062, 532: 1062, 1062, 1062, 1062, 539: 1062, 1062, 542: 1062, 1062, 1062, 546: 1062, 1062, 551: 1062, 1062, 559: 1062, 572: 1062, 577: 1062, 583: 1062, 585: 1062, 1062, 613: 1062, 616: 1062, 627: 1062, 1062, 1062, 1062, 635: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 696: 1062, 1062, 1062, 1062, 710: 1062, 714: 1062, 828: 1062, 1062, 835: 1062, 1062, 1062, 839: 1062, 848: 1062, 1062, 1062}, + {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, 1061, 530: 1061, 532: 1061, 1061, 1061, 1061, 539: 1061, 1061, 542: 1061, 1061, 1061, 546: 1061, 1061, 551: 1061, 1061, 559: 1061, 572: 1061, 577: 1061, 583: 1061, 585: 1061, 1061, 613: 1061, 616: 1061, 627: 1061, 1061, 1061, 1061, 635: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 696: 1061, 1061, 1061, 1061, 710: 1061, 714: 1061, 828: 1061, 1061, 835: 1061, 1061, 1061, 839: 1061, 848: 1061, 1061, 1061}, + // 3670 + {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, 1060, 530: 1060, 532: 1060, 1060, 1060, 1060, 539: 1060, 1060, 542: 1060, 1060, 1060, 546: 1060, 1060, 551: 1060, 1060, 559: 1060, 572: 1060, 577: 1060, 583: 1060, 585: 1060, 1060, 613: 1060, 616: 1060, 627: 1060, 1060, 1060, 1060, 635: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 696: 1060, 1060, 1060, 1060, 710: 1060, 714: 1060, 828: 1060, 1060, 835: 1060, 1060, 1060, 839: 1060, 848: 1060, 1060, 1060}, {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, 1059, 530: 1059, 532: 1059, 1059, 1059, 1059, 539: 1059, 1059, 542: 1059, 1059, 1059, 546: 1059, 1059, 551: 1059, 1059, 559: 1059, 572: 1059, 577: 1059, 583: 1059, 585: 1059, 1059, 613: 1059, 616: 1059, 627: 1059, 1059, 1059, 1059, 635: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 696: 1059, 1059, 1059, 1059, 710: 1059, 714: 1059, 828: 1059, 1059, 835: 1059, 1059, 1059, 839: 1059, 848: 1059, 1059, 1059}, {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, 1058, 530: 1058, 532: 1058, 1058, 1058, 1058, 539: 1058, 1058, 542: 1058, 1058, 1058, 546: 1058, 1058, 551: 1058, 1058, 559: 1058, 572: 1058, 577: 1058, 583: 1058, 585: 1058, 1058, 613: 1058, 616: 1058, 627: 1058, 1058, 1058, 1058, 635: 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 696: 1058, 1058, 1058, 1058, 710: 1058, 714: 1058, 828: 1058, 1058, 835: 1058, 1058, 1058, 839: 1058, 848: 1058, 1058, 1058}, {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, 1057, 530: 1057, 532: 1057, 1057, 1057, 1057, 539: 1057, 1057, 542: 1057, 1057, 1057, 546: 1057, 1057, 551: 1057, 1057, 559: 1057, 572: 1057, 577: 1057, 583: 1057, 585: 1057, 1057, 613: 1057, 616: 1057, 627: 1057, 1057, 1057, 1057, 635: 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 696: 1057, 1057, 1057, 1057, 710: 1057, 714: 1057, 828: 1057, 1057, 835: 1057, 1057, 1057, 839: 1057, 848: 1057, 1057, 1057}, {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, 559: 1056, 572: 1056, 577: 1056, 583: 1056, 585: 1056, 1056, 613: 1056, 616: 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, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 696: 1056, 1056, 1056, 1056, 710: 1056, 714: 1056, 828: 1056, 1056, 835: 1056, 1056, 1056, 839: 1056, 848: 1056, 1056, 1056}, + // 3675 {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, 559: 1055, 572: 1055, 577: 1055, 583: 1055, 585: 1055, 1055, 613: 1055, 616: 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, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 696: 1055, 1055, 1055, 1055, 710: 1055, 714: 1055, 828: 1055, 1055, 835: 1055, 1055, 1055, 839: 1055, 848: 1055, 1055, 1055}, - // 3660 - {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, 559: 1054, 572: 1054, 577: 1054, 583: 1054, 585: 1054, 1054, 613: 1054, 616: 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, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 696: 1054, 1054, 1054, 1054, 710: 1054, 714: 1054, 828: 1054, 1054, 835: 1054, 1054, 1054, 839: 1054, 848: 1054, 1054, 1054}, - {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, 559: 1053, 572: 1053, 577: 1053, 583: 1053, 585: 1053, 1053, 613: 1053, 616: 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, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 696: 1053, 1053, 1053, 1053, 710: 1053, 714: 1053, 828: 1053, 1053, 835: 1053, 1053, 1053, 839: 1053, 848: 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, 559: 1052, 572: 1052, 577: 1052, 583: 1052, 585: 1052, 1052, 613: 1052, 616: 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, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 696: 1052, 1052, 1052, 1052, 710: 1052, 714: 1052, 828: 1052, 1052, 835: 1052, 1052, 1052, 839: 1052, 848: 1052, 1052, 1052}, + {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, 6522, 6528, 6529, 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, 559: 1053, 572: 6525, 577: 1053, 583: 1053, 585: 1053, 1053, 613: 1053, 616: 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, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 696: 1053, 1053, 1053, 1053, 710: 1053, 714: 4168, 828: 4166, 4167, 835: 5954, 5953, 5952, 839: 5949, 848: 6521, 6524, 6520, 884: 6440, 886: 6518, 933: 6519, 968: 6517, 1264: 6530, 6523}, {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, 559: 1051, 572: 1051, 577: 1051, 583: 1051, 585: 1051, 1051, 613: 1051, 616: 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, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 696: 1051, 1051, 1051, 1051, 710: 1051, 714: 1051, 828: 1051, 1051, 835: 1051, 1051, 1051, 839: 1051, 848: 1051, 1051, 1051}, - {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, 6506, 6512, 6513, 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, 559: 1049, 572: 6509, 577: 1049, 583: 1049, 585: 1049, 1049, 613: 1049, 616: 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, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 696: 1049, 1049, 1049, 1049, 710: 1049, 714: 4164, 828: 4162, 4163, 835: 5938, 5937, 5936, 839: 5933, 848: 6505, 6508, 6504, 883: 6424, 886: 6502, 933: 6503, 968: 6501, 1264: 6514, 6507}, - // 3665 {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, 1047, 1047, 1047, 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, 559: 1047, 572: 1047, 577: 1047, 583: 1047, 585: 1047, 1047, 613: 1047, 616: 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, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 696: 1047, 1047, 1047, 1047, 710: 1047, 714: 1047, 828: 1047, 1047, 835: 1047, 1047, 1047, 839: 1047, 848: 1047, 1047, 1047}, - {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, 551: 1043, 1043, 559: 1043, 572: 1043, 577: 1043, 583: 1043, 585: 1043, 1043, 613: 1043, 616: 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, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 696: 1043, 1043, 1043, 1043, 710: 1043, 714: 1043, 828: 1043, 1043, 835: 1043, 1043, 1043, 839: 1043, 848: 1043, 1043, 1043}, - {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, 532: 1042, 1042, 1042, 1042, 539: 1042, 1042, 542: 1042, 1042, 1042, 546: 1042, 1042, 551: 1042, 1042, 559: 1042, 572: 1042, 577: 1042, 583: 1042, 585: 1042, 1042, 613: 1042, 616: 1042, 627: 1042, 1042, 1042, 1042, 635: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 696: 1042, 1042, 1042, 1042, 710: 1042, 714: 1042, 828: 1042, 1042, 835: 1042, 1042, 1042, 839: 1042, 848: 1042, 1042, 1042}, - {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, 559: 1048, 572: 1048, 577: 1048, 583: 1048, 585: 1048, 1048, 613: 1048, 616: 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, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 696: 1048, 1048, 1048, 1048, 710: 1048, 714: 1048, 828: 1048, 1048, 835: 1048, 1048, 1048, 839: 1048, 848: 1048, 1048, 1048}, - {2127, 2127, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 2127, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 2127, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 2127, 531: 2127, 6533, 536: 6532, 538: 2127, 541: 2127, 549: 2127, 2127, 553: 2127, 555: 2127, 557: 2127, 2127, 560: 2127, 2127, 2127, 2127, 565: 3735, 3733, 3734, 3732, 3730, 2127, 2127, 770: 6531, 3042, 3043, 3041, 799: 3731, 3729, 1356: 6530, 6529}, - // 3670 - {2131, 2131, 9: 2131, 57: 2131, 529: 2131, 531: 2131, 538: 2131, 541: 2131, 549: 2131, 2131, 553: 2131, 555: 2131, 557: 2131, 2131, 560: 2131, 2131, 2131, 2131, 570: 2131, 2131}, - {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 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, 1474, 1474, 541: 1474, 1474, 1474, 1474, 549: 1474, 1474, 553: 1474, 1474, 1474, 557: 1474, 1474, 560: 1474, 1474, 1474, 1474, 565: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 578: 1474, 583: 1474, 605: 1474, 608: 1474, 1474, 1474, 1474, 1474, 614: 1474, 1474, 617: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 631: 1474, 1474, 1474, 1474, 702: 1474, 715: 6524, 717: 1474, 1474}, - {2121, 2121, 9: 2121, 57: 2121, 529: 2121, 531: 2121, 538: 2121, 541: 2121, 549: 2121, 2121, 553: 2121, 555: 2121, 557: 2121, 2121, 560: 2121, 2121, 2121, 2121, 570: 2121, 2121}, - {1041, 1041, 9: 6522, 57: 1041, 529: 1041, 531: 1041, 538: 1041, 541: 1041, 549: 1041, 1041, 553: 1041, 555: 1041, 557: 1041, 1041, 560: 1041, 1041, 1041, 1041, 570: 1041, 1041}, - {2116, 2116, 57: 2116, 529: 2116, 531: 2116, 538: 2116, 541: 2116, 549: 2116, 2116, 553: 2116, 555: 2116, 557: 2116, 2116, 560: 2116, 2116, 2116, 2116, 570: 2116, 6487, 1185: 6521}, - // 3675 - {1211, 1211, 57: 1211, 529: 1211, 531: 1211, 538: 1211, 541: 1211, 549: 1211, 1211, 553: 1211, 555: 1211, 557: 1211, 1211, 560: 1211, 1211, 1211, 1211, 570: 1211}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 583: 6516, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 6517, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 6515, 1169: 6523}, - {2120, 2120, 9: 2120, 57: 2120, 529: 2120, 531: 2120, 538: 2120, 541: 2120, 549: 2120, 2120, 553: 2120, 555: 2120, 557: 2120, 2120, 560: 2120, 2120, 2120, 2120, 570: 2120, 2120}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 6525, 770: 6526, 3042, 3043, 3041}, - {2130, 2130, 9: 2130, 57: 2130, 529: 2130, 531: 2130, 538: 2130, 541: 2130, 549: 2130, 2130, 553: 2130, 555: 2130, 557: 2130, 2130, 560: 2130, 2130, 2130, 2130, 570: 2130, 2130}, + {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, 1046, 1046, 1046, 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, 559: 1046, 572: 1046, 577: 1046, 583: 1046, 585: 1046, 1046, 613: 1046, 616: 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, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 696: 1046, 1046, 1046, 1046, 710: 1046, 714: 1046, 828: 1046, 1046, 835: 1046, 1046, 1046, 839: 1046, 848: 1046, 1046, 1046}, // 3680 - {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 4467, 1473, 1473, 1473, 535: 1473, 1473, 1473, 1473, 541: 1473, 1473, 1473, 1473, 549: 1473, 1473, 553: 1473, 1473, 1473, 557: 1473, 1473, 560: 1473, 1473, 1473, 1473, 565: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 578: 1473, 583: 1473, 605: 1473, 608: 1473, 1473, 1473, 1473, 1473, 614: 1473, 1473, 617: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 631: 1473, 1473, 1473, 1473, 702: 1473, 715: 6527, 717: 1473, 1473}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 6528, 770: 3897, 3042, 3043, 3041}, - {2129, 2129, 9: 2129, 57: 2129, 529: 2129, 531: 2129, 538: 2129, 541: 2129, 549: 2129, 2129, 553: 2129, 555: 2129, 557: 2129, 2129, 560: 2129, 2129, 2129, 2129, 570: 2129, 2129}, - {2128, 2128, 9: 2128, 57: 2128, 529: 2128, 531: 2128, 538: 2128, 541: 2128, 549: 2128, 2128, 553: 2128, 555: 2128, 557: 2128, 2128, 560: 2128, 2128, 2128, 2128, 570: 2128, 2128}, - {2126, 2126, 9: 2126, 57: 2126, 529: 2126, 531: 2126, 538: 2126, 541: 2126, 549: 2126, 2126, 553: 2126, 555: 2126, 557: 2126, 2126, 560: 2126, 2126, 2126, 2126, 570: 2126, 2126}, - // 3685 + {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, 559: 1052, 572: 1052, 577: 1052, 583: 1052, 585: 1052, 1052, 613: 1052, 616: 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, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 696: 1052, 1052, 1052, 1052, 710: 1052, 714: 1052, 828: 1052, 1052, 835: 1052, 1052, 1052, 839: 1052, 848: 1052, 1052, 1052}, + {2131, 2131, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 2131, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 2131, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 2131, 531: 2131, 6549, 536: 6548, 538: 2131, 541: 2131, 549: 2131, 2131, 553: 2131, 555: 2131, 557: 2131, 2131, 560: 2131, 2131, 2131, 2131, 565: 3739, 3737, 3738, 3736, 3734, 2131, 2131, 769: 6547, 3046, 3047, 3045, 799: 3735, 3733, 1356: 6546, 6545}, + {2135, 2135, 9: 2135, 57: 2135, 529: 2135, 531: 2135, 538: 2135, 541: 2135, 549: 2135, 2135, 553: 2135, 555: 2135, 557: 2135, 2135, 560: 2135, 2135, 2135, 2135, 570: 2135, 2135}, + {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 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, 1478, 1478, 541: 1478, 1478, 1478, 1478, 549: 1478, 1478, 553: 1478, 1478, 1478, 557: 1478, 1478, 560: 1478, 1478, 1478, 1478, 565: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 578: 1478, 583: 1478, 605: 1478, 608: 1478, 1478, 1478, 1478, 1478, 614: 1478, 1478, 617: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 631: 1478, 1478, 1478, 1478, 702: 1478, 715: 6540, 717: 1478, 1478}, {2125, 2125, 9: 2125, 57: 2125, 529: 2125, 531: 2125, 538: 2125, 541: 2125, 549: 2125, 2125, 553: 2125, 555: 2125, 557: 2125, 2125, 560: 2125, 2125, 2125, 2125, 570: 2125, 2125}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6535, 770: 6534, 3042, 3043, 3041}, - {2123, 2123, 9: 2123, 57: 2123, 529: 2123, 531: 2123, 538: 2123, 541: 2123, 549: 2123, 2123, 553: 2123, 555: 2123, 557: 2123, 2123, 560: 2123, 2123, 2123, 2123, 570: 2123, 2123}, + // 3685 + {1045, 1045, 9: 6538, 57: 1045, 529: 1045, 531: 1045, 538: 1045, 541: 1045, 549: 1045, 1045, 553: 1045, 555: 1045, 557: 1045, 1045, 560: 1045, 1045, 1045, 1045, 570: 1045, 1045}, + {2120, 2120, 57: 2120, 529: 2120, 531: 2120, 538: 2120, 541: 2120, 549: 2120, 2120, 553: 2120, 555: 2120, 557: 2120, 2120, 560: 2120, 2120, 2120, 2120, 570: 2120, 6503, 1185: 6537}, + {1215, 1215, 57: 1215, 529: 1215, 531: 1215, 538: 1215, 541: 1215, 549: 1215, 1215, 553: 1215, 555: 1215, 557: 1215, 1215, 560: 1215, 1215, 1215, 1215, 570: 1215}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 583: 6532, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 6533, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6531, 1169: 6539}, {2124, 2124, 9: 2124, 57: 2124, 529: 2124, 531: 2124, 538: 2124, 541: 2124, 549: 2124, 2124, 553: 2124, 555: 2124, 557: 2124, 2124, 560: 2124, 2124, 2124, 2124, 570: 2124, 2124}, - {2122, 2122, 9: 2122, 57: 2122, 529: 2122, 531: 2122, 538: 2122, 541: 2122, 549: 2122, 2122, 553: 2122, 555: 2122, 557: 2122, 2122, 560: 2122, 2122, 2122, 2122, 570: 2122, 2122}, // 3690 - {1212, 1212}, - {1224, 1224}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 6551, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6552, 3042, 3043, 3041}, - {86: 6544, 287: 6543}, - {1216, 1216}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 6541, 769: 6542, 3046, 3047, 3045}, + {2134, 2134, 9: 2134, 57: 2134, 529: 2134, 531: 2134, 538: 2134, 541: 2134, 549: 2134, 2134, 553: 2134, 555: 2134, 557: 2134, 2134, 560: 2134, 2134, 2134, 2134, 570: 2134, 2134}, + {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 4471, 1477, 1477, 1477, 535: 1477, 1477, 1477, 1477, 541: 1477, 1477, 1477, 1477, 549: 1477, 1477, 553: 1477, 1477, 1477, 557: 1477, 1477, 560: 1477, 1477, 1477, 1477, 565: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 578: 1477, 583: 1477, 605: 1477, 608: 1477, 1477, 1477, 1477, 1477, 614: 1477, 1477, 617: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 631: 1477, 1477, 1477, 1477, 702: 1477, 715: 6543, 717: 1477, 1477}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 6544, 769: 3901, 3046, 3047, 3045}, + {2133, 2133, 9: 2133, 57: 2133, 529: 2133, 531: 2133, 538: 2133, 541: 2133, 549: 2133, 2133, 553: 2133, 555: 2133, 557: 2133, 2133, 560: 2133, 2133, 2133, 2133, 570: 2133, 2133}, // 3695 - {896: 6542}, - {1215, 1215}, - {1218, 1218, 86: 6549}, - {287: 6545}, - {1217, 1217, 86: 6547, 896: 6546}, + {2132, 2132, 9: 2132, 57: 2132, 529: 2132, 531: 2132, 538: 2132, 541: 2132, 549: 2132, 2132, 553: 2132, 555: 2132, 557: 2132, 2132, 560: 2132, 2132, 2132, 2132, 570: 2132, 2132}, + {2130, 2130, 9: 2130, 57: 2130, 529: 2130, 531: 2130, 538: 2130, 541: 2130, 549: 2130, 2130, 553: 2130, 555: 2130, 557: 2130, 2130, 560: 2130, 2130, 2130, 2130, 570: 2130, 2130}, + {2129, 2129, 9: 2129, 57: 2129, 529: 2129, 531: 2129, 538: 2129, 541: 2129, 549: 2129, 2129, 553: 2129, 555: 2129, 557: 2129, 2129, 560: 2129, 2129, 2129, 2129, 570: 2129, 2129}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6551, 769: 6550, 3046, 3047, 3045}, + {2127, 2127, 9: 2127, 57: 2127, 529: 2127, 531: 2127, 538: 2127, 541: 2127, 549: 2127, 2127, 553: 2127, 555: 2127, 557: 2127, 2127, 560: 2127, 2127, 2127, 2127, 570: 2127, 2127}, // 3700 + {2128, 2128, 9: 2128, 57: 2128, 529: 2128, 531: 2128, 538: 2128, 541: 2128, 549: 2128, 2128, 553: 2128, 555: 2128, 557: 2128, 2128, 560: 2128, 2128, 2128, 2128, 570: 2128, 2128}, + {2126, 2126, 9: 2126, 57: 2126, 529: 2126, 531: 2126, 538: 2126, 541: 2126, 549: 2126, 2126, 553: 2126, 555: 2126, 557: 2126, 2126, 560: 2126, 2126, 2126, 2126, 570: 2126, 2126}, + {1216, 1216}, + {1228, 1228}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 6567, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6568, 3046, 3047, 3045}, + // 3705 + {86: 6560, 287: 6559}, {1220, 1220}, - {896: 6548}, + {896: 6558}, {1219, 1219}, - {896: 6550}, - {1221, 1221}, - // 3705 - {1890, 1890, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6553, 3042, 3043, 3041}, - {1223, 1223}, - {1222, 1222}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6555, 3042, 3043, 3041}, - {1228, 1228}, + {1222, 1222, 86: 6565}, // 3710 - {1232, 1232, 541: 6557}, - {627: 3672, 775: 6559, 1486: 6558}, - {1231, 1231, 9: 6560}, - {1230, 1230, 9: 1230}, - {627: 3672, 775: 6561}, + {287: 6561}, + {1221, 1221, 86: 6563, 896: 6562}, + {1224, 1224}, + {896: 6564}, + {1223, 1223}, // 3715 - {1229, 1229, 9: 1229}, - {560: 6563}, - {532: 6565, 627: 3672, 775: 6566, 1420: 6564}, - {1235, 1235}, - {1234, 1234}, + {896: 6566}, + {1225, 1225}, + {1894, 1894, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6569, 3046, 3047, 3045}, + {1227, 1227}, + {1226, 1226}, // 3720 - {1233, 1233}, - {2: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 10: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 58: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 558: 6568, 1194: 6569}, - {2: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 10: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 58: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6570}, - {186: 1114, 530: 1114, 1114, 545: 6000, 1114, 556: 1114, 607: 1114, 694: 1114, 962: 6571}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6571, 3046, 3047, 3045}, + {1232, 1232}, + {1236, 1236, 541: 6573}, + {627: 3676, 775: 6575, 1486: 6574}, + {1235, 1235, 9: 6576}, // 3725 - {186: 6579, 530: 6572, 2898, 546: 6580, 556: 6578, 607: 2896, 694: 2892, 774: 6577, 805: 6575, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 6576, 6574, 1094: 6573, 1193: 6581}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 2600, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 2899, 2898, 546: 2897, 607: 2896, 694: 2892, 770: 4014, 3042, 3043, 3041, 6436, 805: 3837, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 3839, 3838, 820: 4015, 905: 5612, 1121: 6594}, - {530: 3883, 937: 6591, 1092: 6590}, - {1540, 1540, 529: 1540, 541: 1540}, - {1539, 1539, 529: 1539, 538: 1007, 541: 1539, 549: 1007, 1007}, + {1234, 1234, 9: 1234}, + {627: 3676, 775: 6577}, + {1233, 1233, 9: 1233}, + {560: 6579}, + {532: 6581, 627: 3676, 775: 6582, 1420: 6580}, // 3730 - {1538, 1538, 529: 1538, 541: 1538}, - {1537, 1537, 529: 1537, 538: 1006, 541: 1537, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 6583, 1335: 6582}, - {530: 1535}, - {530: 1534, 638: 3882, 1012: 3881, 1093: 3880}, + {1239, 1239}, + {1238, 1238}, + {1237, 1237}, + {2: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 10: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 58: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 558: 6584, 1194: 6585}, + {2: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 10: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 58: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551}, // 3735 - {1520, 1520, 541: 1520}, - {1536, 1536, 9: 6586, 529: 1536, 541: 1536}, - {554: 6062, 716: 6063, 891: 6584}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6585}, - {1524, 1524, 9: 1524, 529: 1524, 541: 1524}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6586}, + {186: 1118, 530: 1118, 1118, 545: 6016, 1118, 556: 1118, 607: 1118, 694: 1118, 962: 6587}, + {186: 6595, 530: 6588, 2902, 546: 6596, 556: 6594, 607: 2900, 694: 2896, 774: 6593, 805: 6591, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 6592, 6590, 1094: 6589, 1193: 6597}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 2604, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 2903, 2902, 546: 2901, 607: 2900, 694: 2896, 769: 4018, 3046, 3047, 3045, 774: 6452, 805: 3841, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 3843, 3842, 820: 4019, 905: 5616, 1121: 6610}, + {530: 3887, 937: 6607, 1092: 6606}, // 3740 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 6587}, - {554: 6062, 716: 6063, 891: 6588}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3889, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3885, 892: 6589}, - {1523, 1523, 9: 1523, 529: 1523, 541: 1523}, - {1541, 1541, 9: 6592, 529: 1541, 541: 1541}, + {1544, 1544, 529: 1544, 541: 1544}, + {1543, 1543, 529: 1543, 538: 1011, 541: 1543, 549: 1011, 1011}, + {1542, 1542, 529: 1542, 541: 1542}, + {1541, 1541, 529: 1541, 538: 1010, 541: 1541, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 6599, 1335: 6598}, // 3745 - {1533, 1533, 9: 1533, 529: 1533, 541: 1533}, - {530: 3883, 937: 6593}, - {1532, 1532, 9: 1532, 529: 1532, 541: 1532}, - {57: 6595}, - {186: 6579, 530: 2899, 2898, 546: 6580, 607: 2896, 694: 2892, 774: 6600, 805: 6598, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 6599, 6597, 1094: 6596}, + {530: 1539}, + {530: 1538, 638: 3886, 1012: 3885, 1093: 3884}, + {1524, 1524, 541: 1524}, + {1540, 1540, 9: 6602, 529: 1540, 541: 1540}, + {554: 6078, 716: 6079, 891: 6600}, // 3750 - {530: 3883, 937: 6591, 1092: 6601}, - {1545, 1545, 529: 1545, 541: 1545}, - {1544, 1544, 529: 1544, 538: 1007, 541: 1544, 549: 1007, 1007}, - {1543, 1543, 529: 1543, 541: 1543}, - {1542, 1542, 529: 1542, 538: 1006, 541: 1542, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6601}, + {1528, 1528, 9: 1528, 529: 1528, 541: 1528}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 6603}, + {554: 6078, 716: 6079, 891: 6604}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3893, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3889, 892: 6605}, // 3755 - {1546, 1546, 9: 6592, 529: 1546, 541: 1546}, - {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, 548: 1249, 558: 1249, 835: 5938, 5937, 5936, 933: 5939, 989: 6603}, - {2: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 10: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 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, 548: 4664, 558: 2107, 957: 6604}, - {2: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 10: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 58: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 558: 6568, 1194: 6605}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6606}, + {1527, 1527, 9: 1527, 529: 1527, 541: 1527}, + {1545, 1545, 9: 6608, 529: 1545, 541: 1545}, + {1537, 1537, 9: 1537, 529: 1537, 541: 1537}, + {530: 3887, 937: 6609}, + {1536, 1536, 9: 1536, 529: 1536, 541: 1536}, // 3760 - {186: 1114, 530: 1114, 1114, 545: 6000, 1114, 556: 1114, 607: 1114, 694: 1114, 962: 6607}, - {186: 6579, 530: 6572, 2898, 546: 6580, 556: 6578, 607: 2896, 694: 2892, 774: 6577, 805: 6575, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 6576, 6574, 1094: 6573, 1193: 6608}, - {1522, 1522, 529: 6610, 541: 1522, 1396: 6609}, - {1549, 1549, 541: 1549}, - {304: 6611}, + {57: 6611}, + {186: 6595, 530: 2903, 2902, 546: 6596, 607: 2900, 694: 2896, 774: 6616, 805: 6614, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 6615, 6613, 1094: 6612}, + {530: 3887, 937: 6607, 1092: 6617}, + {1549, 1549, 529: 1549, 541: 1549}, + {1548, 1548, 529: 1548, 538: 1011, 541: 1548, 549: 1011, 1011}, // 3765 - {700: 6612}, - {713: 6613}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 6051, 995: 6052, 1026: 6614}, - {1521, 1521, 9: 6054, 541: 1521}, - {1553, 1553, 530: 6623, 715: 2082}, + {1547, 1547, 529: 1547, 541: 1547}, + {1546, 1546, 529: 1546, 538: 1010, 541: 1546, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {1550, 1550, 9: 6608, 529: 1550, 541: 1550}, + {2: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 10: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 58: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 548: 1253, 558: 1253, 835: 5954, 5953, 5952, 933: 5955, 989: 6619}, + {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 548: 4668, 558: 2111, 957: 6620}, // 3770 - {1554, 1554}, - {715: 6618}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6619, 3042, 3043, 3041}, - {1552, 1552, 530: 6620}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 6621}, + {2: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 10: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 58: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 558: 6584, 1194: 6621}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6622}, + {186: 1118, 530: 1118, 1118, 545: 6016, 1118, 556: 1118, 607: 1118, 694: 1118, 962: 6623}, + {186: 6595, 530: 6588, 2902, 546: 6596, 556: 6594, 607: 2900, 694: 2896, 774: 6593, 805: 6591, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 6592, 6590, 1094: 6589, 1193: 6624}, + {1526, 1526, 529: 6626, 541: 1526, 1396: 6625}, // 3775 - {57: 6622}, - {1550, 1550}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 2176, 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 3832, 861: 4335, 920: 6624}, - {57: 6625}, - {1551, 1551}, + {1553, 1553, 541: 1553}, + {304: 6627}, + {700: 6628}, + {713: 6629}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 6067, 995: 6068, 1026: 6630}, // 3780 - {2: 2330, 2330, 2330, 2330, 2330, 2330, 2330, 10: 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 58: 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 534: 2330, 537: 2330, 552: 2330, 556: 2330, 577: 2330, 583: 2330, 708: 2330}, - {560: 6723}, - {560: 6637}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 6632, 770: 5931, 3042, 3043, 3041, 906: 6634, 1345: 6633}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 6631}, + {1525, 1525, 9: 6070, 541: 1525}, + {1557, 1557, 530: 6639, 715: 2086}, + {1558, 1558}, + {715: 6634}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6635, 3046, 3047, 3045}, // 3785 - {9: 3920, 560: 2261, 711: 2261}, - {560: 2263, 711: 2263}, - {9: 6635, 560: 2262, 711: 2262}, - {9: 2260, 560: 2260, 711: 2260}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 6636}, + {1556, 1556, 530: 6636}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 6637}, + {57: 6638}, + {1554, 1554}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 2180, 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 3836, 862: 4339, 920: 6640}, // 3790 - {9: 2259, 560: 2259, 711: 2259}, - {532: 6638}, - {2258, 2258, 17: 2258, 58: 2258, 60: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 529: 2258, 712: 2258, 948: 6639}, - {2264, 2264, 17: 6666, 58: 6642, 60: 6662, 6655, 6645, 6641, 6649, 6653, 6665, 6648, 6654, 6652, 6650, 6668, 6672, 6663, 6656, 6644, 6664, 6669, 6643, 6646, 6670, 6647, 6651, 6671, 529: 6657, 712: 6667, 944: 6659, 6658, 6661, 6640, 949: 6660}, - {2257, 2257, 17: 2257, 58: 2257, 60: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 529: 2257, 712: 2257}, + {57: 6641}, + {1555, 1555}, + {2: 2334, 2334, 2334, 2334, 2334, 2334, 2334, 10: 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 58: 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 534: 2334, 537: 2334, 552: 2334, 556: 2334, 577: 2334, 583: 2334, 708: 2334}, + {560: 6739}, + {560: 6653}, // 3795 - {554: 2256, 559: 2256}, - {554: 2255, 559: 2255}, - {554: 2254, 559: 2254, 628: 2254, 2254}, - {554: 2253, 559: 2253, 628: 2253, 2253}, - {554: 2252, 559: 2252, 628: 2252, 2252}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 6648, 769: 5947, 3046, 3047, 3045, 906: 6650, 1345: 6649}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 6647}, + {9: 3924, 560: 2265, 711: 2265}, + {560: 2267, 711: 2267}, + {9: 6651, 560: 2266, 711: 2266}, // 3800 - {554: 2251, 559: 2251, 628: 2251, 2251}, - {554: 2250, 559: 2250, 628: 2250, 2250}, - {554: 2249, 559: 2249, 628: 2249, 2249}, - {554: 2248, 559: 2248, 628: 2248, 2248}, - {554: 2247, 559: 2247, 628: 2247, 2247}, + {9: 2264, 560: 2264, 711: 2264}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 6652}, + {9: 2263, 560: 2263, 711: 2263}, + {532: 6654}, + {2262, 2262, 17: 2262, 58: 2262, 60: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 529: 2262, 712: 2262, 948: 6655}, // 3805 - {532: 2246, 554: 2246}, - {532: 2245, 554: 2245}, - {532: 2244, 554: 2244}, - {532: 2243, 554: 2243}, - {2: 2242, 2242, 2242, 2242, 2242, 2242, 2242, 10: 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 58: 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 532: 2242, 548: 2242, 551: 2242, 554: 2242}, + {2268, 2268, 17: 6682, 58: 6658, 60: 6678, 6671, 6661, 6657, 6665, 6669, 6681, 6664, 6670, 6668, 6666, 6684, 6688, 6679, 6672, 6660, 6680, 6685, 6659, 6662, 6686, 6663, 6667, 6687, 529: 6673, 712: 6683, 944: 6675, 6674, 6677, 6656, 949: 6676}, + {2261, 2261, 17: 2261, 58: 2261, 60: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 529: 2261, 712: 2261}, + {554: 2260, 559: 2260}, + {554: 2259, 559: 2259}, + {554: 2258, 559: 2258, 628: 2258, 2258}, // 3810 - {2: 2241, 2241, 2241, 2241, 2241, 2241, 2241, 10: 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 58: 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 532: 2241, 548: 2241, 551: 2241, 554: 2241}, - {304: 6722}, - {554: 4578, 559: 2308, 801: 6720}, - {554: 4578, 559: 2308, 628: 2308, 2308, 801: 6718}, - {532: 2308, 554: 4578, 801: 6716}, + {554: 2257, 559: 2257, 628: 2257, 2257}, + {554: 2256, 559: 2256, 628: 2256, 2256}, + {554: 2255, 559: 2255, 628: 2255, 2255}, + {554: 2254, 559: 2254, 628: 2254, 2254}, + {554: 2253, 559: 2253, 628: 2253, 2253}, // 3815 - {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, 2308, 532: 2308, 548: 2308, 551: 2308, 554: 4578, 801: 6711}, - {532: 2308, 554: 4578, 559: 2308, 801: 6706}, - {532: 2308, 554: 4578, 559: 2308, 801: 6703}, - {554: 4578, 559: 2308, 801: 6698}, - {131: 2308, 154: 2308, 554: 4578, 559: 2308, 801: 6695}, + {554: 2252, 559: 2252, 628: 2252, 2252}, + {554: 2251, 559: 2251, 628: 2251, 2251}, + {532: 2250, 554: 2250}, + {532: 2249, 554: 2249}, + {532: 2248, 554: 2248}, // 3820 - {237: 2308, 2308, 241: 2308, 554: 4578, 559: 2308, 628: 2308, 2308, 801: 6692}, - {237: 2308, 2308, 241: 2308, 554: 4578, 559: 2308, 628: 2308, 2308, 801: 6683}, - {532: 2308, 554: 4578, 801: 6681}, - {532: 2308, 554: 4578, 801: 6679}, - {532: 2308, 554: 4578, 801: 6677}, + {532: 2247, 554: 2247}, + {2: 2246, 2246, 2246, 2246, 2246, 2246, 2246, 10: 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 58: 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 532: 2246, 548: 2246, 551: 2246, 554: 2246}, + {2: 2245, 2245, 2245, 2245, 2245, 2245, 2245, 10: 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 58: 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 532: 2245, 548: 2245, 551: 2245, 554: 2245}, + {304: 6738}, + {554: 4582, 559: 2312, 801: 6736}, // 3825 - {532: 2308, 554: 4578, 801: 6675}, - {532: 2308, 554: 4578, 801: 6673}, - {532: 6674}, - {2219, 2219, 17: 2219, 58: 2219, 60: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 529: 2219, 712: 2219}, - {532: 6676}, + {554: 4582, 559: 2312, 628: 2312, 2312, 801: 6734}, + {532: 2312, 554: 4582, 801: 6732}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 548: 2312, 551: 2312, 554: 4582, 801: 6727}, + {532: 2312, 554: 4582, 559: 2312, 801: 6722}, + {532: 2312, 554: 4582, 559: 2312, 801: 6719}, // 3830 - {2220, 2220, 17: 2220, 58: 2220, 60: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 529: 2220, 712: 2220}, - {532: 6678}, - {2221, 2221, 17: 2221, 58: 2221, 60: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 529: 2221, 712: 2221}, - {532: 6680}, - {2222, 2222, 17: 2222, 58: 2222, 60: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 529: 2222, 712: 2222}, + {554: 4582, 559: 2312, 801: 6714}, + {131: 2312, 154: 2312, 554: 4582, 559: 2312, 801: 6711}, + {237: 2312, 2312, 241: 2312, 554: 4582, 559: 2312, 628: 2312, 2312, 801: 6708}, + {237: 2312, 2312, 241: 2312, 554: 4582, 559: 2312, 628: 2312, 2312, 801: 6699}, + {532: 2312, 554: 4582, 801: 6697}, // 3835 - {532: 6682}, + {532: 2312, 554: 4582, 801: 6695}, + {532: 2312, 554: 4582, 801: 6693}, + {532: 2312, 554: 4582, 801: 6691}, + {532: 2312, 554: 4582, 801: 6689}, + {532: 6690}, + // 3840 {2223, 2223, 17: 2223, 58: 2223, 60: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 529: 2223, 712: 2223}, - {237: 6689, 6690, 241: 6691, 559: 3028, 628: 6687, 6688, 798: 6686, 997: 6684, 1223: 6685}, - {2225, 2225, 17: 2225, 58: 2225, 60: 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 529: 2225, 712: 2225}, + {532: 6692}, {2224, 2224, 17: 2224, 58: 2224, 60: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 529: 2224, 712: 2224}, - // 3840 - {2215, 2215, 9: 2215, 17: 2215, 58: 2215, 60: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 110: 2215, 2215, 2215, 2215, 2215, 529: 2215, 712: 2215}, - {2214, 2214, 9: 2214, 17: 2214, 58: 2214, 60: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 110: 2214, 2214, 2214, 2214, 2214, 529: 2214, 712: 2214}, - {2213, 2213, 9: 2213, 17: 2213, 58: 2213, 60: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 110: 2213, 2213, 2213, 2213, 2213, 529: 2213, 712: 2213}, - {2212, 2212, 17: 2212, 58: 2212, 60: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 529: 2212, 712: 2212}, - {2211, 2211, 17: 2211, 58: 2211, 60: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 529: 2211, 712: 2211}, + {532: 6694}, + {2225, 2225, 17: 2225, 58: 2225, 60: 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 529: 2225, 712: 2225}, // 3845 - {2210, 2210, 17: 2210, 58: 2210, 60: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 529: 2210, 712: 2210}, - {237: 6689, 6690, 241: 6691, 559: 3028, 628: 6687, 6688, 798: 6686, 997: 6693, 1223: 6694}, - {2227, 2227, 17: 2227, 58: 2227, 60: 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 529: 2227, 712: 2227}, + {532: 6696}, {2226, 2226, 17: 2226, 58: 2226, 60: 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 529: 2226, 712: 2226}, - {131: 3940, 154: 3939, 559: 3028, 798: 3856, 815: 6697, 929: 6696}, + {532: 6698}, + {2227, 2227, 17: 2227, 58: 2227, 60: 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 529: 2227, 712: 2227}, + {237: 6705, 6706, 241: 6707, 559: 3032, 628: 6703, 6704, 798: 6702, 997: 6700, 1223: 6701}, // 3850 {2229, 2229, 17: 2229, 58: 2229, 60: 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 529: 2229, 712: 2229}, {2228, 2228, 17: 2228, 58: 2228, 60: 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 529: 2228, 712: 2228}, - {559: 3028, 798: 3856, 815: 6699}, - {263: 6700}, - {608: 6701}, + {2219, 2219, 9: 2219, 17: 2219, 58: 2219, 60: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 110: 2219, 2219, 2219, 2219, 2219, 529: 2219, 712: 2219}, + {2218, 2218, 9: 2218, 17: 2218, 58: 2218, 60: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 110: 2218, 2218, 2218, 2218, 2218, 529: 2218, 712: 2218}, + {2217, 2217, 9: 2217, 17: 2217, 58: 2217, 60: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 110: 2217, 2217, 2217, 2217, 2217, 529: 2217, 712: 2217}, // 3855 - {137: 6702}, - {2230, 2230, 17: 2230, 58: 2230, 60: 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 529: 2230, 712: 2230}, - {532: 6704, 559: 3028, 798: 3856, 815: 6705}, - {2232, 2232, 17: 2232, 58: 2232, 60: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 529: 2232, 712: 2232}, + {2216, 2216, 17: 2216, 58: 2216, 60: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 529: 2216, 712: 2216}, + {2215, 2215, 17: 2215, 58: 2215, 60: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 529: 2215, 712: 2215}, + {2214, 2214, 17: 2214, 58: 2214, 60: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 529: 2214, 712: 2214}, + {237: 6705, 6706, 241: 6707, 559: 3032, 628: 6703, 6704, 798: 6702, 997: 6709, 1223: 6710}, {2231, 2231, 17: 2231, 58: 2231, 60: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 529: 2231, 712: 2231}, // 3860 - {532: 6708, 559: 3028, 798: 3856, 815: 6707}, - {2233, 2233, 17: 2233, 58: 2233, 60: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 118: 3757, 127: 3765, 133: 3753, 137: 3750, 3752, 3749, 3751, 3755, 3756, 3761, 3760, 3759, 3763, 3764, 3758, 3762, 3754, 529: 2233, 712: 2233, 885: 6709}, - {2234, 2234, 17: 2234, 58: 2234, 60: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 529: 2234, 712: 2234}, - {365: 6710}, - {2235, 2235, 17: 2235, 58: 2235, 60: 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 529: 2235, 712: 2235}, + {2230, 2230, 17: 2230, 58: 2230, 60: 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 529: 2230, 712: 2230}, + {131: 3944, 154: 3943, 559: 3032, 798: 3860, 815: 6713, 929: 6712}, + {2233, 2233, 17: 2233, 58: 2233, 60: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 529: 2233, 712: 2233}, + {2232, 2232, 17: 2232, 58: 2232, 60: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 529: 2232, 712: 2232}, + {559: 3032, 798: 3860, 815: 6715}, // 3865 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 548: 6714, 551: 6715, 770: 3727, 3042, 3043, 3041, 804: 6713, 1471: 6712}, - {2236, 2236, 17: 2236, 58: 2236, 60: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 529: 2236, 712: 2236}, - {427, 427, 17: 427, 58: 427, 60: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 529: 427, 712: 427}, - {426, 426, 17: 426, 58: 426, 60: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 529: 426, 712: 426}, - {425, 425, 17: 425, 58: 425, 60: 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 529: 425, 712: 425}, + {263: 6716}, + {608: 6717}, + {137: 6718}, + {2234, 2234, 17: 2234, 58: 2234, 60: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 529: 2234, 712: 2234}, + {532: 6720, 559: 3032, 798: 3860, 815: 6721}, // 3870 - {532: 6717}, - {2237, 2237, 17: 2237, 58: 2237, 60: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 529: 2237, 712: 2237}, - {559: 3028, 628: 6687, 6688, 798: 6686, 997: 6719}, + {2236, 2236, 17: 2236, 58: 2236, 60: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 529: 2236, 712: 2236}, + {2235, 2235, 17: 2235, 58: 2235, 60: 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 529: 2235, 712: 2235}, + {532: 6724, 559: 3032, 798: 3860, 815: 6723}, + {2237, 2237, 17: 2237, 58: 2237, 60: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 118: 3761, 127: 3769, 133: 3757, 137: 3754, 3756, 3753, 3755, 3759, 3760, 3765, 3764, 3763, 3767, 3768, 3762, 3766, 3758, 529: 2237, 712: 2237, 885: 6725}, {2238, 2238, 17: 2238, 58: 2238, 60: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 529: 2238, 712: 2238}, - {559: 3028, 798: 3856, 815: 6721}, // 3875 + {365: 6726}, {2239, 2239, 17: 2239, 58: 2239, 60: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 529: 2239, 712: 2239}, - {2: 2240, 2240, 2240, 2240, 2240, 2240, 2240, 10: 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 58: 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 532: 2240, 548: 2240, 551: 2240, 554: 2240}, - {532: 6724}, - {2258, 2258, 17: 2258, 58: 2258, 60: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 529: 2258, 712: 2258, 948: 6725}, - {2265, 2265, 17: 6666, 58: 6642, 60: 6662, 6655, 6645, 6641, 6649, 6653, 6665, 6648, 6654, 6652, 6650, 6668, 6672, 6663, 6656, 6644, 6664, 6669, 6643, 6646, 6670, 6647, 6651, 6671, 529: 6657, 712: 6667, 944: 6659, 6658, 6661, 6640, 949: 6660}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 548: 6730, 551: 6731, 769: 3731, 3046, 3047, 3045, 804: 6729, 1471: 6728}, + {2240, 2240, 17: 2240, 58: 2240, 60: 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 529: 2240, 712: 2240}, + {431, 431, 17: 431, 58: 431, 60: 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 529: 431, 712: 431}, // 3880 - {178: 6730}, - {178: 6728}, - {559: 3028, 798: 4528, 824: 6729}, - {2207, 2207}, - {559: 3028, 798: 4528, 824: 6731}, + {430, 430, 17: 430, 58: 430, 60: 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 529: 430, 712: 430}, + {429, 429, 17: 429, 58: 429, 60: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 529: 429, 712: 429}, + {532: 6733}, + {2241, 2241, 17: 2241, 58: 2241, 60: 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 529: 2241, 712: 2241}, + {559: 3032, 628: 6703, 6704, 798: 6702, 997: 6735}, // 3885 - {2267, 2267}, - {155: 6903, 323: 6904}, - {178: 6899}, - {786, 786, 562: 6896, 578: 6895, 1452: 6894}, - {18: 6879, 51: 6880, 132: 6876, 217: 6881, 244: 6878, 607: 6875, 643: 6877, 963: 6882}, + {2242, 2242, 17: 2242, 58: 2242, 60: 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 2242, 529: 2242, 712: 2242}, + {559: 3032, 798: 3860, 815: 6737}, + {2243, 2243, 17: 2243, 58: 2243, 60: 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 529: 2243, 712: 2243}, + {2: 2244, 2244, 2244, 2244, 2244, 2244, 2244, 10: 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 58: 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 532: 2244, 548: 2244, 551: 2244, 554: 2244}, + {532: 6740}, // 3890 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 6864, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6865}, - {865, 865, 557: 6859}, - {156: 6858}, - {131: 3940, 154: 3939, 157: 6853, 268: 6852, 929: 6854}, - {861, 861}, + {2262, 2262, 17: 2262, 58: 2262, 60: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 529: 2262, 712: 2262, 948: 6741}, + {2269, 2269, 17: 6682, 58: 6658, 60: 6678, 6671, 6661, 6657, 6665, 6669, 6681, 6664, 6670, 6668, 6666, 6684, 6688, 6679, 6672, 6660, 6680, 6685, 6659, 6662, 6686, 6663, 6667, 6687, 529: 6673, 712: 6683, 944: 6675, 6674, 6677, 6656, 949: 6676}, + {178: 6746}, + {178: 6744}, + {559: 3032, 798: 4532, 824: 6745}, // 3895 - {851, 851, 236: 6834, 280: 6835, 292: 6836, 295: 6833, 318: 6838, 328: 6837, 342: 6840, 345: 6839, 553: 851, 555: 851, 557: 851, 714: 6841, 1270: 6832, 1455: 6831, 6830}, - {859, 859}, - {858, 858}, - {789, 789, 319: 6822, 557: 6821, 562: 789, 578: 789}, - {178: 6818, 219: 6819}, + {2211, 2211}, + {559: 3032, 798: 4532, 824: 6747}, + {2271, 2271}, + {155: 6919, 323: 6920}, + {178: 6915}, // 3900 - {560: 834, 605: 834}, - {560: 833, 605: 833}, - {560: 832, 605: 832}, - {829, 829, 562: 829, 578: 829}, - {828, 828, 562: 828, 578: 828}, + {790, 790, 562: 6912, 578: 6911, 1452: 6910}, + {18: 6895, 51: 6896, 132: 6892, 217: 6897, 244: 6894, 607: 6891, 643: 6893, 963: 6898}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 6880, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6881}, + {869, 869, 557: 6875}, + {156: 6874}, // 3905 - {827, 827, 562: 827, 578: 827}, - {826, 826, 562: 826, 578: 826}, - {157: 6816}, - {560: 6786, 605: 6787, 902: 6811}, - {131: 776, 154: 776, 260: 6784, 1220: 6805}, + {131: 3944, 154: 3943, 157: 6869, 268: 6868, 929: 6870}, + {865, 865}, + {855, 855, 236: 6850, 280: 6851, 292: 6852, 295: 6849, 318: 6854, 328: 6853, 342: 6856, 345: 6855, 553: 855, 555: 855, 557: 855, 714: 6857, 1270: 6848, 1455: 6847, 6846}, + {863, 863}, + {862, 862}, // 3910 - {530: 6800}, - {817, 817, 562: 817, 578: 817}, - {815, 815, 562: 815, 578: 815}, - {156: 6798, 180: 6799, 248: 6797}, - {811, 811, 562: 811, 578: 811}, + {793, 793, 319: 6838, 557: 6837, 562: 793, 578: 793}, + {178: 6834, 219: 6835}, + {560: 838, 605: 838}, + {560: 837, 605: 837}, + {560: 836, 605: 836}, // 3915 - {774, 774, 560: 6786, 562: 774, 578: 774, 605: 6787, 902: 6789, 939: 6796}, - {156: 6795}, - {156: 6794}, - {156: 6793}, - {156: 6792}, + {833, 833, 562: 833, 578: 833}, + {832, 832, 562: 832, 578: 832}, + {831, 831, 562: 831, 578: 831}, + {830, 830, 562: 830, 578: 830}, + {157: 6832}, // 3920 - {156: 6791}, - {774, 774, 560: 6786, 562: 774, 578: 774, 605: 6787, 902: 6789, 939: 6788}, + {560: 6802, 605: 6803, 902: 6827}, + {131: 780, 154: 780, 260: 6800, 1220: 6821}, + {530: 6816}, + {821, 821, 562: 821, 578: 821}, + {819, 819, 562: 819, 578: 819}, + // 3925 + {156: 6814, 180: 6815, 248: 6813}, + {815, 815, 562: 815, 578: 815}, + {778, 778, 560: 6802, 562: 778, 578: 778, 605: 6803, 902: 6805, 939: 6812}, + {156: 6811}, + {156: 6810}, + // 3930 + {156: 6809}, + {156: 6808}, + {156: 6807}, + {778, 778, 560: 6802, 562: 778, 578: 778, 605: 6803, 902: 6805, 939: 6804}, + {807, 807, 562: 807, 578: 807}, + // 3935 + {806, 806, 562: 806, 578: 806}, + {805, 805, 562: 805, 578: 805}, + {804, 804, 562: 804, 578: 804}, {803, 803, 562: 803, 578: 803}, {802, 802, 562: 802, 578: 802}, + // 3940 {801, 801, 562: 801, 578: 801}, - // 3925 {800, 800, 562: 800, 578: 800}, {799, 799, 562: 799, 578: 799}, {798, 798, 562: 798, 578: 798}, {797, 797, 562: 797, 578: 797}, - {796, 796, 562: 796, 578: 796}, - // 3930 + // 3945 + {156: 6801}, {795, 795, 562: 795, 578: 795}, {794, 794, 562: 794, 578: 794}, - {793, 793, 562: 793, 578: 793}, - {156: 6785}, - {791, 791, 562: 791, 578: 791}, - // 3935 - {790, 790, 562: 790, 578: 790}, - {156: 782, 180: 782, 248: 782}, - {156: 781, 180: 781, 202: 781, 248: 781}, - {131: 775, 154: 775, 157: 775, 268: 775}, - {792, 792, 562: 792, 578: 792}, - // 3940 - {2: 831, 831, 831, 831, 831, 831, 831, 10: 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 58: 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831}, - {2: 830, 830, 830, 830, 830, 830, 830, 10: 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 58: 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830}, - {804, 804, 562: 804, 578: 804}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 6790}, - {773, 773, 562: 773, 578: 773}, - // 3945 - {805, 805, 562: 805, 578: 805}, - {806, 806, 562: 806, 578: 806}, - {807, 807, 562: 807, 578: 807}, + {156: 786, 180: 786, 248: 786}, + {156: 785, 180: 785, 202: 785, 248: 785}, + // 3950 + {131: 779, 154: 779, 157: 779, 268: 779}, + {796, 796, 562: 796, 578: 796}, + {2: 835, 835, 835, 835, 835, 835, 835, 10: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 58: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835}, + {2: 834, 834, 834, 834, 834, 834, 834, 10: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 58: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834}, {808, 808, 562: 808, 578: 808}, + // 3955 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 6806}, + {777, 777, 562: 777, 578: 777}, {809, 809, 562: 809, 578: 809}, - // 3950 {810, 810, 562: 810, 578: 810}, - {814, 814, 562: 814, 578: 814}, - {813, 813, 562: 813, 578: 813}, + {811, 811, 562: 811, 578: 811}, + // 3960 {812, 812, 562: 812, 578: 812}, - {583: 6801}, - // 3955 - {57: 6802}, - {314: 6804, 362: 6803}, + {813, 813, 562: 813, 578: 813}, + {814, 814, 562: 814, 578: 814}, {818, 818, 562: 818, 578: 818}, - {816, 816, 562: 816, 578: 816}, - {131: 3940, 154: 3939, 929: 6806}, - // 3960 - {560: 6786, 605: 6787, 902: 6808, 1272: 6807}, - {774, 774, 560: 6786, 562: 774, 578: 774, 605: 6787, 902: 6789, 939: 6810}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6809}, - {772, 772, 560: 772, 562: 772, 578: 772, 605: 772}, - {819, 819, 562: 819, 578: 819}, + {817, 817, 562: 817, 578: 817}, // 3965 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6812, 3042, 3043, 3041, 803: 6813}, - {1247, 1247, 560: 6786, 562: 1247, 578: 1247, 605: 6787, 715: 3922, 902: 6814}, + {816, 816, 562: 816, 578: 816}, + {583: 6817}, + {57: 6818}, + {314: 6820, 362: 6819}, {822, 822, 562: 822, 578: 822}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6815, 3042, 3043, 3041}, - {821, 821, 562: 821, 578: 821}, // 3970 - {774, 774, 560: 6786, 562: 774, 578: 774, 605: 6787, 902: 6789, 939: 6817}, - {824, 824, 562: 824, 578: 824}, - {559: 3028, 798: 4528, 824: 6820}, - {787, 787, 562: 787, 578: 787}, - {856, 856}, + {820, 820, 562: 820, 578: 820}, + {131: 3944, 154: 3943, 929: 6822}, + {560: 6802, 605: 6803, 902: 6824, 1272: 6823}, + {778, 778, 560: 6802, 562: 778, 578: 778, 605: 6803, 902: 6805, 939: 6826}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6825}, // 3975 - {607: 6825, 643: 6626, 928: 6824, 1453: 6823}, - {788, 788, 562: 788, 578: 788}, - {857, 857}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 6829}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6826}, + {776, 776, 560: 776, 562: 776, 578: 776, 605: 776}, + {823, 823, 562: 823, 578: 823}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6828, 3046, 3047, 3045, 803: 6829}, + {1251, 1251, 560: 6802, 562: 1251, 578: 1251, 605: 6803, 715: 3926, 902: 6830}, + {826, 826, 562: 826, 578: 826}, // 3980 - {853, 853, 545: 6827}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6828, 3042, 3043, 3041}, - {852, 852}, - {854, 854}, - {838, 838, 553: 838, 555: 838, 557: 6848, 1454: 6847}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6831, 3046, 3047, 3045}, + {825, 825, 562: 825, 578: 825}, + {778, 778, 560: 6802, 562: 778, 578: 778, 605: 6803, 902: 6805, 939: 6833}, + {828, 828, 562: 828, 578: 828}, + {559: 3032, 798: 4532, 824: 6836}, // 3985 - {850, 850, 9: 6845, 553: 850, 555: 850, 557: 850}, - {849, 849, 9: 849, 553: 849, 555: 849, 557: 849}, - {847, 847, 9: 847, 553: 847, 555: 847, 557: 847}, - {846, 846, 9: 846, 553: 846, 555: 846, 557: 846}, - {401: 6844}, + {791, 791, 562: 791, 578: 791}, + {860, 860}, + {607: 6841, 643: 6642, 928: 6840, 1453: 6839}, + {792, 792, 562: 792, 578: 792}, + {861, 861}, // 3990 - {443: 6843}, - {392: 6842}, - {842, 842, 9: 842, 553: 842, 555: 842, 557: 842}, - {841, 841, 9: 841, 553: 841, 555: 841, 557: 841}, - {840, 840, 9: 840, 553: 840, 555: 840, 557: 840}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 6845}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6842}, + {857, 857, 545: 6843}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6844, 3046, 3047, 3045}, + {856, 856}, // 3995 - {839, 839, 9: 839, 553: 839, 555: 839, 557: 839}, - {843, 843, 9: 843, 553: 843, 555: 843, 557: 843}, - {844, 844, 9: 844, 553: 844, 555: 844, 557: 844}, - {845, 845, 9: 845, 553: 845, 555: 845, 557: 845}, - {236: 6834, 280: 6835, 292: 6836, 295: 6833, 318: 6838, 328: 6837, 342: 6840, 345: 6839, 714: 6841, 1270: 6846}, + {858, 858}, + {842, 842, 553: 842, 555: 842, 557: 6864, 1454: 6863}, + {854, 854, 9: 6861, 553: 854, 555: 854, 557: 854}, + {853, 853, 9: 853, 553: 853, 555: 853, 557: 853}, + {851, 851, 9: 851, 553: 851, 555: 851, 557: 851}, // 4000 - {848, 848, 9: 848, 553: 848, 555: 848, 557: 848}, - {1061, 1061, 553: 3849, 555: 3848, 842: 3906, 924: 6851}, - {159: 6849}, - {559: 3028, 798: 4528, 824: 6850}, - {837, 837, 553: 837, 555: 837}, + {850, 850, 9: 850, 553: 850, 555: 850, 557: 850}, + {401: 6860}, + {443: 6859}, + {392: 6858}, + {846, 846, 9: 846, 553: 846, 555: 846, 557: 846}, // 4005 - {860, 860}, - {862, 862}, - {774, 774, 560: 6786, 562: 774, 578: 774, 605: 6787, 902: 6789, 939: 6857}, - {560: 6786, 605: 6787, 902: 6808, 1272: 6855}, - {774, 774, 560: 6786, 562: 774, 578: 774, 605: 6787, 902: 6789, 939: 6856}, + {845, 845, 9: 845, 553: 845, 555: 845, 557: 845}, + {844, 844, 9: 844, 553: 844, 555: 844, 557: 844}, + {843, 843, 9: 843, 553: 843, 555: 843, 557: 843}, + {847, 847, 9: 847, 553: 847, 555: 847, 557: 847}, + {848, 848, 9: 848, 553: 848, 555: 848, 557: 848}, // 4010 - {820, 820, 562: 820, 578: 820}, - {825, 825, 562: 825, 578: 825}, - {863, 863}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 6860}, - {836, 836, 541: 6862, 1487: 6861}, + {849, 849, 9: 849, 553: 849, 555: 849, 557: 849}, + {236: 6850, 280: 6851, 292: 6852, 295: 6849, 318: 6854, 328: 6853, 342: 6856, 345: 6855, 714: 6857, 1270: 6862}, + {852, 852, 9: 852, 553: 852, 555: 852, 557: 852}, + {1065, 1065, 553: 3853, 555: 3852, 842: 3910, 924: 6867}, + {159: 6865}, // 4015 + {559: 3032, 798: 4532, 824: 6866}, + {841, 841, 553: 841, 555: 841}, {864, 864}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 6280, 6278, 965: 6863}, - {835, 835, 9: 6281}, - {774, 774, 108: 1981, 211: 1981, 545: 1981, 560: 6786, 562: 774, 578: 774, 605: 6787, 709: 1981, 715: 1981, 902: 6789, 939: 6874}, - {108: 1114, 211: 6867, 545: 6000, 709: 1114, 962: 6866}, + {866, 866}, + {778, 778, 560: 6802, 562: 778, 578: 778, 605: 6803, 902: 6805, 939: 6873}, // 4020 - {108: 6868, 709: 6869}, + {560: 6802, 605: 6803, 902: 6824, 1272: 6871}, + {778, 778, 560: 6802, 562: 778, 578: 778, 605: 6803, 902: 6805, 939: 6872}, + {824, 824, 562: 824, 578: 824}, + {829, 829, 562: 829, 578: 829}, {867, 867}, - {418, 418, 562: 4650, 888: 4651, 6873}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6870, 3042, 3043, 3041}, - {108: 6871}, // 4025 - {418, 418, 562: 4650, 888: 4651, 6872}, - {866, 866}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 6876}, + {840, 840, 541: 6878, 1487: 6877}, {868, 868}, - {823, 823, 562: 823, 578: 823}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6893}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 6296, 6294, 965: 6879}, + {839, 839, 9: 6297}, // 4030 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6892}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 6890}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6889}, - {214: 6887}, - {570: 6885}, + {778, 778, 108: 1985, 211: 1985, 545: 1985, 560: 6802, 562: 778, 578: 778, 605: 6803, 709: 1985, 715: 1985, 902: 6805, 939: 6890}, + {108: 1118, 211: 6883, 545: 6016, 709: 1118, 962: 6882}, + {108: 6884, 709: 6885}, + {871, 871}, + {422, 422, 562: 4654, 888: 4655, 6889}, // 4035 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 6884}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 6883}, - {855, 855}, - {869, 869}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4586, 770: 4585, 3042, 3043, 3041, 935: 6886}, - // 4040 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6886, 3046, 3047, 3045}, + {108: 6887}, + {422, 422, 562: 4654, 888: 4655, 6888}, {870, 870}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5505, 3042, 3043, 3041, 988: 6888}, - {871, 871}, {872, 872}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 6891}, + // 4040 + {827, 827, 562: 827, 578: 827}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6909}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6908}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 6906}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6905}, // 4045 + {214: 6903}, + {570: 6901}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 6900}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 6899}, + {859, 859}, + // 4050 {873, 873}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4590, 769: 4589, 3046, 3047, 3045, 935: 6902}, {874, 874}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5509, 3046, 3047, 3045, 988: 6904}, {875, 875}, - {876, 876}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3672, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3606, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 6898, 3587, 3669, 3586, 3583}, - // 4050 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 6897}, - {784, 784, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - {785, 785, 537: 3683, 702: 3684}, - {159: 6901, 559: 3028, 798: 4528, 824: 6900}, - {2269, 2269}, // 4055 - {559: 3028, 798: 4528, 824: 6902}, - {2268, 2268}, - {156: 6907, 323: 6908}, - {560: 6905}, - {532: 6906}, + {876, 876}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 6907}, + {877, 877}, + {878, 878}, + {879, 879}, // 4060 - {2266, 2266}, - {2271, 2271}, - {560: 6909}, - {532: 6910}, - {2270, 2270}, + {880, 880}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3676, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3610, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 6914, 3591, 3673, 3590, 3587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 6913}, + {788, 788, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {789, 789, 537: 3687, 702: 3688}, // 4065 - {155: 6912}, - {560: 6913}, - {532: 6914}, - {2258, 2258, 17: 2258, 58: 2258, 60: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 529: 2258, 712: 2258, 948: 6915}, - {2272, 2272, 17: 6666, 58: 6642, 60: 6662, 6655, 6645, 6641, 6649, 6653, 6665, 6648, 6654, 6652, 6650, 6668, 6672, 6663, 6656, 6644, 6664, 6669, 6643, 6646, 6670, 6647, 6651, 6671, 529: 6657, 712: 6667, 944: 6659, 6658, 6661, 6640, 949: 6660}, + {159: 6917, 559: 3032, 798: 4532, 824: 6916}, + {2273, 2273}, + {559: 3032, 798: 4532, 824: 6918}, + {2272, 2272}, + {156: 6923, 323: 6924}, // 4070 - {155: 6921}, - {22: 6918}, - {178: 6919}, - {559: 3028, 798: 4528, 824: 6920}, - {2208, 2208}, + {560: 6921}, + {532: 6922}, + {2270, 2270}, + {2275, 2275}, + {560: 6925}, // 4075 - {2273, 2273}, - {155: 6927}, - {22: 6924}, - {178: 6925}, - {559: 3028, 798: 4528, 824: 6926}, + {532: 6926}, + {2274, 2274}, + {155: 6928}, + {560: 6929}, + {532: 6930}, // 4080 - {2209, 2209}, - {2258, 2258, 17: 2258, 58: 2258, 60: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 529: 2258, 712: 2258, 948: 6928}, - {2274, 2274, 17: 6666, 58: 6642, 60: 6662, 6655, 6645, 6641, 6649, 6653, 6665, 6648, 6654, 6652, 6650, 6668, 6672, 6663, 6656, 6644, 6664, 6669, 6643, 6646, 6670, 6647, 6651, 6671, 529: 6657, 712: 6667, 944: 6659, 6658, 6661, 6640, 949: 6660}, - {155: 6930}, - {2275, 2275}, + {2262, 2262, 17: 2262, 58: 2262, 60: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 529: 2262, 712: 2262, 948: 6931}, + {2276, 2276, 17: 6682, 58: 6658, 60: 6678, 6671, 6661, 6657, 6665, 6669, 6681, 6664, 6670, 6668, 6666, 6684, 6688, 6679, 6672, 6660, 6680, 6685, 6659, 6662, 6686, 6663, 6667, 6687, 529: 6673, 712: 6683, 944: 6675, 6674, 6677, 6656, 949: 6676}, + {155: 6937}, + {22: 6934}, + {178: 6935}, // 4085 - {711: 6936}, - {711: 6933}, - {532: 6934}, - {2258, 2258, 17: 2258, 58: 2258, 60: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 529: 2258, 712: 2258, 948: 6935}, - {2276, 2276, 17: 6666, 58: 6642, 60: 6662, 6655, 6645, 6641, 6649, 6653, 6665, 6648, 6654, 6652, 6650, 6668, 6672, 6663, 6656, 6644, 6664, 6669, 6643, 6646, 6670, 6647, 6651, 6671, 529: 6657, 712: 6667, 944: 6659, 6658, 6661, 6640, 949: 6660}, + {559: 3032, 798: 4532, 824: 6936}, + {2212, 2212}, + {2277, 2277}, + {155: 6943}, + {22: 6940}, // 4090 - {532: 6937}, - {2258, 2258, 17: 2258, 58: 2258, 60: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 529: 2258, 712: 2258, 948: 6938}, - {2277, 2277, 17: 6666, 58: 6642, 60: 6662, 6655, 6645, 6641, 6649, 6653, 6665, 6648, 6654, 6652, 6650, 6668, 6672, 6663, 6656, 6644, 6664, 6669, 6643, 6646, 6670, 6647, 6651, 6671, 529: 6657, 712: 6667, 944: 6659, 6658, 6661, 6640, 949: 6660}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6940, 3042, 3043, 3041}, - {2278, 2278}, + {178: 6941}, + {559: 3032, 798: 4532, 824: 6942}, + {2213, 2213}, + {2262, 2262, 17: 2262, 58: 2262, 60: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 529: 2262, 712: 2262, 948: 6944}, + {2278, 2278, 17: 6682, 58: 6658, 60: 6678, 6671, 6661, 6657, 6665, 6669, 6681, 6664, 6670, 6668, 6666, 6684, 6688, 6679, 6672, 6660, 6680, 6685, 6659, 6662, 6686, 6663, 6667, 6687, 529: 6673, 712: 6683, 944: 6675, 6674, 6677, 6656, 949: 6676}, // 4095 + {155: 6946}, {2279, 2279}, - {2298, 2298, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 6975}, - {2296, 2296}, - {28: 6973}, - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 10: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 58: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 554: 6962, 715: 2016}, + {711: 6952}, + {711: 6949}, + {532: 6950}, // 4100 - {232: 6948, 530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 723: 4635, 774: 4636, 802: 2862, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 6947}, - {2290, 2290}, - {554: 6949}, - {172: 6953, 282: 6956, 301: 6955, 346: 6959, 358: 6952, 6958, 361: 6957, 532: 6951, 638: 6954, 1168: 6950}, - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 723: 4635, 774: 4636, 802: 2862, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 6961}, + {2262, 2262, 17: 2262, 58: 2262, 60: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 529: 2262, 712: 2262, 948: 6951}, + {2280, 2280, 17: 6682, 58: 6658, 60: 6678, 6671, 6661, 6657, 6665, 6669, 6681, 6664, 6670, 6668, 6666, 6684, 6688, 6679, 6672, 6660, 6680, 6685, 6659, 6662, 6686, 6663, 6667, 6687, 529: 6673, 712: 6683, 944: 6675, 6674, 6677, 6656, 949: 6676}, + {532: 6953}, + {2262, 2262, 17: 2262, 58: 2262, 60: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 529: 2262, 712: 2262, 948: 6954}, + {2281, 2281, 17: 6682, 58: 6658, 60: 6678, 6671, 6661, 6657, 6665, 6669, 6681, 6664, 6670, 6668, 6666, 6684, 6688, 6679, 6672, 6660, 6680, 6685, 6659, 6662, 6686, 6663, 6667, 6687, 529: 6673, 712: 6683, 944: 6675, 6674, 6677, 6656, 949: 6676}, // 4105 - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 723: 4635, 774: 4636, 802: 2862, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 6960}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6956, 3046, 3047, 3045}, + {2282, 2282}, + {2283, 2283}, + {2302, 2302, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 6991}, + {2300, 2300}, + // 4110 + {28: 6989}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 10: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 58: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 554: 6978, 715: 2020}, + {232: 6964, 530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 723: 4639, 774: 4640, 802: 2866, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 6963}, + {2294, 2294}, + {554: 6965}, + // 4115 + {172: 6969, 282: 6972, 301: 6971, 346: 6975, 358: 6968, 6974, 361: 6973, 532: 6967, 638: 6970, 1168: 6966}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 723: 4639, 774: 4640, 802: 2866, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 6977}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 723: 4639, 774: 4640, 802: 2866, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 6976}, + {530: 2291, 2291, 546: 2291, 551: 2291, 557: 2291, 586: 2291, 607: 2291, 694: 2291, 713: 2291, 723: 2291, 802: 2291}, + {530: 2290, 2290, 546: 2290, 551: 2290, 557: 2290, 586: 2290, 607: 2290, 694: 2290, 713: 2290, 723: 2290, 802: 2290}, + // 4120 + {530: 2289, 2289, 546: 2289, 551: 2289, 557: 2289, 586: 2289, 607: 2289, 694: 2289, 713: 2289, 723: 2289, 802: 2289}, + {530: 2288, 2288, 546: 2288, 551: 2288, 557: 2288, 586: 2288, 607: 2288, 694: 2288, 713: 2288, 723: 2288, 802: 2288}, {530: 2287, 2287, 546: 2287, 551: 2287, 557: 2287, 586: 2287, 607: 2287, 694: 2287, 713: 2287, 723: 2287, 802: 2287}, {530: 2286, 2286, 546: 2286, 551: 2286, 557: 2286, 586: 2286, 607: 2286, 694: 2286, 713: 2286, 723: 2286, 802: 2286}, {530: 2285, 2285, 546: 2285, 551: 2285, 557: 2285, 586: 2285, 607: 2285, 694: 2285, 713: 2285, 723: 2285, 802: 2285}, + // 4125 {530: 2284, 2284, 546: 2284, 551: 2284, 557: 2284, 586: 2284, 607: 2284, 694: 2284, 713: 2284, 723: 2284, 802: 2284}, - // 4110 - {530: 2283, 2283, 546: 2283, 551: 2283, 557: 2283, 586: 2283, 607: 2283, 694: 2283, 713: 2283, 723: 2283, 802: 2283}, - {530: 2282, 2282, 546: 2282, 551: 2282, 557: 2282, 586: 2282, 607: 2282, 694: 2282, 713: 2282, 723: 2282, 802: 2282}, - {530: 2281, 2281, 546: 2281, 551: 2281, 557: 2281, 586: 2281, 607: 2281, 694: 2281, 713: 2281, 723: 2281, 802: 2281}, - {530: 2280, 2280, 546: 2280, 551: 2280, 557: 2280, 586: 2280, 607: 2280, 694: 2280, 713: 2280, 723: 2280, 802: 2280}, - {2288, 2288}, - // 4115 - {2289, 2289}, - {172: 6953, 282: 6956, 301: 6955, 346: 6959, 358: 6952, 6958, 361: 6957, 532: 6963, 638: 6954, 1168: 6964}, - {530: 2899, 2898, 546: 2897, 551: 2883, 557: 6969, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 723: 4635, 774: 4636, 802: 2862, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 6970}, - {530: 2899, 2898, 546: 2897, 551: 2883, 557: 6965, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 723: 4635, 774: 4636, 802: 2862, 805: 4637, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 4643, 4642, 821: 3009, 2863, 4640, 825: 4641, 4639, 832: 2864, 838: 4638, 903: 4644, 919: 6966}, - {28: 6967}, - // 4120 - {2291, 2291}, - {559: 3028, 798: 6968}, {2292, 2292}, - {28: 6971}, {2293, 2293}, - // 4125 - {559: 3028, 798: 6972}, - {2294, 2294}, - {559: 3028, 798: 6974}, - {2295, 2295}, - {2297, 2297}, + {172: 6969, 282: 6972, 301: 6971, 346: 6975, 358: 6968, 6974, 361: 6973, 532: 6979, 638: 6970, 1168: 6980}, + {530: 2903, 2902, 546: 2901, 551: 2887, 557: 6985, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 723: 4639, 774: 4640, 802: 2866, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 6986}, // 4130 - {2305, 2305}, - {554: 7002}, - {84: 2855, 2858, 87: 2888, 2856, 195: 2871, 446: 6998, 530: 2899, 2898, 546: 2897, 551: 2883, 556: 6981, 586: 2882, 607: 2896, 694: 2892, 712: 2854, 3010, 774: 6979, 802: 2862, 805: 6980, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 6987, 6986, 821: 3009, 2863, 6984, 825: 6985, 6983, 832: 2864, 838: 6982, 844: 6995, 6990, 6993, 6994, 893: 6996, 896: 2872, 942: 6989, 961: 6988, 964: 6992, 966: 6991, 1021: 6997}, - {640, 640, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {642, 642, 538: 1007, 549: 1007, 1007}, + {530: 2903, 2902, 546: 2901, 551: 2887, 557: 6981, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 723: 4639, 774: 4640, 802: 2866, 805: 4641, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 4647, 4646, 821: 3013, 2867, 4644, 825: 4645, 4643, 832: 2868, 838: 4642, 903: 4648, 919: 6982}, + {28: 6983}, + {2295, 2295}, + {559: 3032, 798: 6984}, + {2296, 2296}, // 4135 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 6242, 6237, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 6243, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 6240, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 6239, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 6245, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 6238, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 6248, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 6246, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 6241, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 552: 4409, 627: 6254, 651: 6253, 708: 4407, 770: 6251, 3042, 3043, 3041, 852: 6255, 925: 6252, 1095: 6256, 1300: 6249}, + {28: 6987}, + {2297, 2297}, + {559: 3032, 798: 6988}, + {2298, 2298}, + {559: 3032, 798: 6990}, + // 4140 + {2299, 2299}, + {2301, 2301}, + {2309, 2309}, + {554: 7018}, + {84: 2859, 2862, 87: 2892, 2860, 195: 2875, 446: 7014, 530: 2903, 2902, 546: 2901, 551: 2887, 556: 6997, 586: 2886, 607: 2900, 694: 2896, 712: 2858, 3014, 774: 6995, 802: 2866, 805: 6996, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7003, 7002, 821: 3013, 2867, 7000, 825: 7001, 6999, 832: 2868, 838: 6998, 844: 7011, 7006, 7009, 7010, 893: 7012, 896: 2876, 942: 7005, 961: 7004, 964: 7008, 966: 7007, 1021: 7013}, + // 4145 + {644, 644, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {646, 646, 538: 1011, 549: 1011, 1011}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 6258, 6253, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 6259, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 6256, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 6255, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 6261, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 6254, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 6264, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 6262, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 6257, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 552: 4413, 627: 6270, 651: 6269, 708: 4411, 769: 6267, 3046, 3047, 3045, 852: 6271, 925: 6268, 1095: 6272, 1300: 6265}, + {651, 651}, + {650, 650}, + // 4150 + {649, 649}, + {648, 648}, {647, 647}, - {646, 646}, {645, 645}, - {644, 644}, - // 4140 {643, 643}, + // 4155 + {642, 642}, {641, 641}, + {640, 640}, {639, 639}, {638, 638}, + // 4160 {637, 637}, - // 4145 {636, 636}, - {635, 635}, - {634, 634}, - {633, 633}, - {632, 632}, - // 4150 - {22: 5748}, - {2303, 2303}, - {554: 6999}, - {532: 7000}, - {84: 2855, 2858, 87: 2888, 2856, 195: 2871, 530: 2899, 2898, 546: 2897, 551: 2883, 556: 6981, 586: 2882, 607: 2896, 694: 2892, 712: 2854, 3010, 774: 6979, 802: 2862, 805: 6980, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 6987, 6986, 821: 3009, 2863, 6984, 825: 6985, 6983, 832: 2864, 838: 6982, 844: 6995, 6990, 6993, 6994, 893: 6996, 896: 2872, 942: 6989, 961: 6988, 964: 6992, 966: 6991, 1021: 7001}, - // 4155 - {2302, 2302}, - {532: 7003}, - {84: 2855, 2858, 87: 2888, 2856, 195: 2871, 530: 2899, 2898, 546: 2897, 551: 2883, 556: 6981, 586: 2882, 607: 2896, 694: 2892, 712: 2854, 3010, 774: 6979, 802: 2862, 805: 6980, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 6987, 6986, 821: 3009, 2863, 6984, 825: 6985, 6983, 832: 2864, 838: 6982, 844: 6995, 6990, 6993, 6994, 893: 6996, 896: 2872, 942: 6989, 961: 6988, 964: 6992, 966: 6991, 1021: 7004}, - {2304, 2304}, - {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, 548: 1249, 560: 1249, 835: 5938, 5937, 5936, 933: 5939, 989: 7006}, - // 4160 - {2: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 10: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 58: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 6319, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 548: 1237, 560: 1237, 1245: 7007}, - {2: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 10: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 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, 548: 4664, 560: 2107, 957: 7008}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 560: 7009, 770: 6323, 3042, 3043, 3041, 1017: 6324, 1083: 6322}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7011, 3042, 3043, 3041, 803: 6336, 1017: 6324, 1083: 7010}, - {9: 6332, 541: 7014}, + {22: 5764}, + {2307, 2307}, + {554: 7015}, // 4165 - {1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1239, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 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, 536: 1247, 541: 1239, 545: 1247, 548: 1247, 555: 1247, 562: 1247, 1247, 1247, 574: 1247, 715: 7012, 1007: 6325}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 583: 6328, 770: 7013, 3042, 3043, 3041}, - {1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1239, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 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, 536: 1246, 541: 1239, 545: 1246, 548: 1246, 555: 1246, 562: 1246, 1246, 1246, 574: 1246, 715: 6330, 1007: 6329}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5950, 642: 5945, 770: 3917, 3042, 3043, 3041, 5949, 803: 5948, 894: 5947, 898: 5946, 5952, 954: 5942, 992: 7015}, - {418, 418, 9: 5996, 562: 4650, 888: 4651, 7016}, + {532: 7016}, + {84: 2859, 2862, 87: 2892, 2860, 195: 2875, 530: 2903, 2902, 546: 2901, 551: 2887, 556: 6997, 586: 2886, 607: 2900, 694: 2896, 712: 2858, 3014, 774: 6995, 802: 2866, 805: 6996, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7003, 7002, 821: 3013, 2867, 7000, 825: 7001, 6999, 832: 2868, 838: 6998, 844: 7011, 7006, 7009, 7010, 893: 7012, 896: 2876, 942: 7005, 961: 7004, 964: 7008, 966: 7007, 1021: 7017}, + {2306, 2306}, + {532: 7019}, + {84: 2859, 2862, 87: 2892, 2860, 195: 2875, 530: 2903, 2902, 546: 2901, 551: 2887, 556: 6997, 586: 2886, 607: 2900, 694: 2896, 712: 2858, 3014, 774: 6995, 802: 2866, 805: 6996, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7003, 7002, 821: 3013, 2867, 7000, 825: 7001, 6999, 832: 2868, 838: 6998, 844: 7011, 7006, 7009, 7010, 893: 7012, 896: 2876, 942: 7005, 961: 7004, 964: 7008, 966: 7007, 1021: 7020}, // 4170 - {2335, 2335}, - {2338, 2338, 9: 3980}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7094, 3042, 3043, 3041}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7092}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7083}, + {2308, 2308}, + {2: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 10: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 58: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 548: 1253, 560: 1253, 835: 5954, 5953, 5952, 933: 5955, 989: 7022}, + {2: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 10: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 58: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 6335, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 548: 1241, 560: 1241, 1245: 7023}, + {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 548: 4668, 560: 2111, 957: 7024}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 560: 7025, 769: 6339, 3046, 3047, 3045, 1017: 6340, 1083: 6338}, // 4175 - {709: 7078}, - {157: 6073, 607: 6072, 1292: 7074}, - {202: 782, 216: 6129}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 577: 7069, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 7068}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 577: 7065, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5831, 969: 7064}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7027, 3046, 3047, 3045, 803: 6352, 1017: 6340, 1083: 7026}, + {9: 6348, 541: 7030}, + {1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1243, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 58: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 536: 1251, 541: 1243, 545: 1251, 548: 1251, 555: 1251, 562: 1251, 1251, 1251, 574: 1251, 715: 7028, 1007: 6341}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 583: 6344, 769: 7029, 3046, 3047, 3045}, + {1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1243, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 58: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 536: 1250, 541: 1243, 545: 1250, 548: 1250, 555: 1250, 562: 1250, 1250, 1250, 574: 1250, 715: 6346, 1007: 6345}, // 4180 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 577: 7061, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 6280, 6278, 965: 7060}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7056, 882: 7055}, - {22: 7052}, - {202: 7044}, - {214: 7041}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5966, 642: 5961, 769: 3921, 3046, 3047, 3045, 774: 5965, 803: 5964, 894: 5963, 898: 5962, 5968, 954: 5958, 992: 7031}, + {422, 422, 9: 6012, 562: 4654, 888: 4655, 7032}, + {2339, 2339}, + {2342, 2342, 9: 3984}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7110, 3046, 3047, 3045}, // 4185 - {570: 7038}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7036}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7034}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7035}, - {28, 28}, + {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, 2115, 577: 4941, 853: 7108}, + {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, 2115, 577: 4941, 853: 7099}, + {709: 7094}, + {157: 6089, 607: 6088, 1292: 7090}, + {202: 786, 216: 6145}, // 4190 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 7037}, - {164, 164, 9: 3920}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 534: 2111, 577: 4937, 853: 7039}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4586, 770: 4585, 3042, 3043, 3041, 935: 7040}, - {191, 191}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 577: 7085, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 7084}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 577: 7081, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5847, 969: 7080}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 577: 7077, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 6296, 6294, 965: 7076}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7072, 883: 7071}, + {22: 7068}, // 4195 - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7042}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5505, 3042, 3043, 3041, 988: 7043}, - {194, 194}, - {557: 7045}, - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 7047, 713: 3010, 774: 6302, 802: 6300, 805: 6303, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 6301, 816: 6305, 6304, 821: 3009, 6307, 6308, 825: 6309, 6306, 943: 7046}, + {202: 7060}, + {214: 7057}, + {570: 7054}, + {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, 2115, 577: 4941, 853: 7052}, + {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, 2115, 577: 4941, 853: 7050}, // 4200 - {338, 338, 541: 7050}, - {218: 7048}, - {532: 7049}, - {336, 336}, - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 774: 6302, 802: 6300, 805: 6303, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 6301, 816: 6305, 6304, 821: 3009, 6307, 6308, 825: 6309, 6306, 943: 7051}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7051}, + {28, 28}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 7053}, + {164, 164, 9: 3924}, + {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, 2115, 534: 2115, 577: 4941, 853: 7055}, // 4205 - {337, 337}, - {178: 7053}, - {559: 3028, 798: 4528, 824: 7054}, - {2206, 2206}, - {2316, 2316, 9: 3920}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4590, 769: 4589, 3046, 3047, 3045, 935: 7056}, + {191, 191}, + {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, 2115, 577: 4941, 853: 7058}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5509, 3046, 3047, 3045, 988: 7059}, + {194, 194}, // 4210 - {1245, 1245, 9: 1245, 206: 7058, 545: 7057}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 7059}, - {2314, 2314}, - {2315, 2315, 9: 5245}, - {2318, 2318, 9: 6281}, + {557: 7061}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 7063, 713: 3014, 774: 6318, 802: 6316, 805: 6319, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 6317, 816: 6321, 6320, 821: 3013, 6323, 6324, 825: 6325, 6322, 943: 7062}, + {342, 342, 541: 7066}, + {218: 7064}, + {532: 7065}, // 4215 - {644: 7062}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 6280, 6278, 965: 7063}, - {2317, 2317, 9: 6281}, - {2320, 2320, 9: 5833}, - {644: 7066}, + {340, 340}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 774: 6318, 802: 6316, 805: 6319, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 6317, 816: 6321, 6320, 821: 3013, 6323, 6324, 825: 6325, 6322, 943: 7067}, + {341, 341}, + {178: 7069}, + {559: 3032, 798: 4532, 824: 7070}, // 4220 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5831, 969: 7067}, - {2319, 2319, 9: 5833}, - {2313, 2313, 9: 3920, 727: 5303, 729: 5302, 1011: 7073}, - {644: 7070}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 7071}, + {2210, 2210}, + {2320, 2320, 9: 3924}, + {1249, 1249, 9: 1249, 206: 7074, 545: 7073}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 7075}, + {2318, 2318}, // 4225 - {2313, 2313, 9: 3920, 727: 5303, 729: 5302, 1011: 7072}, - {2321, 2321}, - {2322, 2322}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7075}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 3918, 882: 7076}, + {2319, 2319, 9: 5249}, + {2322, 2322, 9: 6297}, + {644: 7078}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 6296, 6294, 965: 7079}, + {2321, 2321, 9: 6297}, // 4230 - {2313, 2313, 9: 3920, 727: 5303, 729: 5302, 1011: 7077}, - {2326, 2326}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7079}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7080, 3042, 3043, 3041}, - {529: 7081}, + {2324, 2324, 9: 5849}, + {644: 7082}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5847, 969: 7083}, + {2323, 2323, 9: 5849}, + {2317, 2317, 9: 3924, 727: 5307, 729: 5306, 1011: 7089}, // 4235 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7082}, - {2327, 2327}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7084, 3042, 3043, 3041}, - {529: 7085}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7086}, + {644: 7086}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 7087}, + {2317, 2317, 9: 3924, 727: 5307, 729: 5306, 1011: 7088}, + {2325, 2325}, + {2326, 2326}, // 4240 - {2469, 2469, 102: 4708, 561: 4709, 971: 7088, 985: 7087, 1191: 7089}, - {2468, 2468, 102: 4708, 971: 7091}, - {2467, 2467, 561: 4709, 985: 7090}, - {2328, 2328}, - {2465, 2465}, + {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, 2115, 577: 4941, 853: 7091}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 3922, 883: 7092}, + {2317, 2317, 9: 3924, 727: 5307, 729: 5306, 1011: 7093}, + {2330, 2330}, + {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, 2115, 577: 4941, 853: 7095}, // 4245 - {2466, 2466}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 7093}, - {2329, 2329}, - {2477, 2477}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 7566}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7096, 3046, 3047, 3045}, + {529: 7097}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7098}, + {2331, 2331}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7100, 3046, 3047, 3045}, // 4250 - {709: 7554}, - {709: 2463}, - {709: 2462}, - {709: 2461}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 7531}, + {529: 7101}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7102}, + {2473, 2473, 102: 4712, 561: 4713, 971: 7104, 985: 7103, 1191: 7105}, + {2472, 2472, 102: 4712, 971: 7107}, + {2471, 2471, 561: 4713, 985: 7106}, // 4255 - {18: 7449, 102: 7448, 132: 2355, 181: 2355, 695: 2355, 1490: 7447}, - {551: 7446}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 532: 2109, 577: 5334, 630: 2109, 881: 7394}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 532: 2109, 577: 5334, 881: 7388}, - {202: 7377}, + {2332, 2332}, + {2469, 2469}, + {2470, 2470}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 7109}, + {2333, 2333}, // 4260 - {570: 7318}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 7282}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 7109}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7110}, - {530: 7111}, + {2481, 2481}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 7582}, + {709: 7570}, + {709: 2467}, + {709: 2466}, // 4265 - {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: 7115, 1192: 7117, 1226: 7116, 1277: 7114, 7113, 1404: 7118, 1461: 7112}, - {9: 7280, 57: 131}, + {709: 2465}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 7547}, + {18: 7465, 102: 7464, 132: 2359, 181: 2359, 695: 2359, 1490: 7463}, + {551: 7462}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 532: 2113, 577: 5338, 630: 2113, 882: 7410}, + // 4270 + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 532: 2113, 577: 5338, 882: 7404}, + {202: 7393}, + {570: 7334}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 7298}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 7125}, + // 4275 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7126}, + {530: 7127}, + {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: 7131, 1192: 7133, 1226: 7132, 1277: 7130, 7129, 1404: 7134, 1461: 7128}, + {9: 7296, 57: 131}, {9: 129, 57: 129}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7278, 3042, 3043, 3041}, + // 4280 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7294, 3046, 3047, 3045}, {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}, - // 4270 {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: 7119}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7162, 7142, 7141, 7150, 7151, 7154}, - {121, 121, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - // 4275 - {123, 123, 538: 1007, 549: 1007, 1007}, + {57: 7135}, + // 4285 + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7178, 7158, 7157, 7166, 7167, 7170}, + {121, 121, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {123, 123, 538: 1011, 549: 1011, 1011}, {122, 122}, {120, 120}, + // 4290 {119, 119}, {118, 118}, - // 4280 {117, 117}, {116, 116}, {115, 115}, + // 4295 {114, 114}, {113, 113}, - // 4285 {112, 112}, {111, 111}, {110, 110}, + // 4300 {109, 109}, {104, 104}, - // 4290 - {56: 7277}, - {56: 81, 265: 7268, 560: 7269, 1431: 7267}, - {56: 7266}, - {56: 76, 84: 76, 76, 87: 76, 89: 76, 92: 76, 94: 76, 97: 76, 230: 7219, 530: 76, 76, 546: 76, 551: 76, 553: 76, 556: 76, 574: 76, 576: 76, 76, 581: 76, 586: 76, 607: 76, 613: 76, 616: 76, 694: 76, 712: 76, 76, 802: 76, 827: 76, 830: 76, 833: 76, 76, 1242: 7221, 1425: 7220, 7222}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7208, 1244: 7209}, - // 4295 + {56: 7293}, + {56: 81, 265: 7284, 560: 7285, 1431: 7283}, + {56: 7282}, + // 4305 + {56: 76, 84: 76, 76, 87: 76, 89: 76, 92: 76, 94: 76, 97: 76, 230: 7235, 530: 76, 76, 546: 76, 551: 76, 553: 76, 556: 76, 574: 76, 576: 76, 76, 581: 76, 586: 76, 607: 76, 613: 76, 616: 76, 694: 76, 712: 76, 76, 802: 76, 827: 76, 830: 76, 833: 76, 76, 1242: 7237, 1425: 7236, 7238}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7224, 1244: 7225}, {62, 62}, {61, 61}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 588: 7188, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7185, 1263: 7186, 1443: 7187}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 588: 7204, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7201, 1263: 7202, 1443: 7203}, + // 4310 {50, 50}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7180}, - // 4300 - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7171, 7142, 7141, 7150, 7151, 7154, 934: 7172}, - {1308: 7165}, - {56: 7164}, - {56: 7163}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7196}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7187, 7158, 7157, 7166, 7167, 7170, 934: 7188}, + {1308: 7181}, + {56: 7180}, + // 4315 + {56: 7179}, {41, 41}, - // 4305 {40, 40}, {39, 39}, {38, 38}, + // 4320 {37, 37}, {36, 36}, - // 4310 {35, 35}, {34, 34}, {33, 33}, + // 4325 {32, 32}, {31, 31}, - // 4315 {30, 30}, {29, 29}, {42, 42}, + // 4330 {43, 43}, - {84: 7139, 616: 7146, 830: 7145, 863: 7166, 7167}, - // 4320 - {46, 46, 56: 7168, 1241: 7170}, - {46, 46, 56: 7168, 1241: 7169}, + {84: 7155, 616: 7162, 830: 7161, 864: 7182, 7183}, + {46, 46, 56: 7184, 1241: 7186}, + {46, 46, 56: 7184, 1241: 7185}, {45, 45}, + // 4335 {44, 44}, {47, 47}, - // 4325 - {7179}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7173, 7142, 7141, 7150, 7151, 7154, 1090: 7174}, - {7178}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7175}, - {97: 7176, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - // 4330 - {616: 7177}, + {7195}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7189, 7158, 7157, 7166, 7167, 7170, 1090: 7190}, + {7194}, + // 4340 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7191}, + {97: 7192, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {616: 7193}, {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, 613: 69, 616: 69, 694: 69, 712: 69, 69, 802: 69, 827: 69, 830: 69, 833: 69, 69, 1042: 69, 1090: 69}, + // 4345 {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, 613: 70, 616: 70, 694: 70, 712: 70, 70, 802: 70, 827: 70, 830: 70, 833: 70, 70, 1042: 70, 1090: 70}, - {254: 7181, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, - // 4335 - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7171, 7142, 7141, 7150, 7151, 7154, 934: 7182}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 97: 7183, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7173, 7142, 7141, 7150, 7151, 7154}, - {830: 7184}, + {254: 7197, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7187, 7158, 7157, 7166, 7167, 7170, 934: 7198}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 97: 7199, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7189, 7158, 7157, 7166, 7167, 7170}, + {830: 7200}, + // 4350 {49, 49, 56: 49}, - {565: 3735, 3733, 3734, 3732, 3730, 588: 7200, 799: 3731, 3729, 1274: 7198, 1458: 7199}, - // 4340 + {565: 3739, 3737, 3738, 3736, 3734, 588: 7216, 799: 3735, 3733, 1274: 7214, 1458: 7215}, {97: 58, 588: 58, 58}, - {97: 54, 588: 7188, 7193, 1163: 7194, 1263: 7192}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7189}, - {565: 3735, 3733, 3734, 3732, 3730, 606: 7190, 799: 3731, 3729}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7171, 7142, 7141, 7150, 7151, 7154, 934: 7191}, - // 4345 - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 97: 55, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 588: 55, 55, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7173, 7142, 7141, 7150, 7151, 7154}, + {97: 54, 588: 7204, 7209, 1163: 7210, 1263: 7208}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7205}, + // 4355 + {565: 3739, 3737, 3738, 3736, 3734, 606: 7206, 799: 3735, 3733}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7187, 7158, 7157, 7166, 7167, 7170, 934: 7207}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 97: 55, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 588: 55, 55, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7189, 7158, 7157, 7166, 7167, 7170}, {97: 57, 588: 57, 57}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7171, 7142, 7141, 7150, 7151, 7154, 934: 7197}, - {97: 7195}, - {613: 7196}, - // 4350 + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7187, 7158, 7157, 7166, 7167, 7170, 934: 7213}, + // 4360 + {97: 7211}, + {613: 7212}, {51, 51}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 97: 53, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7173, 7142, 7141, 7150, 7151, 7154}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 97: 53, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7189, 7158, 7157, 7166, 7167, 7170}, {97: 60, 588: 60, 60}, - {97: 54, 588: 7200, 7193, 1163: 7205, 1274: 7204}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7201}, - // 4355 - {565: 3735, 3733, 3734, 3732, 3730, 606: 7202, 799: 3731, 3729}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7171, 7142, 7141, 7150, 7151, 7154, 934: 7203}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 97: 56, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 588: 56, 56, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7173, 7142, 7141, 7150, 7151, 7154}, + // 4365 + {97: 54, 588: 7216, 7209, 1163: 7221, 1274: 7220}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7217}, + {565: 3739, 3737, 3738, 3736, 3734, 606: 7218, 799: 3735, 3733}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7187, 7158, 7157, 7166, 7167, 7170, 934: 7219}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 97: 56, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 588: 56, 56, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7189, 7158, 7157, 7166, 7167, 7170}, + // 4370 {97: 59, 588: 59, 59}, - {97: 7206}, - // 4360 - {613: 7207}, + {97: 7222}, + {613: 7223}, {52, 52}, - {565: 3735, 3733, 3734, 3732, 3730, 606: 7212, 799: 3731, 3729}, - {97: 7210}, - {577: 7211}, - // 4365 + {565: 3739, 3737, 3738, 3736, 3734, 606: 7228, 799: 3735, 3733}, + // 4375 + {97: 7226}, + {577: 7227}, {67, 67}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7171, 7142, 7141, 7150, 7151, 7154, 934: 7213}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 97: 65, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 589: 7216, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7173, 7142, 7141, 7150, 7151, 7154, 1042: 7215, 1421: 7214}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7187, 7158, 7157, 7166, 7167, 7170, 934: 7229}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 97: 65, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 589: 7232, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7189, 7158, 7157, 7166, 7167, 7170, 1042: 7231, 1421: 7230}, + // 4380 {97: 66}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7208, 1244: 7218}, - // 4370 - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7171, 7142, 7141, 7150, 7151, 7154, 934: 7217}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 97: 63, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7173, 7142, 7141, 7150, 7151, 7154}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7224, 1244: 7234}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7187, 7158, 7157, 7166, 7167, 7170, 934: 7233}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 97: 63, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7189, 7158, 7157, 7166, 7167, 7170}, {97: 64}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 7230, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7231, 3042, 3043, 3041, 1339: 7234, 1353: 7235, 1424: 7232, 1428: 7233}, - {56: 75, 84: 75, 75, 87: 75, 89: 75, 92: 75, 94: 75, 97: 75, 230: 7219, 530: 75, 75, 546: 75, 551: 75, 553: 75, 556: 75, 574: 75, 576: 75, 75, 581: 75, 586: 75, 607: 75, 613: 75, 616: 75, 694: 75, 712: 75, 75, 802: 75, 827: 75, 830: 75, 833: 75, 75, 1242: 7228}, - // 4375 - {7227}, - {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, 613: 72, 616: 72, 694: 72, 712: 72, 72, 802: 72, 827: 72, 830: 72, 833: 72, 72, 1432: 7223}, - {56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 97: 7225, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7224, 7142, 7141, 7150, 7151, 7154}, - {7226}, + // 4385 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 7246, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7247, 3046, 3047, 3045, 1339: 7250, 1353: 7251, 1424: 7248, 1428: 7249}, + {56: 75, 84: 75, 75, 87: 75, 89: 75, 92: 75, 94: 75, 97: 75, 230: 7235, 530: 75, 75, 546: 75, 551: 75, 553: 75, 556: 75, 574: 75, 576: 75, 75, 581: 75, 586: 75, 607: 75, 613: 75, 616: 75, 694: 75, 712: 75, 75, 802: 75, 827: 75, 830: 75, 833: 75, 75, 1242: 7244}, + {7243}, + {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, 613: 72, 616: 72, 694: 72, 712: 72, 72, 802: 72, 827: 72, 830: 72, 833: 72, 72, 1432: 7239}, + {56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 97: 7241, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7240, 7158, 7157, 7166, 7167, 7170}, + // 4390 + {7242}, {68, 68, 56: 68}, - // 4380 {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, 613: 71, 616: 71, 694: 71, 712: 71, 71, 802: 71, 827: 71, 830: 71, 833: 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, 613: 74, 616: 74, 694: 74, 712: 74, 74, 802: 74, 827: 74, 830: 74, 833: 74, 74}, - {7229}, + {7245}, + // 4395 {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, 613: 73, 616: 73, 694: 73, 712: 73, 73, 802: 73, 827: 73, 830: 73, 833: 73, 73}, - {9: 2082, 118: 2082, 127: 2082, 172: 2082, 175: 2082, 2082, 2082, 179: 2082, 185: 2082, 188: 2082, 198: 2082, 203: 2082, 2082, 2082, 209: 2082, 2082, 212: 2082, 552: 2082, 556: 2082, 585: 2082, 708: 2082, 731: 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 743: 2082, 2082, 747: 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 1343: 7259}, - // 4385 + {9: 2086, 118: 2086, 127: 2086, 172: 2086, 175: 2086, 2086, 2086, 179: 2086, 185: 2086, 188: 2086, 198: 2086, 203: 2086, 2086, 2086, 209: 2086, 2086, 212: 2086, 552: 2086, 556: 2086, 585: 2086, 708: 2086, 731: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 743: 2086, 2086, 747: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 1343: 7275}, {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, 743: 103, 103, 747: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103}, - {9: 7253, 118: 4994, 127: 4995, 172: 4985, 175: 5005, 5004, 4968, 179: 5007, 185: 5006, 188: 4965, 198: 5001, 203: 4974, 4964, 4983, 209: 4990, 4989, 212: 4993, 552: 4988, 556: 4984, 585: 4979, 708: 4987, 731: 4992, 4991, 4966, 4971, 4969, 4962, 4956, 4970, 4980, 4963, 4997, 743: 4972, 4973, 747: 4957, 4958, 4959, 4960, 4961, 4986, 4999, 5003, 4998, 4954, 5002, 4955, 4967, 4953, 4996, 4952, 5000, 950: 4975, 1024: 4977, 1028: 4951, 4981, 4948, 1037: 4946, 1045: 4949, 4950, 1053: 4947, 1057: 4976, 1061: 4944, 4978, 1082: 4945, 1085: 4982, 1088: 7254, 1097: 5008}, - {261: 7236}, + {9: 7269, 118: 4998, 127: 4999, 172: 4989, 175: 5009, 5008, 4972, 179: 5011, 185: 5010, 188: 4969, 198: 5005, 203: 4978, 4968, 4987, 209: 4994, 4993, 212: 4997, 552: 4992, 556: 4988, 585: 4983, 708: 4991, 731: 4996, 4995, 4970, 4975, 4973, 4966, 4960, 4974, 4984, 4967, 5001, 743: 4976, 4977, 747: 4961, 4962, 4963, 4964, 4965, 4990, 5003, 5007, 5002, 4958, 5006, 4959, 4971, 4957, 5000, 4956, 5004, 950: 4979, 1024: 4981, 1028: 4955, 4985, 4952, 1037: 4950, 1045: 4953, 4954, 1053: 4951, 1057: 4980, 1061: 4948, 4982, 1082: 4949, 1085: 4986, 1088: 7270, 1097: 5012}, + {261: 7252}, + // 4400 {261: 96}, {261: 95}, - // 4390 - {557: 7237}, - {535: 7242, 559: 3028, 798: 7244, 1240: 7240, 1243: 7239, 1279: 7243, 7245, 7241, 1429: 7238}, - {9: 7251, 56: 7147, 84: 7139, 2858, 87: 2888, 89: 3008, 92: 7136, 94: 7138, 530: 2899, 2898, 546: 2897, 551: 2883, 553: 7137, 556: 6981, 574: 3011, 576: 2869, 7140, 581: 2867, 586: 2882, 607: 2896, 613: 7143, 616: 7146, 694: 2892, 712: 2854, 3010, 774: 7120, 802: 2862, 805: 7121, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 7122, 7131, 821: 3009, 2863, 7126, 825: 7127, 7124, 2868, 830: 7145, 832: 2864, 7148, 7149, 838: 7132, 844: 7133, 7128, 7129, 7123, 856: 7130, 2870, 7134, 7125, 863: 7135, 7144, 866: 7153, 7156, 7157, 7152, 7160, 7158, 7159, 7161, 7155, 7250, 7142, 7141, 7150, 7151, 7154}, + {557: 7253}, + {535: 7258, 559: 3032, 798: 7260, 1240: 7256, 1243: 7255, 1279: 7259, 7261, 7257, 1429: 7254}, + {9: 7267, 56: 7163, 84: 7155, 2862, 87: 2892, 89: 3012, 92: 7152, 94: 7154, 530: 2903, 2902, 546: 2901, 551: 2887, 553: 7153, 556: 6997, 574: 3015, 576: 2873, 7156, 581: 2871, 586: 2886, 607: 2900, 613: 7159, 616: 7162, 694: 2896, 712: 2858, 3014, 774: 7136, 802: 2866, 805: 7137, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 7138, 7147, 821: 3013, 2867, 7142, 825: 7143, 7140, 2872, 830: 7161, 832: 2868, 7164, 7165, 838: 7148, 844: 7149, 7144, 7145, 7139, 856: 7146, 2874, 859: 7150, 7141, 864: 7151, 7160, 867: 7169, 7172, 7173, 7168, 7176, 7174, 7175, 7177, 7171, 7266, 7158, 7157, 7166, 7167, 7170}, + // 4405 {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, 613: 94, 616: 94, 694: 94, 712: 94, 94, 802: 94, 827: 94, 830: 94, 833: 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, 613: 92, 616: 92, 694: 92, 712: 92, 92, 802: 92, 827: 92, 830: 92, 833: 92, 92}, - // 4395 {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, 613: 91, 616: 91, 694: 91, 712: 91, 91, 802: 91, 827: 91, 830: 91, 833: 91, 91}, - {393: 7249}, + {393: 7265}, {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, 613: 89, 616: 89, 694: 89, 712: 89, 89, 802: 89, 827: 89, 830: 89, 833: 89, 89}, + // 4410 {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, 613: 88, 616: 88, 694: 88, 712: 88, 88, 802: 88, 827: 88, 830: 88, 833: 88, 88}, - {186: 7247, 532: 86, 1406: 7246}, - // 4400 - {532: 7248}, + {186: 7263, 532: 86, 1406: 7262}, + {532: 7264}, {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, 613: 87, 616: 87, 694: 87, 712: 87, 87, 802: 87, 827: 87, 830: 87, 833: 87, 87}, + // 4415 {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, 613: 90, 616: 90, 694: 90, 712: 90, 90, 802: 90, 827: 90, 830: 90, 833: 90, 90}, {97}, - // 4405 - {535: 7242, 559: 3028, 798: 7244, 1240: 7240, 1243: 7252, 1279: 7243, 7245, 7241}, + {535: 7258, 559: 3032, 798: 7260, 1240: 7256, 1243: 7268, 1279: 7259, 7261, 7257}, {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, 613: 93, 616: 93, 694: 93, 712: 93, 93, 802: 93, 827: 93, 830: 93, 833: 93, 93}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7258, 3042, 3043, 3041}, - {101, 534: 7255, 1430: 7256}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3122, 3070, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3040, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3154, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3159, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3083, 3560, 3463, 3557, 3233, 3112, 3226, 3227, 3222, 3180, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3161, 3046, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3081, 3103, 3420, 3150, 3210, 3250, 3110, 3166, 3187, 3151, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3165, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3106, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3038, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3221, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3167, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3039, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3143, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3450, 3163, 3451, 3452, 3058, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3469, 3470, 3304, 3542, 3543, 3522, 3521, 3344, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3203, 3220, 3479, 3345, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3487, 3488, 3489, 3216, 3436, 3500, 3501, 3512, 3496, 3497, 3498, 3531, 3162, 530: 3594, 532: 3576, 3592, 3602, 3676, 539: 3607, 3611, 542: 3591, 3590, 3630, 546: 3603, 3567, 551: 3610, 3628, 559: 3571, 577: 3605, 585: 3598, 3629, 613: 3600, 616: 3609, 627: 3674, 3566, 3568, 3612, 635: 3570, 3569, 3574, 3595, 3575, 3681, 3585, 3597, 3604, 3596, 3601, 3573, 3626, 3608, 3613, 3618, 3671, 3619, 3620, 3649, 3588, 3589, 3644, 3645, 3646, 3647, 3648, 3599, 3631, 3641, 3642, 3635, 3650, 3651, 3652, 3636, 3654, 3655, 3637, 3653, 3632, 3640, 3638, 3624, 3656, 3657, 3661, 3614, 3617, 3660, 3666, 3665, 3667, 3664, 3668, 3663, 3662, 3659, 3658, 696: 3616, 3615, 3621, 3622, 710: 3677, 770: 3577, 3042, 3043, 3041, 3593, 3670, 3584, 3578, 3572, 3643, 3581, 3579, 3580, 3623, 3634, 3633, 3627, 3625, 3639, 3682, 3587, 3669, 3586, 3583, 3680, 3679, 3678, 7257}, - // 4410 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7274, 3046, 3047, 3045}, + // 4420 + {101, 534: 7271, 1430: 7272}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3126, 3074, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3044, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3158, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3163, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3087, 3564, 3467, 3561, 3237, 3116, 3230, 3231, 3226, 3184, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3165, 3050, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3085, 3107, 3424, 3154, 3214, 3254, 3114, 3170, 3191, 3155, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3169, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3110, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3042, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3225, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3171, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3043, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3147, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3454, 3167, 3455, 3456, 3062, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3473, 3474, 3308, 3546, 3547, 3526, 3525, 3348, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3207, 3224, 3483, 3349, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3491, 3492, 3493, 3220, 3440, 3504, 3505, 3516, 3500, 3501, 3502, 3535, 3166, 530: 3598, 532: 3580, 3596, 3606, 3680, 539: 3611, 3615, 542: 3595, 3594, 3634, 546: 3607, 3571, 551: 3614, 3632, 559: 3575, 577: 3609, 585: 3602, 3633, 613: 3604, 616: 3613, 627: 3678, 3570, 3572, 3616, 635: 3574, 3573, 3578, 3599, 3579, 3685, 3589, 3601, 3608, 3600, 3605, 3577, 3630, 3612, 3617, 3622, 3675, 3623, 3624, 3653, 3592, 3593, 3648, 3649, 3650, 3651, 3652, 3603, 3635, 3645, 3646, 3639, 3654, 3655, 3656, 3640, 3658, 3659, 3641, 3657, 3636, 3644, 3642, 3628, 3660, 3661, 3665, 3618, 3621, 3664, 3670, 3669, 3671, 3668, 3672, 3667, 3666, 3663, 3662, 696: 3620, 3619, 3625, 3626, 710: 3681, 769: 3581, 3046, 3047, 3045, 774: 3597, 3674, 3588, 3582, 3576, 3647, 3585, 3583, 3584, 3627, 3638, 3637, 3631, 3629, 3643, 3686, 3591, 3673, 3590, 3587, 3684, 3683, 3682, 7273}, {99}, - {100, 565: 3735, 3733, 3734, 3732, 3730, 799: 3731, 3729}, + {100, 565: 3739, 3737, 3738, 3736, 3734, 799: 3735, 3733}, {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, 743: 102, 102, 747: 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102}, - {557: 7260}, - {530: 2899, 2898, 546: 2897, 607: 2896, 694: 2892, 774: 7261, 805: 7262, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 7263, 7264, 1423: 7265}, - // 4415 - {106, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {108, 538: 1007, 549: 1007, 1007}, + // 4425 + {557: 7276}, + {530: 2903, 2902, 546: 2901, 607: 2900, 694: 2896, 774: 7277, 805: 7278, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 7279, 7280, 1423: 7281}, + {106, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {108, 538: 1011, 549: 1011, 1011}, {107}, + // 4430 {105}, {98}, - // 4420 {82, 82}, - {56: 7271}, - {560: 7270}, + {56: 7287}, + {560: 7286}, + // 4435 {56: 79}, {56: 80}, - // 4425 - {558: 7272}, - {56: 7274, 1427: 7273}, - {83, 83, 9: 7275}, + {558: 7288}, + {56: 7290, 1427: 7289}, + {83, 83, 9: 7291}, + // 4440 {78, 78, 9: 78}, - {56: 7276}, - // 4430 + {56: 7292}, {77, 77, 9: 77}, {84, 84}, - {118: 4994, 127: 4995, 172: 4985, 175: 5005, 5004, 4968, 179: 5007, 185: 5006, 188: 4965, 198: 5001, 203: 4974, 4964, 4983, 209: 4990, 4989, 212: 4993, 552: 4988, 556: 4984, 585: 4979, 708: 4987, 731: 4992, 4991, 4966, 4971, 4969, 4962, 4956, 4970, 4980, 4963, 4997, 743: 4972, 4973, 747: 4957, 4958, 4959, 4960, 4961, 4986, 4999, 5003, 4998, 4954, 5002, 4955, 4967, 4953, 4996, 4952, 5000, 950: 4975, 1024: 4977, 1028: 4951, 4981, 4948, 1037: 4946, 1045: 4949, 4950, 1053: 4947, 1057: 4976, 1061: 4944, 4978, 1082: 4945, 1085: 4982, 1088: 7279, 1097: 5008}, + {118: 4998, 127: 4999, 172: 4989, 175: 5009, 5008, 4972, 179: 5011, 185: 5010, 188: 4969, 198: 5005, 203: 4978, 4968, 4987, 209: 4994, 4993, 212: 4997, 552: 4992, 556: 4988, 585: 4983, 708: 4991, 731: 4996, 4995, 4970, 4975, 4973, 4966, 4960, 4974, 4984, 4967, 5001, 743: 4976, 4977, 747: 4961, 4962, 4963, 4964, 4965, 4990, 5003, 5007, 5002, 4958, 5006, 4959, 4971, 4957, 5000, 4956, 5004, 950: 4979, 1024: 4981, 1028: 4955, 4985, 4952, 1037: 4950, 1045: 4953, 4954, 1053: 4951, 1057: 4980, 1061: 4948, 4982, 1082: 4949, 1085: 4986, 1088: 7295, 1097: 5012}, + // 4445 {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: 7115, 1192: 7117, 1226: 7116, 1277: 7114, 7281}, - // 4435 + {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: 7131, 1192: 7133, 1226: 7132, 1277: 7130, 7297}, {9: 130, 57: 130}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7283}, - {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: 7291, 88: 7288, 90: 7294, 7295, 95: 7296, 7289, 98: 7287, 7297, 7293, 7290, 534: 187, 537: 187, 187, 552: 187, 564: 187, 708: 187, 187, 719: 7292, 1013: 7286, 1340: 7284, 1447: 7285}, - {570, 570, 6: 4714, 4716, 574, 15: 4733, 2438, 4731, 4670, 4735, 4722, 4751, 4718, 4715, 4717, 4720, 4721, 4723, 4730, 574, 4741, 4742, 4752, 4728, 4729, 4734, 4736, 4748, 4747, 4756, 4749, 4746, 4739, 4744, 4745, 4738, 4740, 4743, 4732, 4753, 4754, 534: 4713, 537: 2438, 4750, 552: 2438, 564: 5488, 708: 2438, 4719, 865: 4724, 890: 4726, 909: 4725, 930: 4727, 936: 4737, 940: 4755, 1019: 6151, 1139: 7317}, - {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: 7291, 88: 7288, 90: 7294, 7295, 95: 7296, 7289, 98: 7287, 7297, 7293, 7290, 534: 186, 537: 186, 186, 552: 186, 564: 186, 708: 186, 186, 719: 7292, 1013: 7316}, - // 4440 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7299}, + {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: 7307, 88: 7304, 90: 7310, 7311, 95: 7312, 7305, 98: 7303, 7313, 7309, 7306, 534: 187, 537: 187, 187, 552: 187, 564: 187, 708: 187, 187, 719: 7308, 1013: 7302, 1340: 7300, 1447: 7301}, + // 4450 + {574, 574, 6: 4718, 4720, 578, 15: 4737, 2442, 4735, 4674, 4739, 4726, 4755, 4722, 4719, 4721, 4724, 4725, 4727, 4734, 578, 4745, 4746, 4756, 4732, 4733, 4738, 4740, 4752, 4751, 4760, 4753, 4750, 4743, 4748, 4749, 4742, 4744, 4747, 4736, 4757, 4758, 534: 4717, 537: 2442, 4754, 552: 2442, 564: 5492, 708: 2442, 4723, 866: 4728, 890: 4730, 909: 4729, 930: 4731, 936: 4741, 940: 4759, 1019: 6167, 1139: 7333}, + {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: 7307, 88: 7304, 90: 7310, 7311, 95: 7312, 7305, 98: 7303, 7313, 7309, 7306, 534: 186, 537: 186, 186, 552: 186, 564: 186, 708: 186, 186, 719: 7308, 1013: 7332}, {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, 719: 185}, - {542: 2308, 2308, 554: 4578, 559: 2308, 722: 7313, 801: 7312}, - {531: 7309, 542: 2308, 2308, 554: 4578, 559: 2308, 801: 7308}, - {542: 2308, 2308, 554: 4578, 559: 2308, 801: 7306}, + {542: 2312, 2312, 554: 4582, 559: 2312, 722: 7329, 801: 7328}, + {531: 7325, 542: 2312, 2312, 554: 4582, 559: 2312, 801: 7324}, + // 4455 + {542: 2312, 2312, 554: 4582, 559: 2312, 801: 7322}, {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, 719: 178}, - // 4445 - {90: 7304, 95: 7305, 7302, 719: 7303}, - {542: 2308, 2308, 554: 4578, 559: 2308, 801: 7300}, + {90: 7320, 95: 7321, 7318, 719: 7319}, + {542: 2312, 2312, 554: 4582, 559: 2312, 801: 7316}, {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, 719: 175}, - {542: 2308, 2308, 554: 4578, 559: 2308, 801: 7298}, + // 4460 + {542: 2312, 2312, 554: 4582, 559: 2312, 801: 7314}, {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, 719: 172}, - // 4450 {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, 719: 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, 719: 169}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7299}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7315}, + // 4465 {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, 719: 173}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7301}, - // 4455 + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7317}, {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, 719: 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, 719: 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, 719: 174}, + // 4470 {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, 719: 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, 719: 168}, - // 4460 - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7307}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7323}, {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, 719: 179}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7311}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7310}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7327}, + // 4475 + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7326}, {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, 719: 180}, - // 4465 {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, 719: 181}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7315}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7314}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7331}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7330}, + // 4480 {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, 719: 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, 719: 183}, - // 4470 {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, 719: 184}, {188, 188}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 534: 2109, 577: 5334, 881: 7319}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4586, 770: 4585, 3042, 3043, 3041, 935: 7320}, - {110: 7327, 7325, 7324, 7326, 7323, 976: 7321, 1253: 7322}, - // 4475 - {2837, 2837, 9: 2837, 110: 2837, 2837, 2837, 2837, 2837}, - {193, 193, 9: 7375, 110: 7327, 7325, 7324, 7326, 7323, 976: 7374}, - {554: 4578, 559: 2308, 801: 7372}, - {311: 2308, 321: 2308, 2308, 554: 4578, 801: 7367}, - {2814, 2814, 9: 2814, 110: 2814, 2814, 2814, 2814, 2814, 554: 4578, 559: 2308, 628: 2308, 2308, 801: 7365}, - // 4480 - {530: 2308, 547: 2308, 554: 4578, 801: 7341}, - {530: 2308, 547: 2308, 554: 4578, 801: 7328}, - {530: 7329, 547: 7330}, - {57: 7332, 197: 7334, 1039: 7333, 1438: 7331}, - {2807, 2807, 9: 2807, 110: 2807, 2807, 2807, 2807, 2807}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 534: 2113, 577: 5338, 882: 7335}, // 4485 - {9: 7339, 57: 7337, 197: 7334, 1039: 7338}, - {2808, 2808, 9: 2808, 110: 2808, 2808, 2808, 2808, 2808}, - {9: 2806, 57: 2806, 197: 2806}, - {532: 2308, 554: 4578, 801: 7335}, - {532: 7336}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4590, 769: 4589, 3046, 3047, 3045, 935: 7336}, + {110: 7343, 7341, 7340, 7342, 7339, 976: 7337, 1253: 7338}, + {2841, 2841, 9: 2841, 110: 2841, 2841, 2841, 2841, 2841}, + {193, 193, 9: 7391, 110: 7343, 7341, 7340, 7342, 7339, 976: 7390}, + {554: 4582, 559: 2312, 801: 7388}, // 4490 - {9: 2803, 57: 2803, 197: 2803}, - {2809, 2809, 9: 2809, 110: 2809, 2809, 2809, 2809, 2809}, - {9: 2805, 57: 2805, 197: 2805}, - {197: 7334, 1039: 7340}, - {9: 2804, 57: 2804, 197: 2804}, + {311: 2312, 321: 2312, 2312, 554: 4582, 801: 7383}, + {2818, 2818, 9: 2818, 110: 2818, 2818, 2818, 2818, 2818, 554: 4582, 559: 2312, 628: 2312, 2312, 801: 7381}, + {530: 2312, 547: 2312, 554: 4582, 801: 7357}, + {530: 2312, 547: 2312, 554: 4582, 801: 7344}, + {530: 7345, 547: 7346}, // 4495 - {530: 7342, 547: 7343}, - {57: 7349, 93: 7347, 134: 7348, 136: 7346, 1040: 7344, 1440: 7345}, - {2810, 2810, 9: 2810, 110: 2810, 2810, 2810, 2810, 2810}, - {9: 2831, 57: 2831, 93: 2831, 134: 2831, 136: 2831}, - {9: 7362, 57: 7363, 93: 7347, 134: 7348, 136: 7346, 1040: 7361}, - // 4500 - {532: 2308, 554: 4578, 801: 7359}, - {229: 2308, 231: 2308, 554: 4578, 801: 7357, 932: 2308}, - {117: 2308, 258: 2308, 272: 2308, 554: 4578, 801: 7350}, + {57: 7348, 197: 7350, 1039: 7349, 1438: 7347}, {2811, 2811, 9: 2811, 110: 2811, 2811, 2811, 2811, 2811}, - {117: 4573, 258: 4571, 272: 4572, 1255: 7351}, + {9: 7355, 57: 7353, 197: 7350, 1039: 7354}, + {2812, 2812, 9: 2812, 110: 2812, 2812, 2812, 2812, 2812}, + {9: 2810, 57: 2810, 197: 2810}, + // 4500 + {532: 2312, 554: 4582, 801: 7351}, + {532: 7352}, + {9: 2807, 57: 2807, 197: 2807}, + {2813, 2813, 9: 2813, 110: 2813, 2813, 2813, 2813, 2813}, + {9: 2809, 57: 2809, 197: 2809}, // 4505 - {9: 2819, 57: 2819, 93: 2819, 134: 2819, 136: 2819, 158: 7353, 1498: 7352}, - {9: 2820, 57: 2820, 93: 2820, 134: 2820, 136: 2820}, - {360: 2308, 532: 2308, 554: 4578, 801: 7354}, - {360: 7356, 532: 7355}, - {9: 2818, 57: 2818, 93: 2818, 134: 2818, 136: 2818}, + {197: 7350, 1039: 7356}, + {9: 2808, 57: 2808, 197: 2808}, + {530: 7358, 547: 7359}, + {57: 7365, 93: 7363, 134: 7364, 136: 7362, 1040: 7360, 1440: 7361}, + {2814, 2814, 9: 2814, 110: 2814, 2814, 2814, 2814, 2814}, // 4510 - {9: 2817, 57: 2817, 93: 2817, 134: 2817, 136: 2817}, - {229: 4581, 231: 4580, 932: 4582, 1254: 7358}, - {9: 2821, 57: 2821, 93: 2821, 134: 2821, 136: 2821}, - {532: 7360}, - {9: 2822, 57: 2822, 93: 2822, 134: 2822, 136: 2822}, + {9: 2835, 57: 2835, 93: 2835, 134: 2835, 136: 2835}, + {9: 7378, 57: 7379, 93: 7363, 134: 7364, 136: 7362, 1040: 7377}, + {532: 2312, 554: 4582, 801: 7375}, + {229: 2312, 231: 2312, 554: 4582, 801: 7373, 932: 2312}, + {117: 2312, 258: 2312, 272: 2312, 554: 4582, 801: 7366}, // 4515 - {9: 2830, 57: 2830, 93: 2830, 134: 2830, 136: 2830}, - {93: 7347, 134: 7348, 136: 7346, 1040: 7364}, - {2812, 2812, 9: 2812, 110: 2812, 2812, 2812, 2812, 2812}, - {9: 2829, 57: 2829, 93: 2829, 134: 2829, 136: 2829}, - {559: 3028, 628: 6687, 6688, 798: 6686, 997: 7366}, + {2815, 2815, 9: 2815, 110: 2815, 2815, 2815, 2815, 2815}, + {117: 4577, 258: 4575, 272: 4576, 1255: 7367}, + {9: 2823, 57: 2823, 93: 2823, 134: 2823, 136: 2823, 158: 7369, 1498: 7368}, + {9: 2824, 57: 2824, 93: 2824, 134: 2824, 136: 2824}, + {360: 2312, 532: 2312, 554: 4582, 801: 7370}, // 4520 - {2813, 2813, 9: 2813, 110: 2813, 2813, 2813, 2813, 2813}, - {311: 7370, 321: 7368, 7369, 1439: 7371}, - {2834, 2834, 9: 2834, 110: 2834, 2834, 2834, 2834, 2834}, - {2833, 2833, 9: 2833, 110: 2833, 2833, 2833, 2833, 2833}, - {2832, 2832, 9: 2832, 110: 2832, 2832, 2832, 2832, 2832}, + {360: 7372, 532: 7371}, + {9: 2822, 57: 2822, 93: 2822, 134: 2822, 136: 2822}, + {9: 2821, 57: 2821, 93: 2821, 134: 2821, 136: 2821}, + {229: 4585, 231: 4584, 932: 4586, 1254: 7374}, + {9: 2825, 57: 2825, 93: 2825, 134: 2825, 136: 2825}, // 4525 - {2815, 2815, 9: 2815, 110: 2815, 2815, 2815, 2815, 2815}, - {559: 3028, 798: 3856, 815: 7373}, + {532: 7376}, + {9: 2826, 57: 2826, 93: 2826, 134: 2826, 136: 2826}, + {9: 2834, 57: 2834, 93: 2834, 134: 2834, 136: 2834}, + {93: 7363, 134: 7364, 136: 7362, 1040: 7380}, {2816, 2816, 9: 2816, 110: 2816, 2816, 2816, 2816, 2816}, - {2836, 2836, 9: 2836, 110: 2836, 2836, 2836, 2836, 2836}, - {110: 7327, 7325, 7324, 7326, 7323, 976: 7376}, // 4530 - {2835, 2835, 9: 2835, 110: 2835, 2835, 2835, 2835, 2835}, - {557: 7378, 560: 7379}, - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 774: 6302, 802: 6300, 805: 6303, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 6301, 816: 6305, 6304, 821: 3009, 6307, 6308, 825: 6309, 6306, 943: 7385}, - {262: 7380}, - {541: 7381}, + {9: 2833, 57: 2833, 93: 2833, 134: 2833, 136: 2833}, + {559: 3032, 628: 6703, 6704, 798: 6702, 997: 7382}, + {2817, 2817, 9: 2817, 110: 2817, 2817, 2817, 2817, 2817}, + {311: 7386, 321: 7384, 7385, 1439: 7387}, + {2838, 2838, 9: 2838, 110: 2838, 2838, 2838, 2838, 2838}, // 4535 - {117: 7382}, - {218: 7383}, - {532: 7384}, - {339, 339}, - {541: 7386}, + {2837, 2837, 9: 2837, 110: 2837, 2837, 2837, 2837, 2837}, + {2836, 2836, 9: 2836, 110: 2836, 2836, 2836, 2836, 2836}, + {2819, 2819, 9: 2819, 110: 2819, 2819, 2819, 2819, 2819}, + {559: 3032, 798: 3860, 815: 7389}, + {2820, 2820, 9: 2820, 110: 2820, 2820, 2820, 2820, 2820}, // 4540 - {530: 2899, 2898, 546: 2897, 551: 2883, 586: 2882, 607: 2896, 694: 2892, 713: 3010, 774: 6302, 802: 6300, 805: 6303, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 6301, 816: 6305, 6304, 821: 3009, 6307, 6308, 825: 6309, 6306, 943: 7387}, - {340, 340}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 7390, 6278, 1262: 7391, 1441: 7389}, - {413, 413, 9: 7392}, - {351, 351, 9: 351}, + {2840, 2840, 9: 2840, 110: 2840, 2840, 2840, 2840, 2840}, + {110: 7343, 7341, 7340, 7342, 7339, 976: 7392}, + {2839, 2839, 9: 2839, 110: 2839, 2839, 2839, 2839, 2839}, + {557: 7394, 560: 7395}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 774: 6318, 802: 6316, 805: 6319, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 6317, 816: 6321, 6320, 821: 3013, 6323, 6324, 825: 6325, 6322, 943: 7401}, // 4545 - {350, 350, 9: 350}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 6272, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 6277, 770: 3727, 3042, 3043, 3041, 804: 5784, 897: 6279, 916: 7390, 6278, 1262: 7393}, - {349, 349, 9: 349}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5847, 993: 5848, 1023: 7395}, - {396, 396, 6: 396, 9: 5850, 15: 396, 51: 396, 396, 396, 396, 396, 531: 396, 724: 5894, 1074: 5893, 7396}, + {262: 7396}, + {541: 7397}, + {117: 7398}, + {218: 7399}, + {532: 7400}, // 4550 - {404, 404, 6: 404, 15: 404, 51: 404, 404, 404, 404, 404, 531: 7398, 1129: 7397}, - {377, 377, 6: 377, 15: 7414, 51: 377, 377, 7413, 7415, 7416, 1067: 7412, 1233: 7411, 7410}, - {163: 7403, 7401, 7402, 7404, 1128: 7400, 1337: 7399}, - {403, 403, 6: 403, 15: 403, 51: 403, 403, 403, 403, 403, 163: 7403, 7401, 7402, 7404, 1128: 7409}, - {402, 402, 6: 402, 15: 402, 51: 402, 402, 402, 402, 402, 163: 402, 402, 402, 402}, + {343, 343}, + {541: 7402}, + {530: 2903, 2902, 546: 2901, 551: 2887, 586: 2886, 607: 2900, 694: 2896, 713: 3014, 774: 6318, 802: 6316, 805: 6319, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 6317, 816: 6321, 6320, 821: 3013, 6323, 6324, 825: 6325, 6322, 943: 7403}, + {344, 344}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 7406, 6294, 1262: 7407, 1441: 7405}, // 4555 - {559: 3028, 798: 4528, 824: 7408}, - {559: 3028, 798: 4528, 824: 7407}, - {559: 3028, 798: 4528, 824: 7406}, - {559: 3028, 798: 4528, 824: 7405}, - {397, 397, 6: 397, 15: 397, 51: 397, 397, 397, 397, 397, 163: 397, 397, 397, 397}, + {417, 417, 9: 7408}, + {355, 355, 9: 355}, + {354, 354, 9: 354}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 6288, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 6293, 769: 3731, 3046, 3047, 3045, 804: 5800, 897: 6295, 916: 7406, 6294, 1262: 7409}, + {353, 353, 9: 353}, // 4560 - {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}, - {401, 401, 6: 401, 15: 401, 51: 401, 401, 401, 401, 401, 163: 401, 401, 401, 401}, - {382, 382, 6: 7438, 51: 382, 7439, 1126: 7437}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5863, 993: 5864, 1023: 7411}, + {400, 400, 6: 400, 9: 5866, 15: 400, 51: 400, 400, 400, 400, 400, 531: 400, 724: 5910, 1074: 5909, 7412}, + {408, 408, 6: 408, 15: 408, 51: 408, 408, 408, 408, 408, 531: 7414, 1129: 7413}, + {381, 381, 6: 381, 15: 7430, 51: 381, 381, 7429, 7431, 7432, 1067: 7428, 1233: 7427, 7426}, + {163: 7419, 7417, 7418, 7420, 1128: 7416, 1337: 7415}, // 4565 - {376, 376, 6: 376, 15: 7414, 51: 376, 376, 7413, 7415, 7416, 1067: 7436}, - {375, 375, 6: 375, 15: 375, 51: 375, 375, 375, 375, 375}, - {561: 7435, 1089: 7434}, - {262: 7420, 389: 7422, 431: 7421}, - {559: 3028, 798: 4528, 824: 7419}, + {407, 407, 6: 407, 15: 407, 51: 407, 407, 407, 407, 407, 163: 7419, 7417, 7418, 7420, 1128: 7425}, + {406, 406, 6: 406, 15: 406, 51: 406, 406, 406, 406, 406, 163: 406, 406, 406, 406}, + {559: 3032, 798: 4532, 824: 7424}, + {559: 3032, 798: 4532, 824: 7423}, + {559: 3032, 798: 4532, 824: 7422}, // 4570 - {201: 7418, 559: 3028, 798: 4528, 824: 7417}, - {362, 362, 6: 362, 15: 362, 51: 362, 362, 362, 362, 362}, - {361, 361, 6: 361, 15: 361, 51: 361, 361, 361, 361, 361}, - {363, 363, 6: 363, 15: 363, 51: 363, 363, 363, 363, 363}, - {534: 7432, 559: 3028, 798: 7433}, + {559: 3032, 798: 4532, 824: 7421}, + {401, 401, 6: 401, 15: 401, 51: 401, 401, 401, 401, 401, 163: 401, 401, 401, 401}, + {402, 402, 6: 402, 15: 402, 51: 402, 402, 402, 402, 402, 163: 402, 402, 402, 402}, + {403, 403, 6: 403, 15: 403, 51: 403, 403, 403, 403, 403, 163: 403, 403, 403, 403}, + {404, 404, 6: 404, 15: 404, 51: 404, 404, 404, 404, 404, 163: 404, 404, 404, 404}, // 4575 - {640: 7428}, - {367, 367, 6: 367, 15: 367, 51: 367, 367, 367, 367, 367, 407: 7424, 534: 7425, 640: 7423}, - {559: 3028, 798: 4528, 824: 7426}, - {365, 365, 6: 365, 15: 365, 51: 365, 365, 365, 365, 365}, - {364, 364, 6: 364, 15: 364, 51: 364, 364, 364, 364, 364}, + {405, 405, 6: 405, 15: 405, 51: 405, 405, 405, 405, 405, 163: 405, 405, 405, 405}, + {386, 386, 6: 7454, 51: 386, 7455, 1126: 7453}, + {380, 380, 6: 380, 15: 7430, 51: 380, 380, 7429, 7431, 7432, 1067: 7452}, + {379, 379, 6: 379, 15: 379, 51: 379, 379, 379, 379, 379}, + {561: 7451, 1089: 7450}, // 4580 - {133: 7427}, + {262: 7436, 389: 7438, 431: 7437}, + {559: 3032, 798: 4532, 824: 7435}, + {201: 7434, 559: 3032, 798: 4532, 824: 7433}, {366, 366, 6: 366, 15: 366, 51: 366, 366, 366, 366, 366}, - {534: 7429, 559: 3028, 798: 7430}, - {369, 369, 6: 369, 15: 369, 51: 369, 369, 369, 369, 369}, - {133: 7431}, + {365, 365, 6: 365, 15: 365, 51: 365, 365, 365, 365, 365}, // 4585 + {367, 367, 6: 367, 15: 367, 51: 367, 367, 367, 367, 367}, + {534: 7448, 559: 3032, 798: 7449}, + {640: 7444}, + {371, 371, 6: 371, 15: 371, 51: 371, 371, 371, 371, 371, 407: 7440, 534: 7441, 640: 7439}, + {559: 3032, 798: 4532, 824: 7442}, + // 4590 + {369, 369, 6: 369, 15: 369, 51: 369, 369, 369, 369, 369}, {368, 368, 6: 368, 15: 368, 51: 368, 368, 368, 368, 368}, - {371, 371, 6: 371, 15: 371, 51: 371, 371, 371, 371, 371}, + {133: 7443}, {370, 370, 6: 370, 15: 370, 51: 370, 370, 370, 370, 370}, + {534: 7445, 559: 3032, 798: 7446}, + // 4595 {373, 373, 6: 373, 15: 373, 51: 373, 373, 373, 373, 373}, + {133: 7447}, {372, 372, 6: 372, 15: 372, 51: 372, 372, 372, 372, 372}, - // 4590 + {375, 375, 6: 375, 15: 375, 51: 375, 375, 375, 375, 375}, {374, 374, 6: 374, 15: 374, 51: 374, 374, 374, 374, 374}, - {379, 379, 51: 7443, 1252: 7442}, - {532: 7441}, - {532: 7440}, - {380, 380, 51: 380}, - // 4595 - {381, 381, 51: 381}, - {414, 414}, - {570: 7444}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4586, 770: 4585, 3042, 3043, 3041, 935: 7445}, - {378, 378}, // 4600 - {18: 2356, 102: 2356, 132: 2356, 181: 2356, 695: 2356}, - {132: 2351, 181: 7499, 695: 2351, 1492: 7498}, - {554: 7494}, - {214: 7450}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 7451}, + {377, 377, 6: 377, 15: 377, 51: 377, 377, 377, 377, 377}, + {376, 376, 6: 376, 15: 376, 51: 376, 376, 376, 376, 376}, + {378, 378, 6: 378, 15: 378, 51: 378, 378, 378, 378, 378}, + {383, 383, 51: 7459, 1252: 7458}, + {532: 7457}, // 4605 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5505, 3042, 3043, 3041, 988: 7452}, - {108: 7456, 119: 7461, 7463, 7457, 7462, 7465, 7459, 7455, 7460, 128: 7466, 7464, 7458, 975: 7453, 1236: 7454}, - {2802, 2802, 9: 2802, 108: 2802, 119: 2802, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 128: 2802, 2802, 2802}, - {190, 190, 9: 7492, 108: 7456, 119: 7461, 7463, 7457, 7462, 7465, 7459, 7455, 7460, 128: 7466, 7464, 7458, 975: 7491}, - {532: 2308, 554: 4578, 801: 7489}, + {532: 7456}, + {384, 384, 51: 384}, + {385, 385, 51: 385}, + {418, 418}, + {570: 7460}, // 4610 - {532: 2308, 554: 4578, 801: 7487}, - {554: 4578, 559: 2308, 801: 7485}, - {554: 4578, 559: 2308, 801: 7483}, - {554: 4578, 559: 2308, 801: 7481}, - {532: 2308, 554: 4578, 801: 7479}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4590, 769: 4589, 3046, 3047, 3045, 935: 7461}, + {382, 382}, + {18: 2360, 102: 2360, 132: 2360, 181: 2360, 695: 2360}, + {132: 2355, 181: 7515, 695: 2355, 1492: 7514}, + {554: 7510}, // 4615 - {532: 2308, 554: 4578, 801: 7477}, - {532: 2308, 554: 4578, 801: 7475}, - {532: 2308, 554: 4578, 801: 7473}, - {532: 2308, 554: 4578, 801: 7471}, - {532: 2308, 554: 4578, 801: 7469}, + {214: 7466}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 7467}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5509, 3046, 3047, 3045, 988: 7468}, + {108: 7472, 119: 7477, 7479, 7473, 7478, 7481, 7475, 7471, 7476, 128: 7482, 7480, 7474, 975: 7469, 1236: 7470}, + {2806, 2806, 9: 2806, 108: 2806, 119: 2806, 2806, 2806, 2806, 2806, 2806, 2806, 2806, 128: 2806, 2806, 2806}, // 4620 - {532: 2308, 554: 4578, 801: 7467}, - {532: 7468}, - {2788, 2788, 9: 2788, 108: 2788, 119: 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 128: 2788, 2788, 2788}, - {532: 7470}, - {2789, 2789, 9: 2789, 108: 2789, 119: 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 128: 2789, 2789, 2789}, + {190, 190, 9: 7508, 108: 7472, 119: 7477, 7479, 7473, 7478, 7481, 7475, 7471, 7476, 128: 7482, 7480, 7474, 975: 7507}, + {532: 2312, 554: 4582, 801: 7505}, + {532: 2312, 554: 4582, 801: 7503}, + {554: 4582, 559: 2312, 801: 7501}, + {554: 4582, 559: 2312, 801: 7499}, // 4625 - {532: 7472}, - {2790, 2790, 9: 2790, 108: 2790, 119: 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 128: 2790, 2790, 2790}, - {532: 7474}, - {2791, 2791, 9: 2791, 108: 2791, 119: 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 128: 2791, 2791, 2791}, - {532: 7476}, + {554: 4582, 559: 2312, 801: 7497}, + {532: 2312, 554: 4582, 801: 7495}, + {532: 2312, 554: 4582, 801: 7493}, + {532: 2312, 554: 4582, 801: 7491}, + {532: 2312, 554: 4582, 801: 7489}, // 4630 + {532: 2312, 554: 4582, 801: 7487}, + {532: 2312, 554: 4582, 801: 7485}, + {532: 2312, 554: 4582, 801: 7483}, + {532: 7484}, {2792, 2792, 9: 2792, 108: 2792, 119: 2792, 2792, 2792, 2792, 2792, 2792, 2792, 2792, 128: 2792, 2792, 2792}, - {532: 7478}, + // 4635 + {532: 7486}, {2793, 2793, 9: 2793, 108: 2793, 119: 2793, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 128: 2793, 2793, 2793}, - {532: 7480}, + {532: 7488}, {2794, 2794, 9: 2794, 108: 2794, 119: 2794, 2794, 2794, 2794, 2794, 2794, 2794, 2794, 128: 2794, 2794, 2794}, - // 4635 - {559: 3028, 798: 3856, 815: 7482}, + {532: 7490}, + // 4640 {2795, 2795, 9: 2795, 108: 2795, 119: 2795, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 128: 2795, 2795, 2795}, - {559: 3028, 798: 3856, 815: 7484}, + {532: 7492}, {2796, 2796, 9: 2796, 108: 2796, 119: 2796, 2796, 2796, 2796, 2796, 2796, 2796, 2796, 128: 2796, 2796, 2796}, - {559: 3028, 798: 3856, 815: 7486}, - // 4640 + {532: 7494}, {2797, 2797, 9: 2797, 108: 2797, 119: 2797, 2797, 2797, 2797, 2797, 2797, 2797, 2797, 128: 2797, 2797, 2797}, - {532: 7488}, + // 4645 + {532: 7496}, {2798, 2798, 9: 2798, 108: 2798, 119: 2798, 2798, 2798, 2798, 2798, 2798, 2798, 2798, 128: 2798, 2798, 2798}, - {532: 7490}, + {559: 3032, 798: 3860, 815: 7498}, {2799, 2799, 9: 2799, 108: 2799, 119: 2799, 2799, 2799, 2799, 2799, 2799, 2799, 2799, 128: 2799, 2799, 2799}, - // 4645 - {2801, 2801, 9: 2801, 108: 2801, 119: 2801, 2801, 2801, 2801, 2801, 2801, 2801, 2801, 128: 2801, 2801, 2801}, - {108: 7456, 119: 7461, 7463, 7457, 7462, 7465, 7459, 7455, 7460, 128: 7466, 7464, 7458, 975: 7493}, - {2800, 2800, 9: 2800, 108: 2800, 119: 2800, 2800, 2800, 2800, 2800, 2800, 2800, 2800, 128: 2800, 2800, 2800}, - {4: 7496, 448: 7497, 455: 7495}, - {132: 2354, 181: 2354, 695: 2354}, + {559: 3032, 798: 3860, 815: 7500}, // 4650 - {132: 2353, 181: 2353, 695: 2353}, - {132: 2352, 181: 2352, 695: 2352}, - {132: 2349, 695: 7503, 1495: 7502}, - {554: 7500}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 7501}, + {2800, 2800, 9: 2800, 108: 2800, 119: 2800, 2800, 2800, 2800, 2800, 2800, 2800, 2800, 128: 2800, 2800, 2800}, + {559: 3032, 798: 3860, 815: 7502}, + {2801, 2801, 9: 2801, 108: 2801, 119: 2801, 2801, 2801, 2801, 2801, 2801, 2801, 2801, 128: 2801, 2801, 2801}, + {532: 7504}, + {2802, 2802, 9: 2802, 108: 2802, 119: 2802, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 128: 2802, 2802, 2802}, // 4655 - {132: 2350, 695: 2350}, - {132: 7507}, - {434: 7504}, - {181: 7505, 400: 7506}, - {132: 2348}, + {532: 7506}, + {2803, 2803, 9: 2803, 108: 2803, 119: 2803, 2803, 2803, 2803, 2803, 2803, 2803, 2803, 128: 2803, 2803, 2803}, + {2805, 2805, 9: 2805, 108: 2805, 119: 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 128: 2805, 2805, 2805}, + {108: 7472, 119: 7477, 7479, 7473, 7478, 7481, 7475, 7471, 7476, 128: 7482, 7480, 7474, 975: 7509}, + {2804, 2804, 9: 2804, 108: 2804, 119: 2804, 2804, 2804, 2804, 2804, 2804, 2804, 2804, 128: 2804, 2804, 2804}, // 4660 - {132: 2347}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7509, 1494: 7508}, - {530: 7511, 536: 2345, 1493: 7510}, - {530: 2346, 536: 2346}, - {536: 7517}, + {4: 7512, 448: 7513, 455: 7511}, + {132: 2358, 181: 2358, 695: 2358}, + {132: 2357, 181: 2357, 695: 2357}, + {132: 2356, 181: 2356, 695: 2356}, + {132: 2353, 695: 7519, 1495: 7518}, // 4665 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7513, 3042, 3043, 3041, 1332: 7512}, - {9: 7515, 57: 7514}, - {9: 2343, 57: 2343}, - {536: 2344}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7516, 3042, 3043, 3041}, + {554: 7516}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 7517}, + {132: 2354, 695: 2354}, + {132: 7523}, + {434: 7520}, // 4670 - {9: 2342, 57: 2342}, - {530: 2899, 2898, 546: 2897, 607: 2896, 694: 2892, 774: 7521, 805: 7519, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 3836, 816: 7520, 7518, 1342: 7522}, - {2364, 2364, 531: 2364}, - {2363, 2363, 531: 2363, 538: 1007, 549: 1007, 1007}, - {2362, 2362, 531: 2362}, + {181: 7521, 400: 7522}, + {132: 2352}, + {132: 2351}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7525, 1494: 7524}, + {530: 7527, 536: 2349, 1493: 7526}, // 4675 - {2361, 2361, 531: 2361, 538: 1006, 549: 1006, 1006, 553: 3849, 555: 3848, 563: 3847, 841: 3850, 3851}, - {2341, 2341, 531: 7524, 1491: 7523}, - {2358, 2358}, - {173: 7526, 371: 7525}, - {701: 7529}, + {530: 2350, 536: 2350}, + {536: 7533}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7529, 3046, 3047, 3045, 1332: 7528}, + {9: 7531, 57: 7530}, + {9: 2347, 57: 2347}, // 4680 - {701: 7527}, - {1005: 7528}, - {2339, 2339}, - {1005: 7530}, - {2340, 2340}, + {536: 2348}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7532, 3046, 3047, 3045}, + {9: 2346, 57: 2346}, + {530: 2903, 2902, 546: 2901, 607: 2900, 694: 2896, 774: 7537, 805: 7535, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 3840, 816: 7536, 7534, 1342: 7538}, + {2368, 2368, 531: 2368}, // 4685 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 7532}, - {2447, 2447, 16: 2438, 18: 2438, 21: 2438, 534: 4713, 537: 2438, 552: 2438, 556: 7536, 708: 2438, 865: 7535, 890: 7534, 953: 7538, 1036: 7537, 1344: 7533}, - {2458, 2458}, - {16: 4408, 18: 4670, 21: 7546, 537: 7545, 552: 4409, 708: 4407, 852: 7544, 865: 7547}, - {2449, 2449, 16: 2449, 18: 2449, 21: 2449, 534: 2449, 537: 2449, 552: 2449, 556: 2449, 708: 2449}, + {2367, 2367, 531: 2367, 538: 1011, 549: 1011, 1011}, + {2366, 2366, 531: 2366}, + {2365, 2365, 531: 2365, 538: 1010, 549: 1010, 1010, 553: 3853, 555: 3852, 563: 3851, 841: 3854, 3855}, + {2345, 2345, 531: 7540, 1491: 7539}, + {2362, 2362}, // 4690 - {200: 7540}, - {2446, 2446, 16: 2438, 18: 2438, 21: 2438, 534: 4713, 537: 2438, 552: 2438, 556: 7536, 708: 2438, 865: 7535, 890: 7534, 953: 7539}, - {2445, 2445, 16: 2445, 18: 2445, 21: 2445, 534: 2445, 537: 2445, 552: 2445, 556: 2445, 708: 2445}, - {2444, 2444, 16: 2444, 18: 2444, 21: 2444, 534: 2444, 537: 2444, 552: 2444, 556: 2444, 708: 2444}, - {223: 7541}, + {173: 7542, 371: 7541}, + {701: 7545}, + {701: 7543}, + {1005: 7544}, + {2343, 2343}, // 4695 - {559: 3028, 798: 3856, 815: 7542}, - {2771, 2771, 16: 2771, 18: 2771, 21: 2771, 220: 5478, 534: 2771, 537: 2771, 552: 2771, 556: 2771, 708: 2771, 1056: 7543}, - {2448, 2448, 16: 2448, 18: 2448, 21: 2448, 534: 2448, 537: 2448, 552: 2448, 556: 2448, 708: 2448}, - {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, 2308, 532: 2308, 554: 4578, 585: 2308, 801: 7552}, - {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, 2308, 532: 2308, 554: 4578, 585: 2308, 801: 7550}, + {1005: 7546}, + {2344, 2344}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 7548}, + {2451, 2451, 16: 2442, 18: 2442, 21: 2442, 534: 4717, 537: 2442, 552: 2442, 556: 7552, 708: 2442, 866: 7551, 890: 7550, 953: 7554, 1036: 7553, 1344: 7549}, + {2462, 2462}, // 4700 - {532: 2308, 554: 4578, 801: 7548}, - {2450, 2450, 16: 2450, 18: 2450, 21: 2450, 534: 2450, 537: 2450, 552: 2450, 556: 2450, 708: 2450}, - {532: 4785, 1165: 7549}, - {2451, 2451, 16: 2451, 18: 2451, 21: 2451, 534: 2451, 537: 2451, 552: 2451, 556: 2451, 708: 2451}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 3725, 770: 3727, 3042, 3043, 3041, 804: 3724, 973: 7551}, + {16: 4412, 18: 4674, 21: 7562, 537: 7561, 552: 4413, 708: 4411, 852: 7560, 866: 7563}, + {2453, 2453, 16: 2453, 18: 2453, 21: 2453, 534: 2453, 537: 2453, 552: 2453, 556: 2453, 708: 2453}, + {200: 7556}, + {2450, 2450, 16: 2442, 18: 2442, 21: 2442, 534: 4717, 537: 2442, 552: 2442, 556: 7552, 708: 2442, 866: 7551, 890: 7550, 953: 7555}, + {2449, 2449, 16: 2449, 18: 2449, 21: 2449, 534: 2449, 537: 2449, 552: 2449, 556: 2449, 708: 2449}, // 4705 + {2448, 2448, 16: 2448, 18: 2448, 21: 2448, 534: 2448, 537: 2448, 552: 2448, 556: 2448, 708: 2448}, + {223: 7557}, + {559: 3032, 798: 3860, 815: 7558}, + {2775, 2775, 16: 2775, 18: 2775, 21: 2775, 220: 5482, 534: 2775, 537: 2775, 552: 2775, 556: 2775, 708: 2775, 1056: 7559}, {2452, 2452, 16: 2452, 18: 2452, 21: 2452, 534: 2452, 537: 2452, 552: 2452, 556: 2452, 708: 2452}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 585: 4344, 770: 3727, 3042, 3043, 3041, 804: 4343, 904: 7553}, - {2453, 2453, 16: 2453, 18: 2453, 21: 2453, 534: 2453, 537: 2453, 552: 2453, 556: 2453, 708: 2453}, - {2: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 10: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 58: 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 577: 5334, 881: 7555}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7556, 3042, 3043, 3041}, // 4710 - {104: 5368, 529: 2092, 541: 5367, 960: 7558, 1374: 7557}, - {529: 7559}, - {529: 2091}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7560}, - {530: 7561}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 554: 4582, 585: 2312, 801: 7568}, + {2: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 10: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 58: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 532: 2312, 554: 4582, 585: 2312, 801: 7566}, + {532: 2312, 554: 4582, 801: 7564}, + {2454, 2454, 16: 2454, 18: 2454, 21: 2454, 534: 2454, 537: 2454, 552: 2454, 556: 2454, 708: 2454}, + {532: 4789, 1165: 7565}, // 4715 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 530: 5103, 770: 4014, 3042, 3043, 3041, 820: 5102, 921: 5101, 931: 7562}, - {9: 5112, 57: 7563}, - {2103, 2103, 6: 2103, 19: 2103, 102: 2103, 104: 2103, 2103, 2103, 2103, 109: 2103, 531: 2103, 541: 2103, 561: 2103, 982: 7564}, - {2469, 2469, 6: 5364, 19: 5361, 102: 4708, 104: 5368, 5213, 4915, 5214, 109: 4914, 531: 5363, 541: 5367, 561: 4709, 958: 5365, 960: 5362, 970: 5366, 7088, 981: 5360, 985: 7087, 1191: 7565}, - {2476, 2476}, + {2455, 2455, 16: 2455, 18: 2455, 21: 2455, 534: 2455, 537: 2455, 552: 2455, 556: 2455, 708: 2455}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 3729, 769: 3731, 3046, 3047, 3045, 804: 3728, 973: 7567}, + {2456, 2456, 16: 2456, 18: 2456, 21: 2456, 534: 2456, 537: 2456, 552: 2456, 556: 2456, 708: 2456}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 585: 4348, 769: 3731, 3046, 3047, 3045, 804: 4347, 904: 7569}, + {2457, 2457, 16: 2457, 18: 2457, 21: 2457, 534: 2457, 537: 2457, 552: 2457, 556: 2457, 708: 2457}, // 4720 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7567, 3042, 3043, 3041}, - {530: 7568}, - {286: 5397, 294: 5399, 297: 5398, 1285: 7569}, - {57: 7570}, - {529: 7571}, + {2: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 10: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 58: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 5338, 882: 7571}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7572, 3046, 3047, 3045}, + {104: 5372, 529: 2096, 541: 5371, 960: 7574, 1374: 7573}, + {529: 7575}, + {529: 2095}, // 4725 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7572}, - {530: 7573}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 4014, 3042, 3043, 3041, 820: 4015, 905: 7574}, - {9: 4017, 57: 7575}, - {2478, 2478}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7576}, + {530: 7577}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 530: 5107, 769: 4018, 3046, 3047, 3045, 820: 5106, 921: 5105, 931: 7578}, + {9: 5116, 57: 7579}, + {2107, 2107, 6: 2107, 19: 2107, 102: 2107, 104: 2107, 2107, 2107, 2107, 109: 2107, 531: 2107, 541: 2107, 561: 2107, 982: 7580}, // 4730 - {2585, 2585}, - {2610, 2610}, - {2616, 2616, 531: 7580, 728: 7579}, - {194: 7587, 767: 7586}, - {372: 7582, 381: 7581}, + {2473, 2473, 6: 5368, 19: 5365, 102: 4712, 104: 5372, 5217, 4919, 5218, 109: 4918, 531: 5367, 541: 5371, 561: 4713, 958: 5369, 960: 5366, 970: 5370, 7104, 981: 5364, 985: 7103, 1191: 7581}, + {2480, 2480}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7583, 3046, 3047, 3045}, + {530: 7584}, + {286: 5401, 294: 5403, 297: 5402, 1285: 7585}, // 4735 - {60: 7585}, - {380: 7583}, - {194: 7584}, - {2613, 2613}, - {2614, 2614}, + {57: 7586}, + {529: 7587}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7588}, + {530: 7589}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 4018, 3046, 3047, 3045, 820: 4019, 905: 7590}, // 4740 - {2615, 2615}, - {2612, 2612, 730: 4630, 994: 7588}, - {2611, 2611}, - {2618, 2618}, - {2617, 2617}, + {9: 4021, 57: 7591}, + {2482, 2482}, + {2589, 2589}, + {2614, 2614}, + {2620, 2620, 531: 7596, 728: 7595}, // 4745 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7604, 882: 7603}, - {607: 7593}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7594}, - {545: 7596, 709: 7595}, - {1100, 1100, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1100, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 531: 1100, 703: 5533, 770: 5532, 3042, 3043, 3041, 959: 7601}, + {194: 7603, 767: 7602}, + {372: 7598, 381: 7597}, + {60: 7601}, + {380: 7599}, + {194: 7600}, // 4750 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 7597}, - {9: 5245, 709: 7598}, - {1100, 1100, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1100, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 531: 1100, 703: 5533, 770: 5532, 3042, 3043, 3041, 959: 7599}, - {2634, 2634, 9: 5535, 531: 5516, 901: 7600}, - {2642, 2642}, + {2617, 2617}, + {2618, 2618}, + {2619, 2619}, + {2616, 2616, 730: 4634, 994: 7604}, + {2615, 2615}, // 4755 - {2634, 2634, 9: 5535, 531: 5516, 901: 7602}, - {2645, 2645}, - {2637, 2637, 9: 3920, 215: 7624, 531: 2637, 714: 7623, 1100: 7634}, - {1245, 1245, 9: 1245, 131: 7609, 215: 1245, 531: 1245, 545: 7606, 709: 7605, 713: 7607, 1245, 726: 7608}, - {1100, 1100, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1100, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 531: 1100, 703: 5533, 770: 5532, 3042, 3043, 3041, 959: 7632}, + {2622, 2622}, + {2621, 2621}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7620, 883: 7619}, + {607: 7609}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7610}, // 4760 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5244, 3042, 3043, 3041, 884: 7619}, - {312: 7615}, - {312: 7612}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6446, 3042, 3043, 3041, 979: 7610}, - {2634, 2634, 9: 6448, 531: 5516, 901: 7611}, + {545: 7612, 709: 7611}, + {1104, 1104, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1104, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 531: 1104, 703: 5537, 769: 5536, 3046, 3047, 3045, 959: 7617}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 7613}, + {9: 5249, 709: 7614}, + {1104, 1104, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1104, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 531: 1104, 703: 5537, 769: 5536, 3046, 3047, 3045, 959: 7615}, // 4765 - {2639, 2639}, - {529: 7613}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6446, 3042, 3043, 3041, 979: 7614}, - {2640, 2640, 9: 6448}, - {529: 7616}, + {2638, 2638, 9: 5539, 531: 5520, 901: 7616}, + {2646, 2646}, + {2638, 2638, 9: 5539, 531: 5520, 901: 7618}, + {2649, 2649}, + {2641, 2641, 9: 3924, 215: 7640, 531: 2641, 714: 7639, 1100: 7650}, // 4770 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6446, 3042, 3043, 3041, 979: 7617}, - {2634, 2634, 9: 6448, 531: 5516, 901: 7618}, - {2641, 2641}, - {2637, 2637, 9: 5245, 131: 7622, 215: 7624, 531: 2637, 709: 7621, 714: 7623, 1100: 7620}, - {2634, 2634, 531: 5516, 901: 7631}, + {1249, 1249, 9: 1249, 131: 7625, 215: 1249, 531: 1249, 545: 7622, 709: 7621, 713: 7623, 1249, 726: 7624}, + {1104, 1104, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1104, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 531: 1104, 703: 5537, 769: 5536, 3046, 3047, 3045, 959: 7648}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5248, 3046, 3047, 3045, 858: 7635}, + {312: 7631}, + {312: 7628}, // 4775 - {1100, 1100, 3288, 3441, 3252, 3129, 3168, 3290, 3055, 1100, 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 531: 1100, 703: 5533, 770: 5532, 3042, 3043, 3041, 959: 7629}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 6446, 3042, 3043, 3041, 979: 7627}, - {131: 7626}, - {131: 7625}, - {2635, 2635, 531: 2635}, - // 4780 - {2636, 2636, 531: 2636}, - {2634, 2634, 9: 6448, 531: 5516, 901: 7628}, - {2638, 2638}, - {2634, 2634, 9: 5535, 531: 5516, 901: 7630}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6462, 3046, 3047, 3045, 979: 7626}, + {2638, 2638, 9: 6464, 531: 5520, 901: 7627}, {2643, 2643}, + {529: 7629}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6462, 3046, 3047, 3045, 979: 7630}, + // 4780 + {2644, 2644, 9: 6464}, + {529: 7632}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6462, 3046, 3047, 3045, 979: 7633}, + {2638, 2638, 9: 6464, 531: 5520, 901: 7634}, + {2645, 2645}, // 4785 - {2644, 2644}, - {2634, 2634, 9: 5535, 531: 5516, 901: 7633}, - {2646, 2646}, - {2634, 2634, 531: 5516, 901: 7635}, - {2647, 2647}, + {2641, 2641, 9: 5249, 131: 7638, 215: 7640, 531: 2641, 709: 7637, 714: 7639, 1100: 7636}, + {2638, 2638, 531: 5520, 901: 7647}, + {1104, 1104, 3292, 3445, 3256, 3133, 3172, 3294, 3059, 1104, 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 531: 1104, 703: 5537, 769: 5536, 3046, 3047, 3045, 959: 7645}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 6462, 3046, 3047, 3045, 979: 7643}, + {131: 7642}, // 4790 - {607: 7641}, - {557: 7639}, - {607: 2649}, - {545: 7640, 607: 2650}, - {607: 2648}, + {131: 7641}, + {2639, 2639, 531: 2639}, + {2640, 2640, 531: 2640}, + {2638, 2638, 9: 6464, 531: 5520, 901: 7644}, + {2642, 2642}, // 4795 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7642}, - {545: 6000, 626: 1114, 709: 1114, 722: 1114, 962: 7643}, - {626: 7646, 709: 7645, 722: 7647, 1275: 7644}, - {2655, 2655}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7654, 3042, 3043, 3041}, + {2638, 2638, 9: 5539, 531: 5520, 901: 7646}, + {2647, 2647}, + {2648, 2648}, + {2638, 2638, 9: 5539, 531: 5520, 901: 7649}, + {2650, 2650}, // 4800 - {530: 3883, 937: 7649}, - {530: 3883, 937: 6591, 1092: 7648}, - {2652, 2652, 9: 6592}, - {565: 7650}, - {530: 3883, 937: 7651}, + {2638, 2638, 531: 5520, 901: 7651}, + {2651, 2651}, + {607: 7657}, + {557: 7655}, + {607: 2653}, // 4805 - {108: 7652}, - {559: 3028, 798: 4528, 824: 7653}, - {2653, 2653}, - {626: 7646, 722: 7647, 1275: 7655}, - {2654, 2654}, + {545: 7656, 607: 2654}, + {607: 2652}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7658}, + {545: 6016, 626: 1118, 709: 1118, 722: 1118, 962: 7659}, + {626: 7662, 709: 7661, 722: 7663, 1275: 7660}, // 4810 - {764: 7670}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7666, 882: 7665}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5931, 3042, 3043, 3041, 906: 7659}, - {2658, 2658, 711: 7661, 764: 7660, 1174: 7662}, - {532: 7664}, + {2659, 2659}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7670, 3046, 3047, 3045}, + {530: 3887, 937: 7665}, + {530: 3887, 937: 6607, 1092: 7664}, + {2656, 2656, 9: 6608}, // 4815 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 7663, 3042, 3043, 3041}, - {2656, 2656}, + {565: 7666}, + {530: 3887, 937: 7667}, + {108: 7668}, + {559: 3032, 798: 4532, 824: 7669}, {2657, 2657}, - {2660, 2660}, - {9: 3920, 764: 7668}, // 4820 - {2658, 2658, 9: 1245, 711: 7661, 764: 1245, 1174: 7667}, - {2659, 2659}, - {532: 7669}, - {2661, 2661}, - {532: 7671}, + {626: 7662, 722: 7663, 1275: 7671}, + {2658, 2658}, + {764: 7686}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7682, 883: 7681}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5947, 3046, 3047, 3045, 906: 7675}, // 4825 - {2662, 2662}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 722: 7673, 770: 3917, 3042, 3043, 3041, 803: 7674}, - {178: 7676}, - {2664, 2664, 559: 3028, 798: 4528, 824: 7675}, - {2663, 2663}, + {2662, 2662, 711: 7677, 764: 7676, 1174: 7678}, + {532: 7680}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 7679, 3046, 3047, 3045}, + {2660, 2660}, + {2661, 2661}, // 4830 - {559: 3028, 798: 4528, 824: 7677}, - {2665, 2665}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7689, 1294: 7688, 1482: 7687}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 7682, 1299: 7681, 1485: 7680}, - {2669, 2669, 9: 7685}, + {2664, 2664}, + {9: 3924, 764: 7684}, + {2662, 2662, 9: 1249, 711: 7677, 764: 1249, 1174: 7683}, + {2663, 2663}, + {532: 7685}, // 4835 - {2668, 2668, 9: 2668}, - {711: 7683}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 7684}, - {2666, 2666, 9: 2666}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 7682, 1299: 7686}, + {2665, 2665}, + {532: 7687}, + {2666, 2666}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 722: 7689, 769: 3921, 3046, 3047, 3045, 803: 7690}, + {178: 7692}, // 4840 - {2667, 2667, 9: 2667}, - {2673, 2673, 9: 7692}, - {2672, 2672, 9: 2672}, - {711: 7690}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7691}, + {2668, 2668, 559: 3032, 798: 4532, 824: 7691}, + {2667, 2667}, + {559: 3032, 798: 4532, 824: 7693}, + {2669, 2669}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7705, 1294: 7704, 1482: 7703}, // 4845 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 7698, 1299: 7697, 1485: 7696}, + {2673, 2673, 9: 7701}, + {2672, 2672, 9: 2672}, + {711: 7699}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 7700}, + // 4850 {2670, 2670, 9: 2670}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7689, 1294: 7693}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 7698, 1299: 7702}, {2671, 2671, 9: 2671}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 2438, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4713, 537: 2438, 552: 2438, 556: 7536, 708: 2438, 770: 5931, 3042, 3043, 3041, 865: 7535, 890: 7534, 906: 7740, 953: 7538, 1036: 7741}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 532: 2111, 577: 4937, 630: 2111, 853: 7726}, - // 4850 - {333: 7720, 1376: 7719}, - {570: 7715}, - {214: 7711}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7700}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 3917, 3042, 3043, 3041, 803: 7701}, + {2677, 2677, 9: 7708}, + {2676, 2676, 9: 2676}, // 4855 - {86: 7291, 88: 7288, 90: 7294, 7295, 95: 7296, 7289, 98: 7287, 7297, 7293, 7290, 103: 7705, 719: 7292, 1013: 7704, 1106: 7703, 1312: 7702}, - {163, 163, 86: 7291, 88: 7288, 90: 7294, 7295, 95: 7296, 7289, 98: 7287, 7297, 7293, 7290, 103: 7705, 719: 7292, 1013: 7704, 1106: 7710}, + {711: 7706}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7707}, + {2674, 2674, 9: 2674}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7705, 1294: 7709}, + {2675, 2675, 9: 2675}, + // 4860 + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 2442, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4717, 537: 2442, 552: 2442, 556: 7552, 708: 2442, 769: 5947, 3046, 3047, 3045, 866: 7551, 890: 7550, 906: 7756, 953: 7554, 1036: 7757}, + {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, 2115, 532: 2115, 577: 4941, 630: 2115, 853: 7742}, + {333: 7736, 1376: 7735}, + {570: 7731}, + {214: 7727}, + // 4865 + {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, 2115, 577: 4941, 853: 7716}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 3921, 3046, 3047, 3045, 803: 7717}, + {86: 7307, 88: 7304, 90: 7310, 7311, 95: 7312, 7305, 98: 7303, 7313, 7309, 7306, 103: 7721, 719: 7308, 1013: 7720, 1106: 7719, 1312: 7718}, + {163, 163, 86: 7307, 88: 7304, 90: 7310, 7311, 95: 7312, 7305, 98: 7303, 7313, 7309, 7306, 103: 7721, 719: 7308, 1013: 7720, 1106: 7726}, {162, 162, 86: 162, 88: 162, 90: 162, 162, 95: 162, 162, 98: 162, 162, 162, 162, 103: 162, 719: 162}, + // 4870 {160, 160, 86: 160, 88: 160, 90: 160, 160, 95: 160, 160, 98: 160, 160, 160, 160, 103: 160, 719: 160}, - {159, 159, 86: 159, 88: 159, 90: 159, 159, 95: 159, 159, 98: 159, 159, 159, 159, 103: 159, 531: 7707, 542: 2308, 2308, 554: 4578, 559: 2308, 719: 159, 801: 7706}, - // 4860 - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7709}, - {542: 4531, 4532, 559: 3028, 798: 4528, 824: 4530, 910: 7708}, + {159, 159, 86: 159, 88: 159, 90: 159, 159, 95: 159, 159, 98: 159, 159, 159, 159, 103: 159, 531: 7723, 542: 2312, 2312, 554: 4582, 559: 2312, 719: 159, 801: 7722}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7725}, + {542: 4535, 4536, 559: 3032, 798: 4532, 824: 4534, 910: 7724}, {157, 157, 86: 157, 88: 157, 90: 157, 157, 95: 157, 157, 98: 157, 157, 157, 157, 103: 157, 719: 157}, + // 4875 {158, 158, 86: 158, 88: 158, 90: 158, 158, 95: 158, 158, 98: 158, 158, 158, 158, 103: 158, 719: 158}, {161, 161, 86: 161, 88: 161, 90: 161, 161, 95: 161, 161, 98: 161, 161, 161, 161, 103: 161, 719: 161}, - // 4865 - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 577: 4937, 853: 7712}, - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 770: 5505, 3042, 3043, 3041, 988: 7713}, - {108: 7456, 119: 7461, 7463, 7457, 7462, 7465, 7459, 7455, 7460, 128: 7466, 7464, 7458, 975: 7453, 1236: 7714}, - {189, 189, 9: 7492, 108: 7456, 119: 7461, 7463, 7457, 7462, 7465, 7459, 7455, 7460, 128: 7466, 7464, 7458, 975: 7491}, - {2: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 10: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 58: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 534: 2111, 577: 4937, 853: 7716}, - // 4870 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 3702, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 534: 4586, 770: 4585, 3042, 3043, 3041, 935: 7717}, - {110: 7327, 7325, 7324, 7326, 7323, 976: 7321, 1253: 7718}, - {192, 192, 9: 7375, 110: 7327, 7325, 7324, 7326, 7323, 976: 7374}, - {410, 410}, - {449: 7721}, - // 4875 - {409, 409, 86: 7722}, - {87: 7723}, - {529: 7724}, - {257: 7725}, - {408, 408}, + {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, 2115, 577: 4941, 853: 7728}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 769: 5509, 3046, 3047, 3045, 988: 7729}, + {108: 7472, 119: 7477, 7479, 7473, 7478, 7481, 7475, 7471, 7476, 128: 7482, 7480, 7474, 975: 7469, 1236: 7730}, // 4880 - {2: 3288, 3441, 3252, 3129, 3168, 3290, 3055, 10: 3102, 3056, 3191, 3308, 3301, 3694, 3689, 3171, 3480, 3173, 3147, 3088, 3080, 3091, 3113, 3175, 3176, 3284, 3170, 3309, 3432, 3431, 3390, 3054, 3169, 3172, 3183, 3120, 3124, 3179, 3293, 3137, 3219, 3052, 3053, 3218, 3292, 3051, 3306, 3391, 3392, 3130, 3047, 3264, 3393, 3394, 3686, 58: 3378, 3136, 3139, 3360, 3357, 3349, 3361, 3364, 3365, 3362, 3366, 3367, 3363, 3556, 3551, 3356, 3368, 3351, 3352, 3555, 3355, 3358, 3553, 3359, 3369, 3554, 3059, 3074, 3205, 3133, 3140, 3698, 3336, 3335, 3142, 3044, 3068, 3337, 3332, 3089, 3331, 3338, 3333, 3334, 3249, 3131, 3321, 3386, 3319, 3387, 3445, 3320, 3563, 3549, 3545, 3562, 3544, 3145, 3213, 3481, 3699, 3533, 3538, 3525, 3537, 3539, 3528, 3534, 3535, 3318, 3536, 3540, 3532, 3071, 3208, 3691, 3560, 3463, 3557, 3711, 3693, 3709, 3710, 3708, 3704, 3310, 3311, 3312, 3313, 3314, 3315, 3317, 3700, 3687, 3064, 3307, 3100, 3327, 3141, 3146, 3466, 3230, 3234, 3258, 3260, 3238, 3239, 3240, 3241, 3229, 3073, 3259, 3389, 3468, 3185, 3115, 3490, 3082, 3690, 3103, 3420, 3696, 3210, 3250, 3110, 3166, 3187, 3697, 3157, 3347, 3062, 3079, 3090, 3105, 3114, 3322, 3190, 3232, 3383, 3564, 3148, 3149, 3439, 3155, 3209, 3060, 3061, 3093, 3109, 3299, 3303, 3177, 3178, 3513, 3118, 3119, 3371, 3484, 3246, 7727, 3395, 3419, 3325, 3482, 3123, 3324, 3132, 3428, 3156, 3372, 3063, 3559, 3397, 3558, 3692, 3184, 3116, 3341, 3268, 3379, 3380, 3343, 3204, 3381, 3298, 3425, 3339, 3135, 3237, 3296, 3194, 3048, 3410, 3075, 3415, 3199, 3085, 3087, 3201, 3094, 3517, 3104, 3107, 3398, 3282, 3350, 3160, 3712, 3377, 3228, 3197, 3257, 3302, 3186, 3561, 3427, 3144, 3438, 3297, 3406, 3407, 3206, 3269, 3550, 3456, 3408, 3400, 3065, 3411, 3069, 3373, 3412, 3707, 3076, 3271, 3458, 3414, 3266, 3084, 3416, 3280, 3305, 3291, 3464, 3418, 3448, 3086, 3300, 3098, 3330, 3520, 3108, 3111, 3546, 3281, 3328, 3095, 3471, 3323, 3472, 3275, 3326, 3384, 3548, 3547, 3552, 3211, 3421, 3422, 3215, 3273, 3423, 3382, 3127, 3128, 3245, 3353, 3247, 3485, 3424, 3294, 3295, 3235, 3138, 3277, 3050, 3495, 3276, 3541, 3502, 3503, 3504, 3505, 3507, 3506, 3508, 3509, 3510, 3440, 3152, 3278, 3530, 3565, 3529, 3158, 3045, 3329, 3346, 3057, 3348, 3374, 3049, 3409, 3256, 3066, 3067, 3243, 3385, 3703, 3413, 3188, 3072, 3077, 3078, 3417, 3200, 3465, 3202, 3092, 3212, 3097, 3263, 3514, 3099, 3274, 3399, 3207, 3181, 3435, 3265, 3196, 3473, 3251, 3270, 3316, 3193, 3283, 3174, 3340, 3262, 3713, 3214, 3404, 3403, 3405, 3442, 3515, 3121, 3286, 3289, 3342, 3376, 3443, 3695, 3388, 3224, 3225, 3231, 3477, 3446, 3478, 3447, 3354, 3396, 3134, 3449, 3255, 3192, 3426, 3287, 3244, 3433, 3430, 3434, 3429, 3272, 3375, 3285, 3499, 3437, 3253, 3523, 3511, 3402, 3153, 3182, 3189, 3254, 3444, 3401, 3261, 3716, 3163, 3451, 3452, 3688, 3453, 3454, 3455, 3516, 3457, 3460, 3459, 3461, 3462, 3096, 3248, 3217, 3467, 3101, 3524, 3717, 3470, 3304, 3542, 3543, 3722, 3721, 3714, 3526, 3527, 3475, 3267, 3474, 3117, 3476, 3483, 3223, 3125, 3126, 3370, 3242, 3705, 3706, 3479, 3715, 3236, 3164, 3279, 3195, 3198, 3518, 3491, 3492, 3493, 3494, 3486, 3519, 3718, 3488, 3489, 3216, 3436, 3719, 3720, 3512, 3496, 3497, 3498, 3531, 3701, 532: 3726, 630: 5830, 770: 3727, 3042, 3043, 3041, 804: 5829, 854: 5847, 993: 5848, 1023: 7728}, - {1957, 1957, 6: 1957, 9: 1957, 15: 1957, 51: 1957, 1957, 1957, 1957, 1957, 183: 1957, 530: 7734, 1957, 627: 1957, 724: 1957, 1957}, - {396, 396, 6: 396, 9: 5850, 15: 396, 51: 396, 396, 396, 396, 396, 531: 396, 724: 5894, 1074: 5893, 7729}, - {404, 404, 6: 404, 15: 404, 51: 404, 404, 404, 404, 404, 531: 7398, 1129: 7730}, - {377, 377, 6: 377, 15: 7414, 51: 377, 377, 7413, 7415, 7416, 1067: 7412, 1233: 7411, 7731}, + {189, 189, 9: 7508, 108: 7472, 119: 7477, 7479, 7473, 7478, 7481, 7475, 7471, 7476, 128: 7482, 7480, 7474, 975: 7507}, + {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, 2115, 534: 2115, 577: 4941, 853: 7732}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 3706, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 534: 4590, 769: 4589, 3046, 3047, 3045, 935: 7733}, + {110: 7343, 7341, 7340, 7342, 7339, 976: 7337, 1253: 7734}, + {192, 192, 9: 7391, 110: 7343, 7341, 7340, 7342, 7339, 976: 7390}, // 4885 - {382, 382, 6: 7438, 51: 382, 7439, 1126: 7732}, - {379, 379, 51: 7443, 1252: 7733}, - {412, 412}, - {57: 7735}, - {183: 7736}, + {414, 414}, + {449: 7737}, + {413, 413, 86: 7738}, + {87: 7739}, + {529: 7740}, // 4890 - {722: 7737}, - {532: 5863, 996: 7738}, - {411, 411}, - {16: 1640, 18: 1640, 21: 1640, 214: 5498, 534: 1640, 537: 1640, 552: 1640, 556: 1640, 708: 1640}, - {16: 2438, 18: 2438, 21: 2438, 534: 4713, 537: 2438, 552: 2438, 556: 7536, 708: 2438, 865: 7535, 890: 7534, 953: 7538, 1036: 7742}, + {257: 7741}, + {412, 412}, + {2: 3292, 3445, 3256, 3133, 3172, 3294, 3059, 10: 3106, 3060, 3195, 3312, 3305, 3698, 3693, 3175, 3484, 3177, 3151, 3092, 3084, 3095, 3117, 3179, 3180, 3288, 3174, 3313, 3436, 3435, 3394, 3058, 3173, 3176, 3187, 3124, 3128, 3183, 3297, 3141, 3223, 3056, 3057, 3222, 3296, 3055, 3310, 3395, 3396, 3134, 3051, 3268, 3397, 3398, 3690, 58: 3382, 3140, 3143, 3364, 3361, 3353, 3365, 3368, 3369, 3366, 3370, 3371, 3367, 3560, 3555, 3360, 3372, 3355, 3356, 3559, 3359, 3362, 3557, 3363, 3373, 3558, 3063, 3078, 3209, 3137, 3144, 3702, 3340, 3339, 3146, 3048, 3072, 3341, 3336, 3093, 3335, 3342, 3337, 3338, 3253, 3135, 3325, 3390, 3323, 3391, 3449, 3324, 3567, 3553, 3549, 3566, 3548, 3149, 3217, 3485, 3703, 3537, 3542, 3529, 3541, 3543, 3532, 3538, 3539, 3322, 3540, 3544, 3536, 3075, 3212, 3695, 3564, 3467, 3561, 3715, 3697, 3713, 3714, 3712, 3708, 3314, 3315, 3316, 3317, 3318, 3319, 3321, 3704, 3691, 3068, 3311, 3104, 3331, 3145, 3150, 3470, 3234, 3238, 3262, 3264, 3242, 3243, 3244, 3245, 3233, 3077, 3263, 3393, 3472, 3189, 3119, 3494, 3086, 3694, 3107, 3424, 3700, 3214, 3254, 3114, 3170, 3191, 3701, 3161, 3351, 3066, 3083, 3094, 3109, 3118, 3326, 3194, 3236, 3387, 3568, 3152, 3153, 3443, 3159, 3213, 3064, 3065, 3097, 3113, 3303, 3307, 3181, 3182, 3517, 3122, 3123, 3375, 3488, 3250, 7743, 3399, 3423, 3329, 3486, 3127, 3328, 3136, 3432, 3160, 3376, 3067, 3563, 3401, 3562, 3696, 3188, 3120, 3345, 3272, 3383, 3384, 3347, 3208, 3385, 3302, 3429, 3343, 3139, 3241, 3300, 3198, 3052, 3414, 3079, 3419, 3203, 3089, 3091, 3205, 3098, 3521, 3108, 3111, 3402, 3286, 3354, 3164, 3716, 3381, 3232, 3201, 3261, 3306, 3190, 3565, 3431, 3148, 3442, 3301, 3410, 3411, 3210, 3273, 3554, 3460, 3412, 3404, 3069, 3415, 3073, 3377, 3416, 3711, 3080, 3275, 3462, 3418, 3270, 3088, 3420, 3284, 3309, 3295, 3468, 3422, 3452, 3090, 3304, 3102, 3334, 3524, 3112, 3115, 3550, 3285, 3332, 3099, 3475, 3327, 3476, 3279, 3330, 3388, 3552, 3551, 3556, 3215, 3425, 3426, 3219, 3277, 3427, 3386, 3131, 3132, 3249, 3357, 3251, 3489, 3428, 3298, 3299, 3239, 3142, 3281, 3054, 3499, 3280, 3545, 3506, 3507, 3508, 3509, 3511, 3510, 3512, 3513, 3514, 3444, 3156, 3282, 3534, 3569, 3533, 3162, 3049, 3333, 3350, 3061, 3352, 3378, 3053, 3413, 3260, 3070, 3071, 3247, 3389, 3707, 3417, 3192, 3076, 3081, 3082, 3421, 3204, 3469, 3206, 3096, 3216, 3101, 3267, 3518, 3103, 3278, 3403, 3211, 3185, 3439, 3269, 3200, 3477, 3255, 3274, 3320, 3197, 3287, 3178, 3344, 3266, 3717, 3218, 3408, 3407, 3409, 3446, 3519, 3125, 3290, 3293, 3346, 3380, 3447, 3699, 3392, 3228, 3229, 3235, 3481, 3450, 3482, 3451, 3358, 3400, 3138, 3453, 3259, 3196, 3430, 3291, 3248, 3437, 3434, 3438, 3433, 3276, 3379, 3289, 3503, 3441, 3257, 3527, 3515, 3406, 3157, 3186, 3193, 3258, 3448, 3405, 3265, 3720, 3167, 3455, 3456, 3692, 3457, 3458, 3459, 3520, 3461, 3464, 3463, 3465, 3466, 3100, 3252, 3221, 3471, 3105, 3528, 3721, 3474, 3308, 3546, 3547, 3726, 3725, 3718, 3530, 3531, 3479, 3271, 3478, 3121, 3480, 3487, 3227, 3129, 3130, 3374, 3246, 3709, 3710, 3483, 3719, 3240, 3168, 3283, 3199, 3202, 3522, 3495, 3496, 3497, 3498, 3490, 3523, 3722, 3492, 3493, 3220, 3440, 3723, 3724, 3516, 3500, 3501, 3502, 3535, 3705, 532: 3730, 630: 5846, 769: 3731, 3046, 3047, 3045, 804: 5845, 854: 5863, 993: 5864, 1023: 7744}, + {1961, 1961, 6: 1961, 9: 1961, 15: 1961, 51: 1961, 1961, 1961, 1961, 1961, 183: 1961, 530: 7750, 1961, 627: 1961, 724: 1961, 1961}, + {400, 400, 6: 400, 9: 5866, 15: 400, 51: 400, 400, 400, 400, 400, 531: 400, 724: 5910, 1074: 5909, 7745}, // 4895 - {2459, 2459, 16: 2438, 18: 2438, 21: 2438, 534: 4713, 537: 2438, 552: 2438, 556: 7536, 708: 2438, 865: 7535, 890: 7534, 953: 7539}, - {2460, 2460, 16: 2438, 18: 2438, 21: 2438, 534: 4713, 537: 2438, 552: 2438, 556: 7536, 708: 2438, 865: 7535, 890: 7534, 953: 7539}, - {2306, 2306, 3: 2853, 58: 2876, 84: 2855, 2858, 87: 2888, 2856, 3008, 103: 2890, 117: 3022, 159: 3024, 187: 2873, 195: 2871, 208: 3015, 222: 2884, 250: 2879, 254: 2861, 259: 2909, 266: 2875, 269: 2851, 277: 2908, 3018, 2857, 284: 3023, 296: 2887, 306: 2885, 308: 2852, 310: 2891, 330: 2877, 334: 2880, 341: 2889, 344: 2874, 357: 2866, 530: 2899, 2898, 546: 2897, 551: 2883, 556: 2907, 561: 3017, 574: 3011, 576: 2869, 581: 2867, 586: 2882, 607: 2896, 694: 2892, 709: 3021, 712: 2854, 3010, 723: 2849, 726: 2860, 742: 2859, 765: 2906, 2850, 774: 2903, 802: 2862, 805: 2905, 2893, 2894, 2895, 2904, 2902, 2901, 2900, 814: 2865, 816: 2986, 2985, 821: 3009, 2863, 2967, 825: 2979, 2995, 2868, 832: 2864, 838: 2925, 844: 2919, 2923, 2976, 2987, 856: 2927, 2870, 2994, 2996, 893: 3014, 896: 2872, 903: 2913, 932: 3020, 942: 2920, 956: 3012, 961: 2970, 964: 2981, 966: 2984, 2878, 1034: 2932, 1089: 3016, 1098: 2940, 2911, 1101: 2912, 2915, 1104: 2917, 2918, 1107: 2916, 1109: 2914, 1111: 2921, 2922, 1114: 2928, 2881, 2965, 3005, 1119: 2929, 1130: 2936, 2930, 2931, 2937, 2938, 2939, 2935, 2941, 2942, 1140: 2934, 2933, 1143: 2924, 2886, 1146: 2943, 2957, 2944, 2945, 3006, 2948, 2947, 2953, 2952, 2954, 2949, 2955, 2956, 2946, 2951, 2950, 1164: 2910, 1167: 2926, 1172: 2961, 2959, 1175: 2960, 2958, 1180: 2963, 2964, 2962, 1186: 3001, 2966, 2968, 1196: 3019, 2969, 1206: 2971, 1208: 2972, 2998, 1211: 3002, 1235: 3003, 1237: 2974, 2975, 1246: 2980, 1249: 2977, 2978, 1256: 3000, 3004, 3013, 2983, 2982, 1266: 2988, 1268: 2990, 2989, 1271: 2992, 1273: 2999, 1276: 2991, 1282: 7744, 1296: 2993, 2973, 2997}, - {621, 621}, + {408, 408, 6: 408, 15: 408, 51: 408, 408, 408, 408, 408, 531: 7414, 1129: 7746}, + {381, 381, 6: 381, 15: 7430, 51: 381, 381, 7429, 7431, 7432, 1067: 7428, 1233: 7427, 7747}, + {386, 386, 6: 7454, 51: 386, 7455, 1126: 7748}, + {383, 383, 51: 7459, 1252: 7749}, + {416, 416}, + // 4900 + {57: 7751}, + {183: 7752}, + {722: 7753}, + {532: 5879, 996: 7754}, + {415, 415}, + // 4905 + {16: 1644, 18: 1644, 21: 1644, 214: 5502, 534: 1644, 537: 1644, 552: 1644, 556: 1644, 708: 1644}, + {16: 2442, 18: 2442, 21: 2442, 534: 4717, 537: 2442, 552: 2442, 556: 7552, 708: 2442, 866: 7551, 890: 7550, 953: 7554, 1036: 7758}, + {2463, 2463, 16: 2442, 18: 2442, 21: 2442, 534: 4717, 537: 2442, 552: 2442, 556: 7552, 708: 2442, 866: 7551, 890: 7550, 953: 7555}, + {2464, 2464, 16: 2442, 18: 2442, 21: 2442, 534: 4717, 537: 2442, 552: 2442, 556: 7552, 708: 2442, 866: 7551, 890: 7550, 953: 7555}, + {2310, 2310, 3: 2857, 58: 2880, 84: 2859, 2862, 87: 2892, 2860, 3012, 103: 2894, 117: 3026, 159: 3028, 187: 2877, 195: 2875, 208: 3019, 222: 2888, 250: 2883, 254: 2865, 259: 2913, 266: 2879, 269: 2855, 277: 2912, 3022, 2861, 284: 3027, 296: 2891, 306: 2889, 308: 2856, 310: 2895, 330: 2881, 334: 2884, 341: 2893, 344: 2878, 357: 2870, 530: 2903, 2902, 546: 2901, 551: 2887, 556: 2911, 561: 3021, 574: 3015, 576: 2873, 581: 2871, 586: 2886, 607: 2900, 694: 2896, 709: 3025, 712: 2858, 3014, 723: 2853, 726: 2864, 742: 2863, 765: 2910, 2854, 774: 2907, 802: 2866, 805: 2909, 2897, 2898, 2899, 2908, 2906, 2905, 2904, 814: 2869, 816: 2990, 2989, 821: 3013, 2867, 2971, 825: 2983, 2999, 2872, 832: 2868, 838: 2929, 844: 2923, 2927, 2980, 2991, 856: 2931, 2874, 859: 2998, 3000, 893: 3018, 896: 2876, 903: 2917, 932: 3024, 942: 2924, 956: 3016, 961: 2974, 964: 2985, 966: 2988, 2882, 1034: 2936, 1089: 3020, 1098: 2944, 2915, 1101: 2916, 2919, 1104: 2921, 2922, 1107: 2920, 1109: 2918, 1111: 2925, 2926, 1114: 2932, 2885, 2969, 3009, 1119: 2933, 1130: 2940, 2934, 2935, 2941, 2942, 2943, 2939, 2945, 2946, 1140: 2938, 2937, 1143: 2928, 2890, 1146: 2947, 2961, 2948, 2949, 3010, 2952, 2951, 2957, 2956, 2958, 2953, 2959, 2960, 2950, 2955, 2954, 1164: 2914, 1167: 2930, 1172: 2965, 2963, 1175: 2964, 2962, 1180: 2967, 2968, 2966, 1186: 3005, 2970, 2972, 1196: 3023, 2973, 1206: 2975, 1208: 2976, 3002, 1211: 3006, 1235: 3007, 1237: 2978, 2979, 1246: 2984, 1249: 2981, 2982, 1256: 3004, 3008, 3017, 2987, 2986, 1266: 2992, 1268: 2994, 2993, 1271: 2996, 1273: 3003, 1276: 2995, 1282: 7760, 1296: 2997, 2977, 3001}, + // 4910 + {625, 625}, } ) @@ -23632,19 +23651,51 @@ yynewstate: } } case 2651: + { + x := yyS[yypt-2].item.(*ast.TableName) + x.PartitionNames = yyS[yypt-0].item.([]model.CIStr) + parser.yyVAL.statement = &ast.LockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } + case 2652: + { + x := yyS[yypt-4].item.(*ast.TableName) + x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) + parser.yyVAL.statement = &ast.LockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } + case 2653: { parser.yyVAL.statement = &ast.UnlockStatsStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 2652: + case 2654: + { + x := yyS[yypt-2].item.(*ast.TableName) + x.PartitionNames = yyS[yypt-0].item.([]model.CIStr) + parser.yyVAL.statement = &ast.UnlockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } + case 2655: + { + x := yyS[yypt-4].item.(*ast.TableName) + x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) + parser.yyVAL.statement = &ast.UnlockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } + case 2656: { parser.yyVAL.statement = &ast.DropPlacementPolicyStmt{ IfExists: yyS[yypt-1].item.(bool), PolicyName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2653: + case 2657: { parser.yyVAL.statement = &ast.CreateResourceGroupStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -23652,7 +23703,7 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2654: + case 2658: { parser.yyVAL.statement = &ast.AlterResourceGroupStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -23660,14 +23711,14 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2655: + case 2659: { parser.yyVAL.statement = &ast.DropResourceGroupStmt{ IfExists: yyS[yypt-1].item.(bool), ResourceGroupName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2656: + case 2660: { parser.yyVAL.statement = &ast.CreatePlacementPolicyStmt{ OrReplace: yyS[yypt-5].item.(bool), @@ -23676,7 +23727,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2657: + case 2661: { parser.yyVAL.statement = &ast.AlterPlacementPolicyStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -23684,7 +23735,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2658: + case 2662: { parser.yyVAL.statement = &ast.CreateSequenceStmt{ IfNotExists: yyS[yypt-3].item.(bool), @@ -23693,87 +23744,87 @@ yynewstate: TblOptions: yyS[yypt-0].item.([]*ast.TableOption), } } - case 2659: + case 2663: { parser.yyVAL.item = []*ast.SequenceOption{} } - case 2661: + case 2665: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2662: + case 2666: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2663: + case 2667: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2664: + case 2668: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2665: + case 2669: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2666: + case 2670: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2667: + case 2671: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMinValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2668: + case 2672: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2669: + case 2673: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2670: + case 2674: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMaxValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2671: + case 2675: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2672: + case 2676: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2673: + case 2677: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCache, IntValue: yyS[yypt-0].item.(int64)} } - case 2674: + case 2678: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2675: + case 2679: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2676: + case 2680: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCycle} } - case 2677: + case 2681: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } - case 2678: + case 2682: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } - case 2680: + case 2684: { parser.yyVAL.item = yyS[yypt-0].item } - case 2681: + case 2685: { unsigned_num := getUint64FromNUM(yyS[yypt-0].item) if unsigned_num > 9223372036854775808 { @@ -23786,14 +23837,14 @@ yynewstate: parser.yyVAL.item = -int64(unsigned_num) } } - case 2682: + case 2686: { parser.yyVAL.statement = &ast.DropSequenceStmt{ IfExists: yyS[yypt-1].item.(bool), Sequences: yyS[yypt-0].item.([]*ast.TableName), } } - case 2683: + case 2687: { parser.yyVAL.statement = &ast.AlterSequenceStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -23801,27 +23852,27 @@ yynewstate: SeqOptions: yyS[yypt-0].item.([]*ast.SequenceOption), } } - case 2684: + case 2688: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2685: + case 2689: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2687: + case 2691: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestart} } - case 2688: + case 2692: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2689: + case 2693: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2690: + case 2694: { x := &ast.IndexAdviseStmt{ Path: yyS[yypt-3].ident, @@ -23838,42 +23889,42 @@ yynewstate: } parser.yyVAL.statement = x } - case 2691: + case 2695: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2692: + case 2696: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2693: + case 2697: { parser.yyVAL.item = nil } - case 2694: + case 2698: { parser.yyVAL.item = &ast.MaxIndexNumClause{ PerTable: yyS[yypt-1].item.(uint64), PerDB: yyS[yypt-0].item.(uint64), } } - case 2695: + case 2699: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2696: + case 2700: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2697: + case 2701: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2698: + case 2702: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2699: + case 2703: { // Parse it but will ignore it switch yyS[yypt-0].ident { @@ -23888,19 +23939,19 @@ yynewstate: } parser.yyVAL.ident = yyS[yypt-0].ident } - case 2700: + case 2704: { parser.yyVAL.item = append([]*ast.RowExpr{}, yyS[yypt-0].item.(*ast.RowExpr)) } - case 2701: + case 2705: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.RowExpr), yyS[yypt-0].item.(*ast.RowExpr)) } - case 2702: + case 2706: { parser.yyVAL.item = &ast.RowExpr{Values: yyS[yypt-0].item.([]ast.ExprNode)} } - case 2703: + case 2707: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -23919,7 +23970,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2704: + case 2708: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -23938,7 +23989,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2705: + case 2709: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23961,7 +24012,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2706: + case 2710: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23984,7 +24035,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2707: + case 2711: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23997,7 +24048,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2708: + case 2712: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24010,7 +24061,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2709: + case 2713: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24024,7 +24075,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2710: + case 2714: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24039,7 +24090,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2711: + case 2715: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24054,33 +24105,33 @@ yynewstate: parser.yyVAL.statement = x } - case 2712: + case 2716: { parser.yyVAL.item = nil } - case 2713: + case 2717: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.AsOfClause) } - case 2714: + case 2718: { parser.yyVAL.item = []*ast.StoreParameter{} } - case 2715: + case 2719: { parser.yyVAL.item = yyS[yypt-0].item } - case 2716: + case 2720: { l := yyS[yypt-2].item.([]*ast.StoreParameter) l = append(l, yyS[yypt-0].item.(*ast.StoreParameter)) parser.yyVAL.item = l } - case 2717: + case 2721: { parser.yyVAL.item = []*ast.StoreParameter{yyS[yypt-0].item.(*ast.StoreParameter)} } - case 2718: + case 2722: { x := &ast.StoreParameter{ Paramstatus: yyS[yypt-2].item.(int), @@ -24089,23 +24140,23 @@ yynewstate: } parser.yyVAL.item = x } - case 2719: + case 2723: { parser.yyVAL.item = ast.MODE_IN } - case 2720: + case 2724: { parser.yyVAL.item = ast.MODE_IN } - case 2721: + case 2725: { parser.yyVAL.item = ast.MODE_OUT } - case 2722: + case 2726: { parser.yyVAL.item = ast.MODE_INOUT } - case 2725: + case 2729: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24118,7 +24169,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2740: + case 2744: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24131,29 +24182,29 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2742: + case 2746: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2743: + case 2747: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2744: + case 2748: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2745: + case 2749: { parser.yyVAL.item = nil } - case 2746: + case 2750: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2747: + case 2751: { x := &ast.ProcedureDecl{ DeclNames: yyS[yypt-2].item.([]string), @@ -24164,7 +24215,7 @@ yynewstate: } parser.yyVAL.item = x } - case 2748: + case 2752: { name := strings.ToLower(yyS[yypt-3].ident) parser.yyVAL.item = &ast.ProcedureCursor{ @@ -24172,7 +24223,7 @@ yynewstate: Selectstring: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2749: + case 2753: { parser.yyVAL.item = &ast.ProcedureErrorControl{ ControlHandle: yyS[yypt-4].item.(int), @@ -24180,66 +24231,66 @@ yynewstate: Operate: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2750: + case 2754: { parser.yyVAL.item = ast.PROCEDUR_CONTINUE } - case 2751: + case 2755: { parser.yyVAL.item = ast.PROCEDUR_EXIT } - case 2752: + case 2756: { parser.yyVAL.item = []ast.ErrNode{yyS[yypt-0].statement.(ast.ErrNode)} } - case 2753: + case 2757: { l := yyS[yypt-2].item.([]ast.ErrNode) l = append(l, yyS[yypt-0].statement.(ast.ErrNode)) parser.yyVAL.item = l } - case 2754: + case 2758: { parser.yyVAL.statement = yyS[yypt-0].statement.(ast.ErrNode) } - case 2755: + case 2759: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLWARNING, } } - case 2756: + case 2760: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_NOT_FOUND, } } - case 2757: + case 2761: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLEXCEPTION, } } - case 2758: + case 2762: { parser.yyVAL.statement = &ast.ProcedureErrorVal{ ErrorNum: getUint64FromNUM(yyS[yypt-0].item), } } - case 2759: + case 2763: { parser.yyVAL.statement = &ast.ProcedureErrorState{ CodeStatus: yyS[yypt-0].ident, } } - case 2762: + case 2766: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureOpenCur{ CurName: name, } } - case 2763: + case 2767: { name := strings.ToLower(yyS[yypt-2].ident) parser.yyVAL.statement = &ast.ProcedureFetchInto{ @@ -24247,62 +24298,62 @@ yynewstate: Variables: yyS[yypt-0].item.([]string), } } - case 2764: + case 2768: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureCloseCur{ CurName: name, } } - case 2768: + case 2772: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2769: + case 2773: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2770: + case 2774: { parser.yyVAL.item = []ast.DeclNode{} } - case 2771: + case 2775: { parser.yyVAL.item = yyS[yypt-0].item } - case 2772: + case 2776: { parser.yyVAL.item = []ast.DeclNode{yyS[yypt-1].item.(ast.DeclNode)} } - case 2773: + case 2777: { l := yyS[yypt-2].item.([]ast.DeclNode) l = append(l, yyS[yypt-1].item.(ast.DeclNode)) parser.yyVAL.item = l } - case 2774: + case 2778: { parser.yyVAL.item = []ast.StmtNode{} } - case 2775: + case 2779: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2776: + case 2780: { parser.yyVAL.item = []ast.StmtNode{yyS[yypt-1].statement.(ast.StmtNode)} } - case 2777: + case 2781: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2778: + case 2782: { x := &ast.ProcedureBlock{ ProcedureVars: yyS[yypt-2].item.([]ast.DeclNode), @@ -24310,13 +24361,13 @@ yynewstate: } parser.yyVAL.statement = x } - case 2779: + case 2783: { parser.yyVAL.statement = &ast.ProcedureIfInfo{ IfBody: yyS[yypt-2].statement.(*ast.ProcedureIfBlock), } } - case 2780: + case 2784: { ifBlock := &ast.ProcedureIfBlock{ IfExpr: yyS[yypt-3].expr.(ast.ExprNode), @@ -24327,73 +24378,73 @@ yynewstate: } parser.yyVAL.statement = ifBlock } - case 2781: + case 2785: { parser.yyVAL.statement = nil } - case 2782: + case 2786: { parser.yyVAL.statement = &ast.ProcedureElseIfBlock{ ProcedureIfStmt: yyS[yypt-0].statement.(*ast.ProcedureIfBlock), } } - case 2783: + case 2787: { parser.yyVAL.statement = &ast.ProcedureElseBlock{ ProcedureIfStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2784: + case 2788: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2785: + case 2789: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2786: + case 2790: { parser.yyVAL.item = []*ast.SimpleWhenThenStmt{yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)} } - case 2787: + case 2791: { l := yyS[yypt-1].item.([]*ast.SimpleWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)) parser.yyVAL.item = l } - case 2788: + case 2792: { parser.yyVAL.item = []*ast.SearchWhenThenStmt{yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)} } - case 2789: + case 2793: { l := yyS[yypt-1].item.([]*ast.SearchWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)) parser.yyVAL.item = l } - case 2790: + case 2794: { parser.yyVAL.statement = &ast.SimpleWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2791: + case 2795: { parser.yyVAL.statement = &ast.SearchWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2792: + case 2796: { parser.yyVAL.item = nil } - case 2793: + case 2797: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.StmtNode) } - case 2794: + case 2798: { caseStmt := &ast.SimpleCaseStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), @@ -24404,7 +24455,7 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2795: + case 2799: { caseStmt := &ast.SearchCaseStmt{ WhenCases: yyS[yypt-3].item.([]*ast.SearchWhenThenStmt), @@ -24414,25 +24465,25 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2796: + case 2800: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2797: + case 2801: { parser.yyVAL.statement = &ast.ProcedureWhileStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), Body: yyS[yypt-2].item.([]ast.StmtNode), } } - case 2798: + case 2802: { parser.yyVAL.statement = &ast.ProcedureRepeatStmt{ Body: yyS[yypt-4].item.([]ast.StmtNode), Condition: yyS[yypt-2].expr.(ast.ExprNode), } } - case 2799: + case 2803: { labelBlock := &ast.ProcedureLabelBlock{ LabelName: yyS[yypt-3].ident, @@ -24444,15 +24495,15 @@ yynewstate: } parser.yyVAL.statement = labelBlock } - case 2800: + case 2804: { parser.yyVAL.ident = "" } - case 2801: + case 2805: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2802: + case 2806: { labelLoop := &ast.ProcedureLabelLoop{ LabelName: yyS[yypt-3].ident, @@ -24464,21 +24515,21 @@ yynewstate: } parser.yyVAL.statement = labelLoop } - case 2803: + case 2807: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: false, } } - case 2804: + case 2808: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: true, } } - case 2817: + case 2821: { x := &ast.ProcedureInfo{ IfNotExists: yyS[yypt-5].item.(bool), @@ -24497,38 +24548,38 @@ yynewstate: x.ProcedureParamStr = strings.TrimSpace(parser.src[startOffset:endOffset]) parser.yyVAL.statement = x } - case 2818: + case 2822: { parser.yyVAL.statement = &ast.DropProcedureStmt{ IfExists: yyS[yypt-1].item.(bool), ProcedureName: yyS[yypt-0].item.(*ast.TableName), } } - case 2819: + case 2823: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.CalibrateResourceStmt) } - case 2820: + case 2824: { parser.yyVAL.item = &ast.CalibrateResourceStmt{} } - case 2821: + case 2825: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ DynamicCalibrateResourceOptionList: yyS[yypt-0].item.([]*ast.DynamicCalibrateResourceOption), } } - case 2822: + case 2826: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ Tp: yyS[yypt-0].item.(ast.CalibrateResourceType), } } - case 2823: + case 2827: { parser.yyVAL.item = []*ast.DynamicCalibrateResourceOption{yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)} } - case 2824: + case 2828: { 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) { @@ -24537,7 +24588,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2825: + case 2829: { 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) { @@ -24546,15 +24597,15 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2826: + case 2830: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateStartTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2827: + case 2831: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateEndTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2828: + case 2832: { _, err := duration.ParseDuration(yyS[yypt-0].ident) if err != nil { @@ -24563,37 +24614,37 @@ yynewstate: } parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, StrValue: yyS[yypt-0].ident} } - case 2829: + case 2833: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, Ts: yyS[yypt-1].expr.(ast.ExprNode), Unit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 2830: + case 2834: { parser.yyVAL.item = ast.TPCC } - case 2831: + case 2835: { parser.yyVAL.item = ast.OLTPREADWRITE } - case 2832: + case 2836: { parser.yyVAL.item = ast.OLTPREADONLY } - case 2833: + case 2837: { parser.yyVAL.item = ast.OLTPWRITEONLY } - case 2834: + case 2838: { parser.yyVAL.statement = &ast.AddQueryWatchStmt{ QueryWatchOptionList: yyS[yypt-0].item.([]*ast.QueryWatchOption), } } - case 2835: + case 2839: { parser.yyVAL.item = []*ast.QueryWatchOption{yyS[yypt-0].item.(*ast.QueryWatchOption)} } - case 2836: + case 2840: { if !ast.CheckQueryWatchAppend(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { yylex.AppendError(yylex.Errorf("Dupliated options specified")) @@ -24601,7 +24652,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) } - case 2837: + case 2841: { if !ast.CheckQueryWatchAppend(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { yylex.AppendError(yylex.Errorf("Dupliated options specified")) @@ -24609,35 +24660,35 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) } - case 2838: + case 2842: { parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchResourceGroup, StrValue: model.NewCIStr(yyS[yypt-0].ident)} } - case 2839: + case 2843: { parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchResourceGroup, ExprValue: yyS[yypt-0].expr} } - case 2840: + case 2844: { parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchAction, IntValue: yyS[yypt-0].item.(int32)} } - case 2841: + case 2845: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.QueryWatchOption) } - case 2842: + case 2846: { parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: int32(model.WatchSimilar), ExprValue: yyS[yypt-0].expr} } - case 2843: + case 2847: { parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: int32(model.WatchPlan), ExprValue: yyS[yypt-0].expr} } - case 2844: + case 2848: { parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: yyS[yypt-2].item.(int32), ExprValue: yyS[yypt-0].expr, BoolValue: true} } - case 2845: + case 2849: { parser.yyVAL.statement = &ast.DropQueryWatchStmt{ IntValue: yyS[yypt-0].item.(int64), diff --git a/parser/parser.y b/parser/parser.y index 1adb07cce2240..ef48a80bc8070 100644 --- a/parser/parser.y +++ b/parser/parser.y @@ -5178,7 +5178,7 @@ DropStatsStmt: } | "DROP" "STATS" TableName "PARTITION" PartitionNameList { - yylex.AppendError(ErrWarnDeprecatedSyntaxNoReplacement.FastGenByArgs("'DROP STATS ... PARTITION ...'","")) + yylex.AppendError(ErrWarnDeprecatedSyntaxNoReplacement.FastGenByArgs("'DROP STATS ... PARTITION ...'", "")) parser.lastErrorAsWarn() $$ = &ast.DropStatsStmt{ Tables: []*ast.TableName{$3.(*ast.TableName)}, @@ -14669,6 +14669,22 @@ LockStatsStmt: Tables: $3.([]*ast.TableName), } } +| "LOCK" "STATS" TableName "PARTITION" PartitionNameList + { + x := $3.(*ast.TableName) + x.PartitionNames = $5.([]model.CIStr) + $$ = &ast.LockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } +| "LOCK" "STATS" TableName "PARTITION" '(' PartitionNameList ')' + { + x := $3.(*ast.TableName) + x.PartitionNames = $6.([]model.CIStr) + $$ = &ast.LockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } UnlockStatsStmt: "UNLOCK" "STATS" TableNameList @@ -14677,6 +14693,22 @@ UnlockStatsStmt: Tables: $3.([]*ast.TableName), } } +| "UNLOCK" "STATS" TableName "PARTITION" PartitionNameList + { + x := $3.(*ast.TableName) + x.PartitionNames = $5.([]model.CIStr) + $$ = &ast.UnlockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } +| "UNLOCK" "STATS" TableName "PARTITION" '(' PartitionNameList ')' + { + x := $3.(*ast.TableName) + x.PartitionNames = $6.([]model.CIStr) + $$ = &ast.UnlockStatsStmt{ + Tables: []*ast.TableName{x}, + } + } DropPolicyStmt: "DROP" "PLACEMENT" "POLICY" IfExists PolicyName diff --git a/parser/parser_test.go b/parser/parser_test.go index fee6b1245a3a7..8359ca3ec5d4a 100644 --- a/parser/parser_test.go +++ b/parser/parser_test.go @@ -1266,9 +1266,11 @@ func TestDBAStmt(t *testing.T) { // for lock stats {"lock stats test.t", true, "LOCK STATS `test`.`t`"}, {"lock stats t, t2", true, "LOCK STATS `t`, `t2`"}, + {"lock stats t partition (p0, p1)", true, "LOCK STATS `t` PARTITION(`p0`, `p1`)"}, // for unlock stats {"unlock stats test.t", true, "UNLOCK STATS `test`.`t`"}, {"unlock stats t, t2", true, "UNLOCK STATS `t`, `t2`"}, + {"unlock stats t partition (p0, p1)", true, "UNLOCK STATS `t` PARTITION(`p0`, `p1`)"}, // set // user defined {"SET @ = 1", true, "SET @``=1"}, @@ -3911,10 +3913,6 @@ func TestHintError(t *testing.T) { _, warns, err = p.Parse("create global binding for select /*+ max_execution_time(1) */ 1 using select /*+ max_execution_time(1) */ 1;\n", "", "") require.NoError(t, err) require.Len(t, warns, 0) - - _, warns, err = p.Parse("create global binding for select /*+ tidb_kv_read_timeout(1) */ 1 using select /*+ tidb_kv_read_timeout(1) */ 1;\n", "", "") - require.NoError(t, err) - require.Len(t, warns, 0) } func TestErrorMsg(t *testing.T) { @@ -4326,23 +4324,6 @@ func TestOptimizerHints(t *testing.T) { require.Equal(t, uint64(1000), hints[0].HintData.(uint64)) } - // Test TIDB_KV_READ_TIMEOUT - queries = []string{ - "SELECT /*+ TIDB_KV_READ_TIMEOUT(200) */ * FROM t1 INNER JOIN t2 where t1.c1 = t2.c1", - "SELECT /*+ TIDB_KV_READ_TIMEOUT(200) */ 1", - "SELECT /*+ TIDB_KV_READ_TIMEOUT(200) */ SLEEP(20)", - "SELECT /*+ TIDB_KV_READ_TIMEOUT(200) */ 1 FROM DUAL", - } - for i, query := range queries { - stmt, _, err = p.Parse(query, "", "") - require.NoError(t, err) - selectStmt = stmt[0].(*ast.SelectStmt) - hints = selectStmt.TableHints - require.Len(t, hints, 1) - require.Equal(t, "tidb_kv_read_timeout", hints[0].HintName.L, "case", i) - require.Equal(t, uint64(200), hints[0].HintData.(uint64)) - } - // Test NTH_PLAN queries = []string{ "SELECT /*+ NTH_PLAN(10) */ * FROM t1 INNER JOIN t2 where t1.c1 = t2.c1", @@ -6955,7 +6936,6 @@ func TestCTE(t *testing.T) { {"with cte(a) as (select 1) delete t from t, cte where t.a=cte.a;", true, "WITH `cte` (`a`) AS (SELECT 1) DELETE `t` FROM (`t`) JOIN `cte` WHERE `t`.`a`=`cte`.`a`"}, {"WITH cte1 AS (SELECT 1) SELECT * FROM (WITH cte2 AS (SELECT 2) SELECT * FROM cte2 JOIN cte1) AS dt;", true, "WITH `cte1` AS (SELECT 1) SELECT * FROM (WITH `cte2` AS (SELECT 2) SELECT * FROM `cte2` JOIN `cte1`) AS `dt`"}, {"WITH cte AS (SELECT 1) SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM cte;", true, "WITH `cte` AS (SELECT 1) SELECT /*+ MAX_EXECUTION_TIME(1000)*/ * FROM `cte`"}, - {"WITH cte AS (SELECT 1) SELECT /*+ TIDB_KV_READ_TIMEOUT(1000) */ * FROM cte;", true, "WITH `cte` AS (SELECT 1) SELECT /*+ TIDB_KV_READ_TIMEOUT(1000)*/ * FROM `cte`"}, {"with cte as (table t) table cte;", true, "WITH `cte` AS (TABLE `t`) TABLE `cte`"}, {"with cte as (select 1) select 1 union with cte as (select 1) select * from cte;", false, ""}, {"with cte as (select 1) (select 1);", true, "WITH `cte` AS (SELECT 1) (SELECT 1)"}, @@ -6980,7 +6960,6 @@ func TestCTEMerge(t *testing.T) { {"with cte(a) as (select 1) delete t from t, cte where t.a=cte.a;", true, "WITH `cte` (`a`) AS (SELECT 1) DELETE `t` FROM (`t`) JOIN `cte` WHERE `t`.`a`=`cte`.`a`"}, {"WITH cte1 AS (SELECT 1) SELECT * FROM (WITH cte2 AS (SELECT 2) SELECT * FROM cte2 JOIN cte1) AS dt;", true, "WITH `cte1` AS (SELECT 1) SELECT * FROM (WITH `cte2` AS (SELECT 2) SELECT * FROM `cte2` JOIN `cte1`) AS `dt`"}, {"WITH cte AS (SELECT 1) SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM cte;", true, "WITH `cte` AS (SELECT 1) SELECT /*+ MAX_EXECUTION_TIME(1000)*/ * FROM `cte`"}, - {"WITH cte AS (SELECT 1) SELECT /*+ TIDB_KV_READ_TIMEOUT(1000) */ * FROM cte;", true, "WITH `cte` AS (SELECT 1) SELECT /*+ TIDB_KV_READ_TIMEOUT(1000)*/ * FROM `cte`"}, {"with cte as (table t) table cte;", true, "WITH `cte` AS (TABLE `t`) TABLE `cte`"}, {"with cte as (select 1) select 1 union with cte as (select 1) select * from cte;", false, ""}, {"with cte as (select 1) (select 1);", true, "WITH `cte` AS (SELECT 1) (SELECT 1)"}, @@ -7134,7 +7113,6 @@ func TestCTEBindings(t *testing.T) { {"with cte(a) as (select * from t) delete t from t, cte where t.a=cte.a;", true, "WITH `cte` (`a`) AS (SELECT * FROM `test`.`t`) DELETE `test`.`t` FROM (`test`.`t`) JOIN `cte` WHERE `t`.`a` = `cte`.`a`"}, {"WITH cte1 AS (SELECT * from t) SELECT * FROM (WITH cte2 AS (SELECT * from cte1) SELECT * FROM cte2 JOIN cte1) AS dt;", true, "WITH `cte1` AS (SELECT * FROM `test`.`t`) SELECT * FROM (WITH `cte2` AS (SELECT * FROM `cte1`) SELECT * FROM `cte2` JOIN `cte1`) AS `dt`"}, {"WITH cte AS (SELECT * from t) SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM cte;", true, "WITH `cte` AS (SELECT * FROM `test`.`t`) SELECT /*+ MAX_EXECUTION_TIME(1000)*/ * FROM `cte`"}, - {"WITH cte AS (SELECT * from t) SELECT /*+ TIDB_KV_READ_TIMEOUT(1000) */ * FROM cte;", true, "WITH `cte` AS (SELECT * FROM `test`.`t`) SELECT /*+ TIDB_KV_READ_TIMEOUT(1000)*/ * FROM `cte`"}, {"with cte as (table t) table cte;", true, "WITH `cte` AS (TABLE `test`.`t`) TABLE `cte`"}, {"with cte as (select * from t) select 1 union with cte as (select * from t) select * from cte;", false, ""}, {"with cte as (select * from t) (select * from t);", true, "WITH `cte` AS (SELECT * FROM `test`.`t`) (SELECT * FROM `test`.`t`)"}, diff --git a/planner/core/BUILD.bazel b/planner/core/BUILD.bazel index 19a6d7e27abd4..20d64259f6261 100644 --- a/planner/core/BUILD.bazel +++ b/planner/core/BUILD.bazel @@ -209,7 +209,6 @@ go_test( "plan_cache_lru_test.go", "plan_cache_param_test.go", "plan_cache_test.go", - "plan_cache_utils_test.go", "plan_cacheable_checker_test.go", "plan_cost_detail_test.go", "plan_cost_ver1_test.go", diff --git a/planner/core/casetest/integration_test.go b/planner/core/casetest/integration_test.go index 08738026534fd..b920db766729f 100644 --- a/planner/core/casetest/integration_test.go +++ b/planner/core/casetest/integration_test.go @@ -1230,16 +1230,16 @@ func TestFixControl45132(t *testing.T) { } tk.MustExec(`analyze table t`) // the cost model prefers to use TableScan instead of IndexLookup to avoid double requests. - require.True(t, tk.HasPlan(`select * from t where a=2`, `TableFullScan`)) + tk.MustHavePlan(`select * from t where a=2`, `TableFullScan`) tk.MustExec(`set @@tidb_opt_fix_control = "45132:99"`) tk.MustIndexLookup(`select * from t where a=2`) // index lookup tk.MustExec(`set @@tidb_opt_fix_control = "45132:500"`) - require.True(t, tk.HasPlan(`select * from t where a=2`, `TableFullScan`)) + tk.MustHavePlan(`select * from t where a=2`, `TableFullScan`) tk.MustExec(`set @@tidb_opt_fix_control = "45132:0"`) - require.True(t, tk.HasPlan(`select * from t where a=2`, `TableFullScan`)) + tk.MustHavePlan(`select * from t where a=2`, `TableFullScan`) } func TestFixControl44262(t *testing.T) { diff --git a/planner/core/common_plans.go b/planner/core/common_plans.go index 2050119f03c49..48c080e117647 100644 --- a/planner/core/common_plans.go +++ b/planner/core/common_plans.go @@ -578,6 +578,7 @@ type LoadData struct { // LoadDataOpt represents load data option. type LoadDataOpt struct { + // Name is the name of the option, converted to lower case during parse. Name string Value expression.Expression } diff --git a/planner/core/indexmerge_intersection_test.go b/planner/core/indexmerge_intersection_test.go index 8b352f3b5cead..9ed4bbe86658f 100644 --- a/planner/core/indexmerge_intersection_test.go +++ b/planner/core/indexmerge_intersection_test.go @@ -30,19 +30,15 @@ func TestSPMForIntersectionIndexMerge(t *testing.T) { tk.MustExec("use test") tk.MustExec("drop table if exists t") tk.MustExec("create table t(a int, b int, c int, d int, e int, index ia(a), index ib(b), index ic(c), index id(d), index ie(e))") - require.False(t, tk.HasPlan("select * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100)", "IndexMerge")) - require.True(t, - tk.HasPlan("select /*+ use_index_merge(t, ia, ib, ic, id, ie) */ * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100)", - "IndexMerge", - ), - ) + tk.MustNotHavePlan("select * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100)", "IndexMerge") + tk.MustHavePlan("select /*+ use_index_merge(t, ia, ib, ic, id, ie) */ * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100)", "IndexMerge") tk.MustExec(` create global binding for select * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100) using select /*+ use_index_merge(t, ia, ib, ic, id, ie) */ * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100) `) - require.True(t, tk.HasPlan("select * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100)", "IndexMerge")) + tk.MustHavePlan("select * from t where a = 10 and b = 20 and c > 30 and d is null and e in (0, 100)", "IndexMerge") } func TestPlanCacheForIntersectionIndexMerge(t *testing.T) { diff --git a/planner/core/integration_partition_test.go b/planner/core/integration_partition_test.go index 881e04bc8af4a..f2d30d9a11cfe 100644 --- a/planner/core/integration_partition_test.go +++ b/planner/core/integration_partition_test.go @@ -636,11 +636,11 @@ func TestListPartitionInvisibleIdx(t *testing.T) { tk.MustExec(`create table tlist (a int, b int, key(a)) partition by list (a) (partition p0 values in (0, 1, 2), partition p1 values in (3, 4, 5))`) tk.MustExec(`alter table tlist alter index a invisible`) - tk.HasPlan(`select a from tlist where a>=0 and a<=5`, "TableFullScan") + tk.MustHavePlan(`select a from tlist where a>=0 and a<=5`, "TableFullScan") tk.MustExec(`create table tcollist (a int, b int, key(a)) partition by list columns (a) (partition p0 values in (0, 1, 2), partition p1 values in (3, 4, 5))`) tk.MustExec(`alter table tcollist alter index a invisible`) - tk.HasPlan(`select a from tcollist where a>=0 and a<=5`, "TableFullScan") + tk.MustHavePlan(`select a from tcollist where a>=0 and a<=5`, "TableFullScan") } func TestListPartitionCTE(t *testing.T) { diff --git a/planner/core/integration_test.go b/planner/core/integration_test.go index b5fc2c7a06591..1c887f2f6045d 100644 --- a/planner/core/integration_test.go +++ b/planner/core/integration_test.go @@ -620,6 +620,20 @@ func TestINLJHintSmallTable(t *testing.T) { tk.MustExec("explain format = 'brief' select /*+ TIDB_INLJ(t1) */ * from t1 join t2 on t1.a = t2.a") } +func TestIssue46580(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec(`CREATE TABLE t0(c0 INT);`) + tk.MustExec(`CREATE TABLE t1(c0 BOOL, c1 BOOL);`) + tk.MustExec(`INSERT INTO t1 VALUES (false, true);`) + tk.MustExec(`INSERT INTO t1 VALUES (true, true);`) + tk.MustExec(`CREATE definer='root'@'localhost' VIEW v0(c0, c1, c2) AS SELECT t1.c0, LOG10(t0.c0), t1.c0 FROM t0, t1;`) + tk.MustExec(`INSERT INTO t0(c0) VALUES (3);`) + tk.MustQuery(`SELECT /*+ MERGE_JOIN(t1, t0, v0)*/v0.c2, t1.c0 FROM v0, t0 CROSS JOIN t1 ORDER BY -v0.c1;`).Sort().Check( + testkit.Rows(`0 0`, `0 1`, `1 0`, `1 1`)) +} + func TestInvisibleIndex(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -903,14 +917,6 @@ func TestIndexMergePartialScansClusteredIndex(t *testing.T) { condition string expected []string }{ - { - // 3 table scans - "a < 2 or a < 10 or a > 11", []string{"1", "100"}, - }, - { - // 3 index scans - "c < 10 or c < 11 or c > 50", []string{"1", "10", "100"}, - }, { // 1 table scan + 1 index scan "a < 2 or c > 10000", []string{"1"}, @@ -931,7 +937,7 @@ func TestIndexMergePartialScansClusteredIndex(t *testing.T) { for _, p := range projections { for _, ca := range cases { query := fmt.Sprintf(queryTemplate, strings.Join(p, ","), ca.condition) - tk.HasPlan(query, "IndexMerge") + tk.MustHavePlan(query, "IndexMerge") expected := make([]string, 0, len(ca.expected)) for _, datum := range ca.expected { row := strings.Repeat(datum+" ", len(p)) @@ -956,10 +962,6 @@ func TestIndexMergePartialScansTiDBRowID(t *testing.T) { condition string expected []string }{ - { - // 3 index scans - "c < 10 or c < 11 or c > 50", []string{"1", "10", "100"}, - }, { // 2 index scans "c < 10 or a < 2", []string{"1"}, @@ -984,7 +986,7 @@ func TestIndexMergePartialScansTiDBRowID(t *testing.T) { for _, p := range projections { for _, ca := range cases { query := fmt.Sprintf(queryTemplate, strings.Join(p, ","), ca.condition) - tk.HasPlan(query, "IndexMerge") + tk.MustHavePlan(query, "IndexMerge") expected := make([]string, 0, len(ca.expected)) for _, datum := range ca.expected { row := strings.Repeat(datum+" ", len(p)) @@ -1033,7 +1035,7 @@ func TestIndexMergePartialScansPKIsHandle(t *testing.T) { for _, p := range projections { for _, ca := range cases { query := fmt.Sprintf(queryTemplate, strings.Join(p, ","), ca.condition) - tk.HasPlan(query, "IndexMerge") + tk.MustHavePlan(query, "IndexMerge") expected := make([]string, 0, len(ca.expected)) for _, datum := range ca.expected { row := strings.Repeat(datum+" ", len(p)) @@ -2188,7 +2190,7 @@ func TestQueryBlockTableAliasInHint(t *testing.T) { tk := testkit.NewTestKit(t, store) tk.MustExec("use test") - require.True(t, tk.HasPlan("select /*+ HASH_JOIN(@sel_1 t2) */ * FROM (select 1) t1 NATURAL LEFT JOIN (select 2) t2", "HashJoin")) + tk.MustHavePlan("select /*+ HASH_JOIN(@sel_1 t2) */ * FROM (select 1) t1 NATURAL LEFT JOIN (select 2) t2", "HashJoin") tk.MustQuery("select /*+ HASH_JOIN(@sel_1 t2) */ * FROM (select 1) t1 NATURAL LEFT JOIN (select 2) t2").Check(testkit.Rows( "1 2", )) @@ -2917,7 +2919,7 @@ func TestIssue25799(t *testing.T) { tk.MustExec(`insert into t1 values (1, 1)`) tk.MustExec(`create table t2 (a float default null, b tinyint(4) DEFAULT NULL, key b (b))`) tk.MustExec(`insert into t2 values (null, 1)`) - tk.HasPlan(`select /*+ TIDB_INLJ(t2@sel_2) */ t1.a, t1.b from t1 where t1.a not in (select t2.a from t2 where t1.b=t2.b)`, `IndexJoin`) + tk.MustHavePlan(`select /*+ TIDB_INLJ(t2@sel_2) */ t1.a, t1.b from t1 where t1.a not in (select t2.a from t2 where t1.b=t2.b)`, `IndexJoin`) tk.MustQuery(`select /*+ TIDB_INLJ(t2@sel_2) */ t1.a, t1.b from t1 where t1.a not in (select t2.a from t2 where t1.b=t2.b)`).Check(testkit.Rows()) } @@ -5279,3 +5281,15 @@ func TestIssue45033(t *testing.T) { from t3 alias3) alias4 where alias4.c2 = alias2.alias_col1);`).Check(testkit.Rows("0")) } + +func TestIssue46298(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists test.first_range;") + tk.MustExec("create table test.first_range(p int not null, o tinyint not null, v int not null);") + tk.MustExec("insert into test.first_range (p, o, v) values (0, 0, 0), (1, 1, 1), (1, 2, 2), (1, 4, 4), (1, 8, 8), (2, 0, 0), (2, 3, 3), (2, 10, 10), (2, 13, 13), (2, 15, 15), (3, 1, 1), (3, 3, 3), (3, 5, 5), (3, 9, 9), (3, 15, 15), (3, 20, 20), (3, 31, 31);") + tk.MustQuery("select *, first_value(v) over (partition by p order by o range between 3.1 preceding and 2.9 following) as a from test.first_range;") + tk.MustExec(`set @@tidb_enable_pipelined_window_function=0`) + tk.MustQuery("select *, first_value(v) over (partition by p order by o range between 3.1 preceding and 2.9 following) as a from test.first_range;") +} diff --git a/planner/core/issuetest/planner_issue_test.go b/planner/core/issuetest/planner_issue_test.go index b47d826b58301..58ce55a948949 100644 --- a/planner/core/issuetest/planner_issue_test.go +++ b/planner/core/issuetest/planner_issue_test.go @@ -205,7 +205,7 @@ func TestIssue46005(t *testing.T) { tk.MustExec("use test") tk.MustExec("create table tbl_39(col_239 year(4) not null default '2009', primary key(col_239), unique key idx_223(col_239), key idx_224(col_239))") tk.MustExec("insert into tbl_39 values (1994),(1995),(1996),(1997)") - tk.HasPlan( + tk.MustHavePlan( "select /*+ use_index_merge( tbl_39) */ col_239 from tbl_39 where not( tbl_39.col_239 not in ( '1994' ) ) and tbl_39.col_239 not in ( '2004' , '2010' , '2010' ) or not( tbl_39.col_239 <= '1996' ) and not( tbl_39.col_239 between '2026' and '2011' ) order by tbl_39.col_239 limit 382", "IndexMerge", ) diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index 8d11e3f5b2c03..1c9f291c81bcf 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -162,8 +162,6 @@ const ( HintNoIndexMerge = "no_index_merge" // HintMaxExecutionTime specifies the max allowed execution time in milliseconds HintMaxExecutionTime = "max_execution_time" - // HintTidbKvReadTimeout specifies timeout value for any readonly kv request in milliseconds - HintTidbKvReadTimeout = "tidb_kv_read_timeout" ) const ( @@ -6825,6 +6823,7 @@ func (b *PlanBuilder) buildWindowFunctionFrameBound(_ context.Context, spec *ast if err != nil { return nil, err } + bound.CmpFuncs[0] = expression.GetCmpFunction(b.ctx, orderByItems[0].Col, bound.CalcFuncs[0]) return bound, nil } diff --git a/planner/core/logical_plans.go b/planner/core/logical_plans.go index 896ddbc7a6a00..ae795bd19106f 100644 --- a/planner/core/logical_plans.go +++ b/planner/core/logical_plans.go @@ -2034,6 +2034,8 @@ type FrameBound struct { // We will build the date_add or date_sub functions for frames like `INTERVAL '2:30' MINUTE_SECOND FOLLOWING`, // and plus or minus for frames like `1 preceding`. CalcFuncs []expression.Expression + // Sometimes we need to cast order by column to a specific type when frame type is range + CompareCols []expression.Expression // CmpFuncs is used to decide whether one row is included in the current frame. CmpFuncs []expression.CompareFunc } @@ -2052,6 +2054,23 @@ func (fb *FrameBound) Clone() *FrameBound { return cloned } +// InitCompareCols will init CompareCols +func (fb *FrameBound) InitCompareCols(ctx sessionctx.Context, orderByCols []*expression.Column) { + if len(fb.CalcFuncs) > 0 { + fb.CompareCols = make([]expression.Expression, len(orderByCols)) + if fb.CalcFuncs[0].GetType().EvalType() != orderByCols[0].GetType().EvalType() { + fb.CompareCols[0], _ = expression.NewFunctionBase(ctx, ast.Cast, fb.CalcFuncs[0].GetType(), orderByCols[0]) + + // As compare column has been converted, compare function should also be changed + fb.CmpFuncs[0] = expression.GetCmpFunction(ctx, fb.CompareCols[0], fb.CalcFuncs[0]) + } else { + for i, col := range orderByCols { + fb.CompareCols[i] = col + } + } + } +} + // LogicalWindow represents a logical window function plan. type LogicalWindow struct { logicalSchemaProducer diff --git a/planner/core/plan_cache_test.go b/planner/core/plan_cache_test.go index 84f58dcf0d1ac..d59923ac7ef24 100644 --- a/planner/core/plan_cache_test.go +++ b/planner/core/plan_cache_test.go @@ -2755,6 +2755,18 @@ func TestIssue46159(t *testing.T) { tk.MustQuery(`show warnings`).Check(testkit.Rows("Warning 1105 skip plan-cache: plan rebuild failed, rebuild to get an unsafe range")) } +func TestIssue47008(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`set @@time_zone='UTC';`) + tk.MustExec(`set @@collation_connection='utf8_general_ci';`) + tk.MustExec(`prepare s from 'select DATE_FORMAT("2020-01-01","%W") = "wednesday"';`) + tk.MustQuery(`execute s;`).Check(testkit.Rows(`1`)) + tk.MustExec(`set @@collation_connection='utf8_bin';`) + tk.MustQuery(`execute s;`).Check(testkit.Rows(`0`)) + tk.MustQuery(`select @@last_plan_from_cache`).Check(testkit.Rows(`0`)) +} + func TestBuiltinFuncFlen(t *testing.T) { // same as TestIssue45378 and TestIssue45253 store := testkit.CreateMockStore(t) diff --git a/planner/core/plan_cache_utils.go b/planner/core/plan_cache_utils.go index db7267e0aba61..c9352e0e5dd50 100644 --- a/planner/core/plan_cache_utils.go +++ b/planner/core/plan_cache_utils.go @@ -215,10 +215,11 @@ type planCacheKey struct { isolationReadEngines map[kv.StoreType]struct{} selectLimit uint64 bindSQL string + connCollation string inRestrictedSQL bool restrictedReadOnly bool TiDBSuperReadOnly bool - ExprBlacklistTS int64 // expr-pushdown-blacklist can affect query optimization, so we need to consider it in plan cache. + exprBlacklistTS int64 // expr-pushdown-blacklist can affect query optimization, so we need to consider it in plan cache. memoryUsage int64 // Do not include in hash hash []byte @@ -248,10 +249,11 @@ func (key *planCacheKey) Hash() []byte { } key.hash = codec.EncodeInt(key.hash, int64(key.selectLimit)) key.hash = append(key.hash, hack.Slice(key.bindSQL)...) + key.hash = append(key.hash, hack.Slice(key.connCollation)...) key.hash = append(key.hash, hack.Slice(strconv.FormatBool(key.inRestrictedSQL))...) key.hash = append(key.hash, hack.Slice(strconv.FormatBool(key.restrictedReadOnly))...) key.hash = append(key.hash, hack.Slice(strconv.FormatBool(key.TiDBSuperReadOnly))...) - key.hash = codec.EncodeInt(key.hash, key.ExprBlacklistTS) + key.hash = codec.EncodeInt(key.hash, key.exprBlacklistTS) } return key.hash } @@ -267,7 +269,7 @@ func (key *planCacheKey) MemoryUsage() (sum int64) { if key.memoryUsage > 0 { return key.memoryUsage } - sum = emptyPlanCacheKeySize + int64(len(key.database)+len(key.stmtText)+len(key.bindSQL)) + + sum = emptyPlanCacheKeySize + int64(len(key.database)+len(key.stmtText)+len(key.bindSQL)+len(key.connCollation)) + int64(len(key.isolationReadEngines))*size.SizeOfUint8 + int64(cap(key.hash)) key.memoryUsage = sum return @@ -307,6 +309,8 @@ func NewPlanCacheKey(sessionVars *variable.SessionVars, stmtText, stmtDB string, if sessionVars.TimeZone != nil { _, timezoneOffset = time.Now().In(sessionVars.TimeZone).Zone() } + _, connCollation := sessionVars.GetCharsetInfo() + key := &planCacheKey{ database: stmtDB, connID: sessionVars.ConnectionID, @@ -318,10 +322,11 @@ func NewPlanCacheKey(sessionVars *variable.SessionVars, stmtText, stmtDB string, isolationReadEngines: make(map[kv.StoreType]struct{}), selectLimit: sessionVars.SelectLimit, bindSQL: bindSQL, + connCollation: connCollation, inRestrictedSQL: sessionVars.InRestrictedSQL, restrictedReadOnly: variable.RestrictedReadOnly.Load(), TiDBSuperReadOnly: variable.VarTiDBSuperReadOnly.Load(), - ExprBlacklistTS: exprBlacklistTS, + exprBlacklistTS: exprBlacklistTS, } for k, v := range sessionVars.IsolationReadEngines { key.isolationReadEngines[k] = v diff --git a/planner/core/plan_cache_utils_test.go b/planner/core/plan_cache_utils_test.go deleted file mode 100644 index 93b3afbe31572..0000000000000 --- a/planner/core/plan_cache_utils_test.go +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2018 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package core - -import ( - "testing" - "time" - - "github.com/pingcap/tidb/domain" - "github.com/pingcap/tidb/parser/mysql" - "github.com/pingcap/tidb/sessionctx/variable" - "github.com/stretchr/testify/require" -) - -func TestCacheKey(t *testing.T) { - ctx := MockContext() - ctx.GetSessionVars().SnapshotTS = 0 - ctx.GetSessionVars().SQLMode = mysql.ModeNone - ctx.GetSessionVars().TimeZone = time.UTC - ctx.GetSessionVars().ConnectionID = 0 - ctx.GetSessionVars().InRestrictedSQL = false - defer func() { - domain.GetDomain(ctx).StatsHandle().Close() - }() - variable.RestrictedReadOnly.Store(false) - variable.VarTiDBSuperReadOnly.Store(false) - key, err := NewPlanCacheKey(ctx.GetSessionVars(), "", "test", 1, 1, "", 0) - if err.Error() != "no statement text" { - t.Fail() // no statement text - } - key, err = NewPlanCacheKey(ctx.GetSessionVars(), "select 1", "", 1, 1, "", 0) - if err != nil { - t.Fail() // schema can be nil - } - key, err = NewPlanCacheKey(ctx.GetSessionVars(), "select 1", "test", 1, 1, - "select /*+ ignore_plan_cache() */ * from t", 0) - if err != nil { - t.Fail() - } - key, err = NewPlanCacheKey(ctx.GetSessionVars(), "select 1", "test", 1, 1, "", 0) - if err != nil { - t.Fail() - } - require.Equal(t, []byte{0x74, 0x65, 0x73, 0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x20, 0x31, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x74, 0x69, 0x64, 0x62, 0x74, 0x69, 0x6b, 0x76, 0x74, 0x69, 0x66, 0x6c, 0x61, 0x73, 0x68, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, key.Hash()) -} diff --git a/planner/core/plan_test.go b/planner/core/plan_test.go index 09a55a37d41a0..5e637bb7afeba 100644 --- a/planner/core/plan_test.go +++ b/planner/core/plan_test.go @@ -464,16 +464,6 @@ func TestNthPlanHint(t *testing.T) { "Warning 1105 The parameter of nth_plan() is out of range")) } -func TestTiDBKvReadTimeoutHint(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);") - tk.MustQuery("select /*+ tidb_kv_read_timeout(1) tidb_kv_read_timeout(2) */ * from t where a=1").Check(testkit.Rows()) - tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1105 TIDB_KV_READ_TIMEOUT() is defined more than once, only the last definition takes effect: TIDB_KV_READ_TIMEOUT(2)")) -} - func BenchmarkDecodePlan(b *testing.B) { store := testkit.CreateMockStore(b) tk := testkit.NewTestKit(b, store) diff --git a/planner/core/plan_to_pb_test.go b/planner/core/plan_to_pb_test.go index cb108678629f2..62b13e4fece59 100644 --- a/planner/core/plan_to_pb_test.go +++ b/planner/core/plan_to_pb_test.go @@ -79,4 +79,19 @@ func TestColumnToProto(t *testing.T) { } pc = util.ColumnToProto(col2, false) require.Len(t, pc.Elems, 2) + + tp = types.NewFieldTypeBuilder(). + SetType(mysql.TypeString). + SetCharset("utf8mb4"). + SetCollate("utf8mb4_bin"). + SetFlen(100). + SetFlag(10). + SetArray(true). + BuildP() + col3 := &model.ColumnInfo{ + FieldType: *tp, + } + pc = util.ColumnToProto(col3, true) + expect = &tipb.ColumnInfo{ColumnId: 0, Tp: 0xfe, Collation: 63, ColumnLen: 100, Decimal: 0, Flag: 10, Elems: []string(nil), DefaultVal: []uint8(nil), PkHandle: false, XXX_unrecognized: []uint8(nil)} + require.Equal(t, expect, pc) } diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index 2754d7a0a44c1..2a0ee40987f8b 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -4446,6 +4446,9 @@ var ( importIntoSchemaFTypes = []byte{mysql.TypeLonglong, mysql.TypeString, mysql.TypeString, mysql.TypeLonglong, mysql.TypeString, mysql.TypeString, mysql.TypeString, mysql.TypeLonglong, mysql.TypeString, mysql.TypeTimestamp, mysql.TypeTimestamp, mysql.TypeTimestamp, mysql.TypeString} + + // ImportIntoDataSource used in ErrLoadDataInvalidURI. + ImportIntoDataSource = "data source" ) func (b *PlanBuilder) buildImportInto(ctx context.Context, ld *ast.ImportIntoStmt) (Plan, error) { @@ -4458,7 +4461,7 @@ func (b *PlanBuilder) buildImportInto(ctx context.Context, ld *ast.ImportIntoStm importFromServer, err = storage.IsLocalPath(ld.Path) if err != nil { - return nil, exeerrors.ErrLoadDataInvalidURI.FastGenByArgs(err.Error()) + return nil, exeerrors.ErrLoadDataInvalidURI.FastGenByArgs(ImportIntoDataSource, err.Error()) } if importFromServer && sem.IsEnabled() { @@ -4531,8 +4534,12 @@ func (*PlanBuilder) buildLoadStats(ld *ast.LoadStatsStmt) Plan { return p } +// buildLockStats requires INSERT and SELECT privilege for the tables same as buildAnalyze. func (b *PlanBuilder) buildLockStats(ld *ast.LockStatsStmt) Plan { - p := &LockStats{Tables: ld.Tables} + p := &LockStats{ + Tables: ld.Tables, + } + b.requireInsertAndSelectPriv(ld.Tables) return p @@ -4540,7 +4547,9 @@ func (b *PlanBuilder) buildLockStats(ld *ast.LockStatsStmt) Plan { // buildUnlockStats requires INSERT and SELECT privilege for the tables same as buildAnalyze. func (b *PlanBuilder) buildUnlockStats(ld *ast.UnlockStatsStmt) Plan { - p := &UnlockStats{Tables: ld.Tables} + p := &UnlockStats{ + Tables: ld.Tables, + } b.requireInsertAndSelectPriv(ld.Tables) return p diff --git a/planner/core/rule_aggregation_push_down.go b/planner/core/rule_aggregation_push_down.go index d262787c51235..714e7dae2f126 100644 --- a/planner/core/rule_aggregation_push_down.go +++ b/planner/core/rule_aggregation_push_down.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/expression/aggregation" "github.com/pingcap/tidb/parser/ast" "github.com/pingcap/tidb/parser/mysql" + "github.com/pingcap/tidb/planner/util" "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/types" ) @@ -559,6 +560,8 @@ func (a *aggregationPushDownSolver) aggPushDown(p LogicalPlan, opt *logicalOptim } oldAggFuncsArgs := make([][]expression.Expression, 0, len(agg.AggFuncs)) newAggFuncsArgs := make([][]expression.Expression, 0, len(agg.AggFuncs)) + oldAggOrderItems := make([][]*util.ByItems, 0, len(agg.AggFuncs)) + newAggOrderItems := make([][]*util.ByItems, 0, len(agg.AggFuncs)) if noSideEffects { for _, aggFunc := range agg.AggFuncs { oldAggFuncsArgs = append(oldAggFuncsArgs, aggFunc.Args) @@ -571,6 +574,27 @@ func (a *aggregationPushDownSolver) aggPushDown(p LogicalPlan, opt *logicalOptim break } newAggFuncsArgs = append(newAggFuncsArgs, newArgs) + // for ordeByItems, treat it like agg func's args, if it can be substituted by underlying projection's expression recording them temporarily. + if len(aggFunc.OrderByItems) != 0 { + oldAggOrderItems = append(oldAggOrderItems, aggFunc.OrderByItems) + newOrderByItems := make([]expression.Expression, 0, len(aggFunc.OrderByItems)) + for _, oby := range aggFunc.OrderByItems { + newOrderByItems = append(newOrderByItems, expression.ColumnSubstitute(oby.Expr, proj.schema, proj.Exprs)) + } + if ExprsHasSideEffects(newOrderByItems) { + noSideEffects = false + break + } + oneAggOrderByItems := make([]*util.ByItems, 0, len(aggFunc.OrderByItems)) + for i, obyExpr := range newOrderByItems { + oneAggOrderByItems = append(oneAggOrderByItems, &util.ByItems{Expr: obyExpr, Desc: aggFunc.OrderByItems[i].Desc}) + } + newAggOrderItems = append(newAggOrderItems, oneAggOrderByItems) + } else { + // occupy the pos for convenience of subscript index + oldAggOrderItems = append(oldAggOrderItems, nil) + newAggOrderItems = append(newAggOrderItems, nil) + } } } for i, funcsArgs := range oldAggFuncsArgs { @@ -580,6 +604,16 @@ func (a *aggregationPushDownSolver) aggPushDown(p LogicalPlan, opt *logicalOptim break } } + for j, item := range newAggOrderItems { + if item == nil { + continue + } + // substitution happened, check the eval type compatibility. + if oldAggOrderItems[i][j].Expr.GetType().EvalType() != newAggOrderItems[i][j].Expr.GetType().EvalType() { + noSideEffects = false + break + } + } if !noSideEffects { break } @@ -588,6 +622,7 @@ func (a *aggregationPushDownSolver) aggPushDown(p LogicalPlan, opt *logicalOptim agg.GroupByItems = newGbyItems for i, aggFunc := range agg.AggFuncs { aggFunc.Args = newAggFuncsArgs[i] + aggFunc.OrderByItems = newAggOrderItems[i] } projChild := proj.children[0] agg.SetChildren(projChild) diff --git a/planner/core/rule_inject_extra_projection.go b/planner/core/rule_inject_extra_projection.go index edd972426fea7..3cc26a271e492 100644 --- a/planner/core/rule_inject_extra_projection.go +++ b/planner/core/rule_inject_extra_projection.go @@ -264,6 +264,7 @@ func InjectProjBelowSort(p PhysicalPlan, orderByItems []*util.ByItems) PhysicalP if origChildProj, isChildProj := childPlan.(*PhysicalProjection); isChildProj { refine4NeighbourProj(bottomProj, origChildProj) } + refine4NeighbourProj(topProj, bottomProj) return topProj } @@ -325,6 +326,7 @@ func TurnNominalSortIntoProj(p PhysicalPlan, onlyColumn bool, orderByItems []*ut if origChildProj, isChildProj := childPlan.(*PhysicalProjection); isChildProj { refine4NeighbourProj(bottomProj, origChildProj) } + refine4NeighbourProj(topProj, bottomProj) return topProj } diff --git a/planner/optimize.go b/planner/optimize.go index 6b512fda58355..980f48aeef265 100644 --- a/planner/optimize.go +++ b/planner/optimize.go @@ -719,7 +719,7 @@ func handleStmtHints(hints []*ast.TableOptimizerHint) (stmtHints stmtctx.StmtHin } hintOffs := make(map[string]int, len(hints)) var forceNthPlan *ast.TableOptimizerHint - var memoryQuotaHintCnt, useToJAHintCnt, useCascadesHintCnt, noIndexMergeHintCnt, readReplicaHintCnt, maxExecutionTimeCnt, tidbKvReadTimeoutCnt, forceNthPlanCnt, straightJoinHintCnt, resourceGroupHintCnt int + var memoryQuotaHintCnt, useToJAHintCnt, useCascadesHintCnt, noIndexMergeHintCnt, readReplicaHintCnt, maxExecutionTimeCnt, forceNthPlanCnt, straightJoinHintCnt, resourceGroupHintCnt int setVars := make(map[string]string) setVarsOffs := make([]int, 0, len(hints)) for i, hint := range hints { @@ -745,9 +745,6 @@ func handleStmtHints(hints []*ast.TableOptimizerHint) (stmtHints stmtctx.StmtHin case "max_execution_time": hintOffs[hint.HintName.L] = i maxExecutionTimeCnt++ - case "tidb_kv_read_timeout": - hintOffs[hint.HintName.L] = i - tidbKvReadTimeoutCnt++ case "nth_plan": forceNthPlanCnt++ forceNthPlan = hint @@ -856,16 +853,6 @@ func handleStmtHints(hints []*ast.TableOptimizerHint) (stmtHints stmtctx.StmtHin stmtHints.HasMaxExecutionTime = true stmtHints.MaxExecutionTime = maxExecutionTime.HintData.(uint64) } - // Handle TIDB_KV_READ_TIMEOUT - if tidbKvReadTimeoutCnt != 0 { - tidbKvReadTimeout := hints[hintOffs["tidb_kv_read_timeout"]] - if tidbKvReadTimeoutCnt > 1 { - warn := errors.Errorf("TIDB_KV_READ_TIMEOUT() is defined more than once, only the last definition takes effect: TIDB_KV_READ_TIMEOUT(%v)", tidbKvReadTimeout.HintData.(uint64)) - warns = append(warns, warn) - } - stmtHints.HasTidbKvReadTimeout = true - stmtHints.TidbKvReadTimeout = tidbKvReadTimeout.HintData.(uint64) - } // Handle RESOURCE_GROUP if resourceGroupHintCnt != 0 { resourceGroup := hints[hintOffs["resource_group"]] diff --git a/privilege/privileges/cache.go b/privilege/privileges/cache.go index da38ce619ae42..eb89926ad7eb3 100644 --- a/privilege/privileges/cache.go +++ b/privilege/privileges/cache.go @@ -1247,7 +1247,7 @@ func (p *MySQLPrivilege) DBIsVisible(user, host, db string) bool { return false } -func (p *MySQLPrivilege) showGrants(user, host string, roles []*auth.RoleIdentity) []string { +func (p *MySQLPrivilege) showGrants(ctx sessionctx.Context, user, host string, roles []*auth.RoleIdentity) []string { var gs []string //nolint: prealloc var sortFromIdx int var hasGlobalGrant = false @@ -1319,7 +1319,10 @@ func (p *MySQLPrivilege) showGrants(user, host string, roles []*auth.RoleIdentit } } } + + sqlMode := ctx.GetSessionVars().SQLMode for dbName, priv := range dbPrivTable { + dbName = stringutil.Escape(dbName, sqlMode) g := dbPrivToString(priv) if len(g) > 0 { var s string @@ -1342,7 +1345,7 @@ func (p *MySQLPrivilege) showGrants(user, host string, roles []*auth.RoleIdentit sortFromIdx = len(gs) tablePrivTable := make(map[string]mysql.PrivilegeType) for _, record := range p.TablesPriv { - recordKey := record.DB + "." + record.TableName + recordKey := stringutil.Escape(record.DB, sqlMode) + "." + stringutil.Escape(record.TableName, sqlMode) if user == record.User && host == record.Host { tablePrivTable[recordKey] |= record.TablePriv } else { @@ -1378,9 +1381,9 @@ func (p *MySQLPrivilege) showGrants(user, host string, roles []*auth.RoleIdentit columnPrivTable := make(map[string]privOnColumns) for i := range p.ColumnsPriv { record := p.ColumnsPriv[i] - if !collectColumnGrant(&record, user, host, columnPrivTable) { + if !collectColumnGrant(&record, user, host, columnPrivTable, sqlMode) { for _, r := range allRoles { - collectColumnGrant(&record, r.Username, r.Hostname, columnPrivTable) + collectColumnGrant(&record, r.Username, r.Hostname, columnPrivTable, sqlMode) } } } @@ -1491,9 +1494,10 @@ func privOnColumnsToString(p privOnColumns) string { return buf.String() } -func collectColumnGrant(record *columnsPrivRecord, user, host string, columnPrivTable map[string]privOnColumns) bool { +func collectColumnGrant(record *columnsPrivRecord, user, host string, columnPrivTable map[string]privOnColumns, sqlMode mysql.SQLMode) bool { if record.baseRecord.match(user, host) { - recordKey := record.DB + "." + record.TableName + recordKey := stringutil.Escape(record.DB, sqlMode) + "." + stringutil.Escape(record.TableName, sqlMode) + privColumns, ok := columnPrivTable[recordKey] if !ok { privColumns = make(map[mysql.PrivilegeType]columnStrs) diff --git a/privilege/privileges/privileges.go b/privilege/privileges/privileges.go index 52548ebd89f00..4c75f847d0cae 100644 --- a/privilege/privileges/privileges.go +++ b/privilege/privileges/privileges.go @@ -842,7 +842,7 @@ func (p *UserPrivileges) ShowGrants(ctx sessionctx.Context, user *auth.UserIdent u = user.AuthUsername h = user.AuthHostname } - grants = mysqlPrivilege.showGrants(u, h, roles) + grants = mysqlPrivilege.showGrants(ctx, u, h, roles) if len(grants) == 0 { err = ErrNonexistingGrant.GenWithStackByArgs(u, h) } diff --git a/privilege/privileges/privileges_test.go b/privilege/privileges/privileges_test.go index 194870c5ae778..4e699e4cf3998 100644 --- a/privilege/privileges/privileges_test.go +++ b/privilege/privileges/privileges_test.go @@ -295,7 +295,7 @@ func TestShowGrants(t *testing.T) { require.NoError(t, err) require.Len(t, gs, 2) expected := []string{`GRANT ALL PRIVILEGES ON *.* TO 'show'@'localhost'`, - `GRANT SELECT ON test.* TO 'show'@'localhost'`} + "GRANT SELECT ON `test`.* TO 'show'@'localhost'"} require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) tk.MustExec(`GRANT Index ON test1.* TO 'show'@'localhost';`) @@ -303,8 +303,8 @@ func TestShowGrants(t *testing.T) { require.NoError(t, err) require.Len(t, gs, 3) expected = []string{`GRANT ALL PRIVILEGES ON *.* TO 'show'@'localhost'`, - `GRANT SELECT ON test.* TO 'show'@'localhost'`, - `GRANT INDEX ON test1.* TO 'show'@'localhost'`} + "GRANT SELECT ON `test`.* TO 'show'@'localhost'", + "GRANT INDEX ON `test1`.* TO 'show'@'localhost'"} require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) // Add another db privilege to the same db and test again. @@ -313,8 +313,8 @@ func TestShowGrants(t *testing.T) { require.NoError(t, err) require.Len(t, gs, 3) expected = []string{`GRANT ALL PRIVILEGES ON *.* TO 'show'@'localhost'`, - `GRANT SELECT ON test.* TO 'show'@'localhost'`, - `GRANT DELETE,INDEX ON test1.* TO 'show'@'localhost'`} + "GRANT SELECT ON `test`.* TO 'show'@'localhost'", + "GRANT DELETE,INDEX ON `test1`.* TO 'show'@'localhost'"} require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) tk.MustExec(`GRANT ALL ON test1.* TO 'show'@'localhost';`) @@ -322,8 +322,8 @@ func TestShowGrants(t *testing.T) { require.NoError(t, err) require.Len(t, gs, 3) expected = []string{`GRANT ALL PRIVILEGES ON *.* TO 'show'@'localhost'`, - `GRANT SELECT ON test.* TO 'show'@'localhost'`, - `GRANT ALL PRIVILEGES ON test1.* TO 'show'@'localhost'`} + "GRANT SELECT ON `test`.* TO 'show'@'localhost'", + "GRANT ALL PRIVILEGES ON `test1`.* TO 'show'@'localhost'"} require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) // Add table scope privileges @@ -332,9 +332,9 @@ func TestShowGrants(t *testing.T) { require.NoError(t, err) require.Len(t, gs, 4) expected = []string{`GRANT ALL PRIVILEGES ON *.* TO 'show'@'localhost'`, - `GRANT SELECT ON test.* TO 'show'@'localhost'`, - `GRANT ALL PRIVILEGES ON test1.* TO 'show'@'localhost'`, - `GRANT UPDATE ON test.test TO 'show'@'localhost'`} + "GRANT SELECT ON `test`.* TO 'show'@'localhost'", + "GRANT ALL PRIVILEGES ON `test1`.* TO 'show'@'localhost'", + "GRANT UPDATE ON `test`.`test` TO 'show'@'localhost'"} require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) // Revoke the db privilege of `test` and test again. See issue #30855. @@ -343,8 +343,8 @@ func TestShowGrants(t *testing.T) { require.NoError(t, err) require.Len(t, gs, 3) expected = []string{`GRANT ALL PRIVILEGES ON *.* TO 'show'@'localhost'`, - `GRANT ALL PRIVILEGES ON test1.* TO 'show'@'localhost'`, - `GRANT UPDATE ON test.test TO 'show'@'localhost'`} + "GRANT ALL PRIVILEGES ON `test1`.* TO 'show'@'localhost'", + "GRANT UPDATE ON `test`.`test` TO 'show'@'localhost'"} require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) // Add another table privilege and test again. @@ -353,8 +353,8 @@ func TestShowGrants(t *testing.T) { require.NoError(t, err) require.Len(t, gs, 3) expected = []string{`GRANT ALL PRIVILEGES ON *.* TO 'show'@'localhost'`, - `GRANT ALL PRIVILEGES ON test1.* TO 'show'@'localhost'`, - `GRANT SELECT,UPDATE ON test.test TO 'show'@'localhost'`} + "GRANT ALL PRIVILEGES ON `test1`.* TO 'show'@'localhost'", + "GRANT SELECT,UPDATE ON `test`.`test` TO 'show'@'localhost'"} require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) // Expected behavior: Usage still exists after revoking all privileges @@ -455,7 +455,7 @@ func TestShowColumnGrants(t *testing.T) { pc := privilege.GetPrivilegeManager(tk.Session()) gs, err := pc.ShowGrants(tk.Session(), &auth.UserIdentity{Username: "column", Hostname: "%"}, nil) require.NoError(t, err) - require.Equal(t, "GRANT USAGE ON *.* TO 'column'@'%' GRANT SELECT(a), INSERT(c), UPDATE(a, b) ON test.column_table TO 'column'@'%'", strings.Join(gs, " ")) + require.Equal(t, "GRANT USAGE ON *.* TO 'column'@'%' GRANT SELECT(a), INSERT(c), UPDATE(a, b) ON `test`.`column_table` TO 'column'@'%'", strings.Join(gs, " ")) } func TestDropTablePrivileges(t *testing.T) { @@ -2315,7 +2315,7 @@ func TestGrantOptionAndRevoke(t *testing.T) { Hostname: "localhost", }, nil, nil, nil) - tk.MustQuery(`SHOW GRANTS FOR u1`).Check(testkit.Rows("GRANT SELECT ON *.* TO 'u1'@'%' WITH GRANT OPTION", "GRANT UPDATE,DELETE ON db.* TO 'u1'@'%'")) + tk.MustQuery(`SHOW GRANTS FOR u1`).Check(testkit.Rows("GRANT SELECT ON *.* TO 'u1'@'%' WITH GRANT OPTION", "GRANT UPDATE,DELETE ON `db`.* TO 'u1'@'%'")) tk.MustExec("GRANT SELECT ON d1.* to u2") tk.MustExec("GRANT SELECT ON d2.* to u2 WITH GRANT OPTION") @@ -2323,18 +2323,18 @@ func TestGrantOptionAndRevoke(t *testing.T) { tk.MustExec("GRANT SELECT ON d4.* to u2") tk.MustExec("GRANT SELECT ON d5.* to u2") tk.MustQuery(`SHOW GRANTS FOR u2;`).Sort().Check(testkit.Rows( - "GRANT SELECT ON d1.* TO 'u2'@'%'", - "GRANT SELECT ON d2.* TO 'u2'@'%' WITH GRANT OPTION", - "GRANT SELECT ON d3.* TO 'u2'@'%'", - "GRANT SELECT ON d4.* TO 'u2'@'%'", - "GRANT SELECT ON d5.* TO 'u2'@'%'", + "GRANT SELECT ON `d1`.* TO 'u2'@'%'", + "GRANT SELECT ON `d2`.* TO 'u2'@'%' WITH GRANT OPTION", + "GRANT SELECT ON `d3`.* TO 'u2'@'%'", + "GRANT SELECT ON `d4`.* TO 'u2'@'%'", + "GRANT SELECT ON `d5`.* TO 'u2'@'%'", "GRANT USAGE ON *.* TO 'u2'@'%'", )) tk.MustExec("grant all on hchwang.* to u3 with grant option") - tk.MustQuery(`SHOW GRANTS FOR u3;`).Check(testkit.Rows("GRANT USAGE ON *.* TO 'u3'@'%'", "GRANT ALL PRIVILEGES ON hchwang.* TO 'u3'@'%' WITH GRANT OPTION")) + tk.MustQuery(`SHOW GRANTS FOR u3;`).Check(testkit.Rows("GRANT USAGE ON *.* TO 'u3'@'%'", "GRANT ALL PRIVILEGES ON `hchwang`.* TO 'u3'@'%' WITH GRANT OPTION")) tk.MustExec("revoke all on hchwang.* from u3") - tk.MustQuery(`SHOW GRANTS FOR u3;`).Check(testkit.Rows("GRANT USAGE ON *.* TO 'u3'@'%'", "GRANT USAGE ON hchwang.* TO 'u3'@'%' WITH GRANT OPTION")) + tk.MustQuery(`SHOW GRANTS FOR u3;`).Check(testkit.Rows("GRANT USAGE ON *.* TO 'u3'@'%'", "GRANT USAGE ON `hchwang`.* TO 'u3'@'%' WITH GRANT OPTION")) // Same again but with column privileges. @@ -2344,8 +2344,8 @@ func TestGrantOptionAndRevoke(t *testing.T) { tk.MustExec("revoke all on test.testgrant from u3") tk.MustQuery(`SHOW GRANTS FOR u3`).Sort().Check(testkit.Rows( "GRANT USAGE ON *.* TO 'u3'@'%'", - "GRANT USAGE ON hchwang.* TO 'u3'@'%' WITH GRANT OPTION", - "GRANT USAGE ON test.testgrant TO 'u3'@'%' WITH GRANT OPTION", + "GRANT USAGE ON `hchwang`.* TO 'u3'@'%' WITH GRANT OPTION", + "GRANT USAGE ON `test`.`testgrant` TO 'u3'@'%' WITH GRANT OPTION", )) } @@ -2382,8 +2382,8 @@ func TestGrantReferences(t *testing.T) { }, nil, nil, nil) tk.MustQuery("SHOW GRANTS FOR referencesUser").Check(testkit.Rows( `GRANT REFERENCES ON *.* TO 'referencesUser'@'%'`, - `GRANT REFERENCES ON reftestdb.* TO 'referencesUser'@'%'`, - `GRANT REFERENCES ON reftestdb.reftest TO 'referencesUser'@'%'`)) + "GRANT REFERENCES ON `reftestdb`.* TO 'referencesUser'@'%'", + "GRANT REFERENCES ON `reftestdb`.`reftest` TO 'referencesUser'@'%'")) tk.MustExec("DROP USER referencesUser") tk.MustExec("DROP SCHEMA reftestdb") } @@ -2535,7 +2535,7 @@ func TestGrantLockTables(t *testing.T) { }, nil, nil, nil) tk.MustQuery("SHOW GRANTS FOR lock_tables_user").Check(testkit.Rows( `GRANT LOCK TABLES ON *.* TO 'lock_tables_user'@'%'`, - `GRANT LOCK TABLES ON lock_tables_db.* TO 'lock_tables_user'@'%'`)) + "GRANT LOCK TABLES ON `lock_tables_db`.* TO 'lock_tables_user'@'%'")) tk.MustExec("DROP USER lock_tables_user") tk.MustExec("DROP DATABASE lock_tables_db") } @@ -2576,16 +2576,16 @@ func TestShowGrantsForCurrentUserUsingRole(t *testing.T) { tk.MustQuery("SHOW GRANTS FOR current_user() USING otherrole;").Check(testkit.Rows( "GRANT USAGE ON *.* TO 'joe'@'%'", - "GRANT SELECT ON test.* TO 'joe'@'%'", - "GRANT UPDATE ON role.* TO 'joe'@'%'", - "GRANT SELECT,DELETE ON mysql.user TO 'joe'@'%'", + "GRANT SELECT ON `test`.* TO 'joe'@'%'", + "GRANT UPDATE ON `role`.* TO 'joe'@'%'", + "GRANT SELECT,DELETE ON `mysql`.`user` TO 'joe'@'%'", "GRANT 'admins'@'%', 'engineering'@'%', 'otherrole'@'%' TO 'joe'@'%'", )) tk.MustQuery("SHOW GRANTS FOR joe USING otherrole;").Check(testkit.Rows( "GRANT USAGE ON *.* TO 'joe'@'%'", - "GRANT SELECT ON test.* TO 'joe'@'%'", - "GRANT UPDATE ON role.* TO 'joe'@'%'", - "GRANT SELECT,DELETE ON mysql.user TO 'joe'@'%'", + "GRANT SELECT ON `test`.* TO 'joe'@'%'", + "GRANT UPDATE ON `role`.* TO 'joe'@'%'", + "GRANT SELECT,DELETE ON `mysql`.`user` TO 'joe'@'%'", "GRANT 'admins'@'%', 'engineering'@'%', 'otherrole'@'%' TO 'joe'@'%'", )) } @@ -2703,7 +2703,7 @@ func TestGrantCreateTmpTables(t *testing.T) { }, nil, nil, nil) tk.MustQuery("SHOW GRANTS FOR u1").Check(testkit.Rows( `GRANT CREATE TEMPORARY TABLES ON *.* TO 'u1'@'%'`, - `GRANT CREATE TEMPORARY TABLES ON create_tmp_table_db.* TO 'u1'@'%'`)) + "GRANT CREATE TEMPORARY TABLES ON `create_tmp_table_db`.* TO 'u1'@'%'")) tk.MustExec("DROP USER u1") tk.MustExec("DROP DATABASE create_tmp_table_db") } @@ -2899,7 +2899,7 @@ func TestGrantEvent(t *testing.T) { }, nil, nil, nil) tk.MustQuery("SHOW GRANTS FOR u1").Check(testkit.Rows( `GRANT EVENT ON *.* TO 'u1'@'%'`, - `GRANT EVENT ON event_db.* TO 'u1'@'%'`)) + "GRANT EVENT ON `event_db`.* TO 'u1'@'%'")) tk.MustExec("DROP USER u1") tk.MustExec("DROP DATABASE event_db") } @@ -2923,7 +2923,7 @@ func TestGrantRoutine(t *testing.T) { }, nil, nil, nil) tk.MustQuery("SHOW GRANTS FOR u1").Check(testkit.Rows( `GRANT CREATE ROUTINE,ALTER ROUTINE ON *.* TO 'u1'@'%'`, - `GRANT CREATE ROUTINE,ALTER ROUTINE ON routine_db.* TO 'u1'@'%'`)) + "GRANT CREATE ROUTINE,ALTER ROUTINE ON `routine_db`.* TO 'u1'@'%'")) tk.MustExec("DROP USER u1") tk.MustExec("DROP DATABASE routine_db") } @@ -3279,3 +3279,31 @@ func TestNilHandleInConnectionVerification(t *testing.T) { tk := testkit.NewTestKit(t, store) require.NoError(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: `%`}, nil, nil, nil)) } + +func testShowGrantsSQLMode(t *testing.T, tk *testkit.TestKit, expected []string) { + pc := privilege.GetPrivilegeManager(tk.Session()) + gs, err := pc.ShowGrants(tk.Session(), &auth.UserIdentity{Username: "show_sql_mode", Hostname: "localhost"}, nil) + require.NoError(t, err) + require.Len(t, gs, 2) + require.True(t, testutil.CompareUnorderedStringSlice(gs, expected), fmt.Sprintf("gs: %v, expected: %v", gs, expected)) +} + +func TestShowGrantsSQLMode(t *testing.T) { + store := createStoreAndPrepareDB(t) + + tk := testkit.NewTestKit(t, store) + ctx, _ := tk.Session().(sessionctx.Context) + tk.MustExec(`CREATE USER 'show_sql_mode'@'localhost' identified by '123';`) + tk.MustExec(`GRANT Select ON test.* TO 'show_sql_mode'@'localhost';`) + + testShowGrantsSQLMode(t, tk, []string{ + "GRANT USAGE ON *.* TO 'show_sql_mode'@'localhost'", + "GRANT SELECT ON `test`.* TO 'show_sql_mode'@'localhost'", + }) + + ctx.GetSessionVars().SQLMode = mysql.SetSQLMode(ctx.GetSessionVars().SQLMode, mysql.ModeANSIQuotes) + testShowGrantsSQLMode(t, tk, []string{ + "GRANT USAGE ON *.* TO 'show_sql_mode'@'localhost'", + "GRANT SELECT ON \"test\".* TO 'show_sql_mode'@'localhost'", + }) +} diff --git a/server/handler/optimizor/BUILD.bazel b/server/handler/optimizor/BUILD.bazel index bdcdbe69820c3..fc2f68e929edd 100644 --- a/server/handler/optimizor/BUILD.bazel +++ b/server/handler/optimizor/BUILD.bazel @@ -56,6 +56,7 @@ go_test( "//server/internal/util", "//session", "//statistics/handle", + "//statistics/handle/globalstats", "//store/mockstore/unistore", "//testkit", "//testkit/testsetup", diff --git a/server/handler/optimizor/statistics_handler_test.go b/server/handler/optimizor/statistics_handler_test.go index f9cdf89d2e0d5..e775114cd5788 100644 --- a/server/handler/optimizor/statistics_handler_test.go +++ b/server/handler/optimizor/statistics_handler_test.go @@ -33,6 +33,7 @@ import ( "github.com/pingcap/tidb/server/internal/util" "github.com/pingcap/tidb/session" "github.com/pingcap/tidb/statistics/handle" + "github.com/pingcap/tidb/statistics/handle/globalstats" "github.com/pingcap/tidb/testkit" "github.com/stretchr/testify/require" ) @@ -180,7 +181,7 @@ func testDumpPartitionTableStats(t *testing.T, client *testserverclient.TestServ jsonTable := &handle.JSONTable{} err = json.Unmarshal(b, jsonTable) require.NoError(t, err) - require.NotNil(t, jsonTable.Partitions[handle.TiDBGlobalStats]) + require.NotNil(t, jsonTable.Partitions[globalstats.TiDBGlobalStats]) require.Len(t, jsonTable.Partitions, expectedLen) } check(false) diff --git a/server/tests/tidb_test.go b/server/tests/tidb_test.go index bfffb1c809ea4..984c58b4c152d 100644 --- a/server/tests/tidb_test.go +++ b/server/tests/tidb_test.go @@ -511,7 +511,7 @@ func TestSocketAndIp(t *testing.T) { // NOTICE: this is not compatible with MySQL! (MySQL would report user1@localhost also for 127.0.0.1) cli.CheckRows(t, rows, "user1@127.0.0.1") rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON test.* TO 'user1'@'%'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON `test`.* TO 'user1'@'%'") rows = dbt.MustQuery("select host from information_schema.processlist where user = 'user1'") records := cli.Rows(t, rows) require.Contains(t, records[0], ":", "Missing : in is.processlist") @@ -527,7 +527,7 @@ func TestSocketAndIp(t *testing.T) { rows := dbt.MustQuery("select user()") cli.CheckRows(t, rows, "user1@localhost") rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON test.* TO 'user1'@'%'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON `test`.* TO 'user1'@'%'") }) // Setup user1@127.0.0.1 for loop back network interface access @@ -554,7 +554,7 @@ func TestSocketAndIp(t *testing.T) { // NOTICE: this is not compatible with MySQL! (MySQL would report user1@localhost also for 127.0.0.1) cli.CheckRows(t, rows, "user1@127.0.0.1") rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'127.0.0.1'\nGRANT SELECT,INSERT ON test.* TO 'user1'@'127.0.0.1'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'127.0.0.1'\nGRANT SELECT,INSERT ON `test`.* TO 'user1'@'127.0.0.1'") }) // Test with unix domain socket file connection with all hosts cli.RunTests(t, func(config *mysql.Config) { @@ -567,7 +567,7 @@ func TestSocketAndIp(t *testing.T) { rows := dbt.MustQuery("select user()") cli.CheckRows(t, rows, "user1@localhost") rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON test.* TO 'user1'@'%'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON `test`.* TO 'user1'@'%'") }) // Setup user1@localhost for socket (and if MySQL compatible; loop back network interface access) @@ -596,7 +596,7 @@ func TestSocketAndIp(t *testing.T) { cli.CheckRows(t, rows, "user1@127.0.0.1") require.NoError(t, rows.Close()) rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'127.0.0.1'\nGRANT SELECT,INSERT ON test.* TO 'user1'@'127.0.0.1'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'127.0.0.1'\nGRANT SELECT,INSERT ON `test`.* TO 'user1'@'127.0.0.1'") require.NoError(t, rows.Close()) }) // Test with unix domain socket file connection with all hosts @@ -611,7 +611,7 @@ func TestSocketAndIp(t *testing.T) { cli.CheckRows(t, rows, "user1@localhost") require.NoError(t, rows.Close()) rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'localhost'\nGRANT SELECT,INSERT,UPDATE,DELETE ON test.* TO 'user1'@'localhost'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'localhost'\nGRANT SELECT,INSERT,UPDATE,DELETE ON `test`.* TO 'user1'@'localhost'") require.NoError(t, rows.Close()) }) } @@ -699,7 +699,7 @@ func TestOnlySocket(t *testing.T) { cli.CheckRows(t, rows, "user1@localhost") require.NoError(t, rows.Close()) rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON test.* TO 'user1'@'%'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON `test`.* TO 'user1'@'%'") require.NoError(t, rows.Close()) }) @@ -733,7 +733,7 @@ func TestOnlySocket(t *testing.T) { cli.CheckRows(t, rows, "user1@localhost") require.NoError(t, rows.Close()) rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON test.* TO 'user1'@'%'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'%'\nGRANT SELECT ON `test`.* TO 'user1'@'%'") require.NoError(t, rows.Close()) }) @@ -766,7 +766,7 @@ func TestOnlySocket(t *testing.T) { cli.CheckRows(t, rows, "user1@localhost") require.NoError(t, rows.Close()) rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'localhost'\nGRANT SELECT,INSERT,UPDATE,DELETE ON test.* TO 'user1'@'localhost'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'user1'@'localhost'\nGRANT SELECT,INSERT,UPDATE,DELETE ON `test`.* TO 'user1'@'localhost'") require.NoError(t, rows.Close()) }) } @@ -2563,7 +2563,7 @@ func TestLocalhostClientMapping(t *testing.T) { cli.CheckRows(t, rows, "localhostuser@127.0.0.1") require.NoError(t, rows.Close()) rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'localhostuser'@'localhost'\nGRANT SELECT,UPDATE ON test.* TO 'localhostuser'@'localhost'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'localhostuser'@'localhost'\nGRANT SELECT,UPDATE ON `test`.* TO 'localhostuser'@'localhost'") require.NoError(t, rows.Close()) }) @@ -2582,7 +2582,7 @@ func TestLocalhostClientMapping(t *testing.T) { cli.CheckRows(t, rows, "localhostuser@localhost") require.NoError(t, rows.Close()) rows = dbt.MustQuery("show grants") - cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'localhostuser'@'%'\nGRANT SELECT ON test.* TO 'localhostuser'@'%'") + cli.CheckRows(t, rows, "GRANT USAGE ON *.* TO 'localhostuser'@'%'\nGRANT SELECT ON `test`.* TO 'localhostuser'@'%'") require.NoError(t, rows.Close()) }) diff --git a/session/bootstrap.go b/session/bootstrap.go index 921fe97b46c7a..60c8d4015cf63 100644 --- a/session/bootstrap.go +++ b/session/bootstrap.go @@ -1000,6 +1000,13 @@ var internalSQLTimeout = owner.ManagerSessionTTL + 15 // whether to run the sql file in bootstrap. var runBootstrapSQLFile = false +// DisableRunBootstrapSQLFileInTest only used for test +func DisableRunBootstrapSQLFileInTest() { + if intest.InTest { + runBootstrapSQLFile = false + } +} + var ( bootstrapVersion = []func(Session, int64){ upgradeToVer2, diff --git a/session/bootstrap_test.go b/session/bootstrap_test.go index 4ba90ed6360ab..cb5f38d04271e 100644 --- a/session/bootstrap_test.go +++ b/session/bootstrap_test.go @@ -17,13 +17,11 @@ package session import ( "context" "fmt" - "os" "sort" "testing" "time" "github.com/pingcap/tidb/bindinfo" - "github.com/pingcap/tidb/config" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/meta" "github.com/pingcap/tidb/parser/auth" @@ -948,265 +946,6 @@ func TestUpgradeToVer85(t *testing.T) { MustExec(t, se, "delete from mysql.bind_info where default_db = 'test'") } -func TestInitializeSQLFile(t *testing.T) { - testEmptyInitSQLFile(t) - testInitSystemVariable(t) - testInitUsers(t) - testErrorHappenWhileInit(t) -} - -func testEmptyInitSQLFile(t *testing.T) { - // An non-existent sql file would stop the bootstrap of the tidb cluster - store, err := mockstore.NewMockStore() - require.NoError(t, err) - config.GetGlobalConfig().InitializeSQLFile = "non-existent.sql" - defer func() { - config.GetGlobalConfig().InitializeSQLFile = "" - }() - - dom, err := BootstrapSession(store) - require.Nil(t, dom) - require.NoError(t, err) - require.NoError(t, store.Close()) -} - -func testInitSystemVariable(t *testing.T) { - // We create an initialize-sql-file and then bootstrap the server with it. - // The observed behavior should be that tidb_enable_noop_variables is now - // disabled, and the feature works as expected. - initializeSQLFile, err := os.CreateTemp("", "init.sql") - require.NoError(t, err) - defer func() { - path := initializeSQLFile.Name() - err = initializeSQLFile.Close() - require.NoError(t, err) - err = os.Remove(path) - require.NoError(t, err) - }() - // Implicitly test multi-line init files - _, err = initializeSQLFile.WriteString( - "CREATE DATABASE initsqlfiletest;\n" + - "SET GLOBAL tidb_enable_noop_variables = OFF;\n") - require.NoError(t, err) - - // Create a mock store - // Set the config parameter for initialize sql file - store, err := mockstore.NewMockStore() - require.NoError(t, err) - config.GetGlobalConfig().InitializeSQLFile = initializeSQLFile.Name() - defer func() { - require.NoError(t, store.Close()) - config.GetGlobalConfig().InitializeSQLFile = "" - }() - - // Bootstrap with the InitializeSQLFile config option - dom, err := BootstrapSession(store) - require.NoError(t, err) - defer dom.Close() - se := CreateSessionAndSetID(t, store) - ctx := context.Background() - r, err := exec(se, `SHOW VARIABLES LIKE 'query_cache_type'`) - require.NoError(t, err) - req := r.NewChunk(nil) - err = r.Next(ctx, req) - require.NoError(t, err) - require.Equal(t, 0, req.NumRows()) // not shown in noopvariables mode - require.NoError(t, r.Close()) - - r, err = exec(se, `SHOW VARIABLES LIKE 'tidb_enable_noop_variables'`) - require.NoError(t, err) - req = r.NewChunk(nil) - err = r.Next(ctx, req) - require.NoError(t, err) - require.Equal(t, 1, req.NumRows()) - row := req.GetRow(0) - require.Equal(t, []byte("OFF"), row.GetBytes(1)) - require.NoError(t, r.Close()) -} - -func testInitUsers(t *testing.T) { - // Two sql files are set to 'initialize-sql-file' one after another, - // and only the first one are executed. - var err error - sqlFiles := make([]*os.File, 2) - for i, name := range []string{"1.sql", "2.sql"} { - sqlFiles[i], err = os.CreateTemp("", name) - require.NoError(t, err) - } - defer func() { - for _, sqlFile := range sqlFiles { - path := sqlFile.Name() - err = sqlFile.Close() - require.NoError(t, err) - err = os.Remove(path) - require.NoError(t, err) - } - }() - _, err = sqlFiles[0].WriteString(` -CREATE USER cloud_admin; -GRANT BACKUP_ADMIN, RESTORE_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT DASHBOARD_CLIENT on *.* TO 'cloud_admin'@'%'; -GRANT SYSTEM_VARIABLES_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT CONNECTION_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT RESTRICTED_VARIABLES_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT RESTRICTED_STATUS_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT RESTRICTED_CONNECTION_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT RESTRICTED_USER_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT RESTRICTED_TABLES_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT RESTRICTED_REPLICA_WRITER_ADMIN ON *.* TO 'cloud_admin'@'%'; -GRANT CREATE USER ON *.* TO 'cloud_admin'@'%'; -GRANT RELOAD ON *.* TO 'cloud_admin'@'%'; -GRANT PROCESS ON *.* TO 'cloud_admin'@'%'; -GRANT SELECT, INSERT, UPDATE, DELETE ON mysql.* TO 'cloud_admin'@'%'; -GRANT SELECT ON information_schema.* TO 'cloud_admin'@'%'; -GRANT SELECT ON performance_schema.* TO 'cloud_admin'@'%'; -GRANT SHOW DATABASES on *.* TO 'cloud_admin'@'%'; -GRANT REFERENCES ON *.* TO 'cloud_admin'@'%'; -GRANT SELECT ON *.* TO 'cloud_admin'@'%'; -GRANT INDEX ON *.* TO 'cloud_admin'@'%'; -GRANT INSERT ON *.* TO 'cloud_admin'@'%'; -GRANT UPDATE ON *.* TO 'cloud_admin'@'%'; -GRANT DELETE ON *.* TO 'cloud_admin'@'%'; -GRANT CREATE ON *.* TO 'cloud_admin'@'%'; -GRANT DROP ON *.* TO 'cloud_admin'@'%'; -GRANT ALTER ON *.* TO 'cloud_admin'@'%'; -GRANT CREATE VIEW ON *.* TO 'cloud_admin'@'%'; -GRANT SHUTDOWN, CONFIG ON *.* TO 'cloud_admin'@'%'; -REVOKE SHUTDOWN, CONFIG ON *.* FROM root; - -DROP USER root; -`) - require.NoError(t, err) - _, err = sqlFiles[1].WriteString("drop user cloud_admin;") - require.NoError(t, err) - - store, err := mockstore.NewMockStore() - require.NoError(t, err) - config.GetGlobalConfig().InitializeSQLFile = sqlFiles[0].Name() - defer func() { - require.NoError(t, store.Close()) - config.GetGlobalConfig().InitializeSQLFile = "" - }() - - // Bootstrap with the first sql file - dom, err := BootstrapSession(store) - require.NoError(t, err) - se := CreateSessionAndSetID(t, store) - ctx := context.Background() - // 'cloud_admin' has been created successfully - r, err := exec(se, `select user from mysql.user where user = 'cloud_admin'`) - require.NoError(t, err) - req := r.NewChunk(nil) - err = r.Next(ctx, req) - require.NoError(t, err) - require.Equal(t, 1, req.NumRows()) - row := req.GetRow(0) - require.Equal(t, "cloud_admin", row.GetString(0)) - require.NoError(t, r.Close()) - // 'root' has been deleted successfully - r, err = exec(se, `select user from mysql.user where user = 'root'`) - require.NoError(t, err) - req = r.NewChunk(nil) - err = r.Next(ctx, req) - require.NoError(t, err) - require.Equal(t, 0, req.NumRows()) - require.NoError(t, r.Close()) - dom.Close() - - runBootstrapSQLFile = false - - // Bootstrap with the second sql file, which would not been executed. - config.GetGlobalConfig().InitializeSQLFile = sqlFiles[1].Name() - dom, err = BootstrapSession(store) - require.NoError(t, err) - se = CreateSessionAndSetID(t, store) - r, err = exec(se, `select user from mysql.user where user = 'cloud_admin'`) - require.NoError(t, err) - req = r.NewChunk(nil) - err = r.Next(ctx, req) - require.NoError(t, err) - require.Equal(t, 1, req.NumRows()) - row = req.GetRow(0) - require.Equal(t, "cloud_admin", row.GetString(0)) - require.NoError(t, r.Close()) - dom.Close() -} - -func testErrorHappenWhileInit(t *testing.T) { - // 1. parser error in sql file (1.sql) makes the bootstrap panic - // 2. other errors in sql file (2.sql) will be ignored - var err error - sqlFiles := make([]*os.File, 2) - for i, name := range []string{"1.sql", "2.sql"} { - sqlFiles[i], err = os.CreateTemp("", name) - require.NoError(t, err) - } - defer func() { - for _, sqlFile := range sqlFiles { - path := sqlFile.Name() - err = sqlFile.Close() - require.NoError(t, err) - err = os.Remove(path) - require.NoError(t, err) - } - }() - _, err = sqlFiles[0].WriteString("create table test.t (c in);") - require.NoError(t, err) - _, err = sqlFiles[1].WriteString(` -create table test.t (c int); -insert into test.t values ("abc"); -- invalid statement -`) - require.NoError(t, err) - - store, err := mockstore.NewMockStore() - require.NoError(t, err) - config.GetGlobalConfig().InitializeSQLFile = sqlFiles[0].Name() - defer func() { - config.GetGlobalConfig().InitializeSQLFile = "" - }() - - // Bootstrap with the first sql file - dom, err := BootstrapSession(store) - require.Nil(t, dom) - require.NoError(t, err) - require.NoError(t, store.Close()) - - runBootstrapSQLFile = false - - // Bootstrap with the second sql file, which would not been executed. - store, err = mockstore.NewMockStore() - require.NoError(t, err) - defer func() { - require.NoError(t, store.Close()) - }() - config.GetGlobalConfig().InitializeSQLFile = sqlFiles[1].Name() - dom, err = BootstrapSession(store) - require.NoError(t, err) - se := CreateSessionAndSetID(t, store) - ctx := context.Background() - _, err = exec(se, `use test;`) - require.NoError(t, err) - // Table t has been created. - r, err := exec(se, `show tables;`) - require.NoError(t, err) - req := r.NewChunk(nil) - err = r.Next(ctx, req) - require.NoError(t, err) - require.Equal(t, 1, req.NumRows()) - row := req.GetRow(0) - require.Equal(t, "t", row.GetString(0)) - require.NoError(t, r.Close()) - // But data is failed to inserted since the error - r, err = exec(se, `select * from test.t`) - require.NoError(t, err) - req = r.NewChunk(nil) - err = r.Next(ctx, req) - require.NoError(t, err) - require.Equal(t, 0, req.NumRows()) - require.NoError(t, r.Close()) - dom.Close() -} - func TestTiDBEnablePagingVariable(t *testing.T) { store, dom := CreateStoreAndBootstrap(t) se := CreateSessionAndSetID(t, store) diff --git a/session/bootstraptest/bootstrap_upgrade_test.go b/session/bootstraptest/bootstrap_upgrade_test.go index 05ba9ad17ac75..e4e82443e4cc2 100644 --- a/session/bootstraptest/bootstrap_upgrade_test.go +++ b/session/bootstraptest/bootstrap_upgrade_test.go @@ -586,13 +586,6 @@ func TestUpgradeVersionForResumeJob(t *testing.T) { jobID = job.ID times = 1 } - // Make sure we do jobID first, then do jobID+1. - if job.ID == jobID && job.SchemaState == model.StateWriteReorganization && job.State == model.JobStateQueueing && times == 1 { - times = 2 - } - if job.ID == jobID+1 && job.SchemaState == model.StateNone && job.State == model.JobStateQueueing && times == 2 { - times = 3 - } if job.ID == jobID && job.State == model.JobStateDone && job.SchemaState == model.StatePublic { wg.Done() } @@ -621,7 +614,6 @@ func TestUpgradeVersionForResumeJob(t *testing.T) { require.Equal(t, session.CurrentBootstrapVersion, ver) wg.Wait() - require.Equal(t, 3, times) // Make sure the second add index operation is successful. sql := fmt.Sprintf("select job_meta from mysql.tidb_ddl_history where job_id=%d or job_id=%d order by job_id", jobID, jobID+1) rows, err := execute(context.Background(), seLatestV, sql) diff --git a/session/clusteredindextest/clustered_index_test.go b/session/clusteredindextest/clustered_index_test.go index 4b251d0d25671..1e04cc9d0ed47 100644 --- a/session/clusteredindextest/clustered_index_test.go +++ b/session/clusteredindextest/clustered_index_test.go @@ -143,7 +143,7 @@ func TestClusteredUnionScanIndexLookup(t *testing.T) { tk.MustExec("begin") tk.MustExec("update t set a = a + 1, pk = '222' where a = 1;") sql := "select pk, c from t where a = 2;" - tk.HasPlan(sql, "IndexLookUp") + tk.MustHavePlan(sql, "IndexLookUp") tk.MustQuery(sql).Check(testkit.Rows("222 3")) tk.MustExec("commit") @@ -258,8 +258,8 @@ func TestClusteredPrefixingPrimaryKey(t *testing.T) { tk.MustGetErrCode("insert into t(name, b) values('aaa', 3);", errno.ErrDupEntry) sql := "select * from t use index(primary) where name = 'aaaaa';" - tk.HasPlan(sql, "TableReader") - tk.HasPlan(sql, "TableRangeScan") + tk.MustHavePlan(sql, "TableReader") + tk.MustHavePlan(sql, "TableRangeScan") tk.MustQuery(sql).Check(testkit.Rows("aaaaa 1 ")) tk.MustExec("admin check table t;") diff --git a/session/session.go b/session/session.go index 89b9f13f35412..d838d79c18902 100644 --- a/session/session.go +++ b/session/session.go @@ -3005,16 +3005,6 @@ func (s *session) AuthWithoutVerification(user *auth.UserIdentity) bool { return false } -// RefreshVars implements the sessionctx.Context interface. -func (s *session) RefreshVars(_ context.Context) error { - pruneMode, err := s.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBPartitionPruneMode) - if err != nil { - return err - } - s.sessionVars.PartitionPruneMode.Store(pruneMode) - return nil -} - // SetSessionStatesHandler implements the Session.SetSessionStatesHandler interface. func (s *session) SetSessionStatesHandler(stateType sessionstates.SessionStateType, handler sessionctx.SessionStatesHandler) { s.sessionStatesHandlers[stateType] = handler @@ -3445,7 +3435,7 @@ func bootstrapSessionImpl(store kv.Storage, createSessionsImpl func(store kv.Sto Handle: dom.PrivilegeHandle(), } privilege.BindPrivilegeManager(ses[9], pm) - if err := doBootstrapSQLFile(ses[9]); err != nil { + if err := doBootstrapSQLFile(ses[9]); err != nil && intest.InTest { failToLoadOrParseSQLFile = true } } @@ -3517,9 +3507,9 @@ func bootstrapSessionImpl(store kv.Storage, createSessionsImpl func(store kv.Sto // This only happens in testing, since the failure of loading or parsing sql file // would panic the bootstrapping. - if failToLoadOrParseSQLFile { + if intest.InTest && failToLoadOrParseSQLFile { dom.Close() - return nil, err + return nil, errors.New("Fail to load or parse sql file") } err = dom.InitDistTaskLoop(ctx) if err != nil { diff --git a/session/test/BUILD.bazel b/session/test/BUILD.bazel index b4a74971c36b5..36f598ccfe9d0 100644 --- a/session/test/BUILD.bazel +++ b/session/test/BUILD.bazel @@ -8,7 +8,7 @@ go_test( "session_test.go", ], flaky = True, - shard_count = 29, + shard_count = 33, deps = [ "//config", "//domain", diff --git a/session/test/session_test.go b/session/test/session_test.go index 4c619604b1ac1..ce226d4b710fb 100644 --- a/session/test/session_test.go +++ b/session/test/session_test.go @@ -18,6 +18,7 @@ import ( "context" "fmt" "net" + "os" "strings" "sync/atomic" "testing" @@ -26,6 +27,7 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/kvproto/pkg/coprocessor" "github.com/pingcap/kvproto/pkg/kvrpcpb" + "github.com/pingcap/tidb/config" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/expression" "github.com/pingcap/tidb/kv" @@ -1000,3 +1002,255 @@ func TestRequestSource(t *testing.T) { tk.MustQueryWithContext(selectCtx, "select b from t where a = 1;") tk.MustQueryWithContext(selectCtx, "select b from t where a in (1, 2, 3);") } + +func TestEmptyInitSQLFile(t *testing.T) { + // A non-existent sql file would stop the bootstrap of the tidb cluster + store, err := mockstore.NewMockStore() + require.NoError(t, err) + config.GetGlobalConfig().InitializeSQLFile = "non-existent.sql" + defer func() { + require.NoError(t, store.Close()) + config.GetGlobalConfig().InitializeSQLFile = "" + }() + + dom, err := session.BootstrapSession(store) + require.Nil(t, dom) + require.Error(t, err) +} + +func TestInitSystemVariable(t *testing.T) { + // We create an initialize-sql-file and then bootstrap the server with it. + // The observed behavior should be that tidb_enable_noop_variables is now + // disabled, and the feature works as expected. + initializeSQLFile, err := os.CreateTemp("", "init.sql") + require.NoError(t, err) + defer func() { + path := initializeSQLFile.Name() + err = initializeSQLFile.Close() + require.NoError(t, err) + err = os.Remove(path) + require.NoError(t, err) + }() + // Implicitly test multi-line init files + _, err = initializeSQLFile.WriteString( + "CREATE DATABASE initsqlfiletest;\n" + + "SET GLOBAL tidb_enable_noop_variables = OFF;\n") + require.NoError(t, err) + + // Create a mock store + // Set the config parameter for initialize sql file + store, err := mockstore.NewMockStore() + require.NoError(t, err) + config.GetGlobalConfig().InitializeSQLFile = initializeSQLFile.Name() + defer func() { + require.NoError(t, store.Close()) + config.GetGlobalConfig().InitializeSQLFile = "" + }() + + // Bootstrap with the InitializeSQLFile config option + dom, err := session.BootstrapSession(store) + require.NoError(t, err) + defer dom.Close() + se := session.CreateSessionAndSetID(t, store) + ctx := context.Background() + r := session.MustExecToRecodeSet(t, se, `SHOW VARIABLES LIKE 'query_cache_type'`) + require.NoError(t, err) + req := r.NewChunk(nil) + err = r.Next(ctx, req) + require.NoError(t, err) + require.Equal(t, 0, req.NumRows()) // not shown in noopvariables mode + require.NoError(t, r.Close()) + + r = session.MustExecToRecodeSet(t, se, `SHOW VARIABLES LIKE 'tidb_enable_noop_variables'`) + require.NoError(t, err) + req = r.NewChunk(nil) + err = r.Next(ctx, req) + require.NoError(t, err) + require.Equal(t, 1, req.NumRows()) + row := req.GetRow(0) + require.Equal(t, []byte("OFF"), row.GetBytes(1)) + require.NoError(t, r.Close()) +} + +func TestInitUsers(t *testing.T) { + // Two sql files are set to 'initialize-sql-file' one after another, + // and only the first one is executed. + var err error + sqlFiles := make([]*os.File, 2) + for i, name := range []string{"1.sql", "2.sql"} { + sqlFiles[i], err = os.CreateTemp("", name) + require.NoError(t, err) + } + defer func() { + for _, sqlFile := range sqlFiles { + path := sqlFile.Name() + err = sqlFile.Close() + require.NoError(t, err) + err = os.Remove(path) + require.NoError(t, err) + } + }() + _, err = sqlFiles[0].WriteString(` +CREATE USER cloud_admin; +GRANT BACKUP_ADMIN, RESTORE_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT DASHBOARD_CLIENT on *.* TO 'cloud_admin'@'%'; +GRANT SYSTEM_VARIABLES_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT CONNECTION_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT RESTRICTED_VARIABLES_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT RESTRICTED_STATUS_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT RESTRICTED_CONNECTION_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT RESTRICTED_USER_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT RESTRICTED_TABLES_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT RESTRICTED_REPLICA_WRITER_ADMIN ON *.* TO 'cloud_admin'@'%'; +GRANT CREATE USER ON *.* TO 'cloud_admin'@'%'; +GRANT RELOAD ON *.* TO 'cloud_admin'@'%'; +GRANT PROCESS ON *.* TO 'cloud_admin'@'%'; +GRANT SELECT, INSERT, UPDATE, DELETE ON mysql.* TO 'cloud_admin'@'%'; +GRANT SELECT ON information_schema.* TO 'cloud_admin'@'%'; +GRANT SELECT ON performance_schema.* TO 'cloud_admin'@'%'; +GRANT SHOW DATABASES on *.* TO 'cloud_admin'@'%'; +GRANT REFERENCES ON *.* TO 'cloud_admin'@'%'; +GRANT SELECT ON *.* TO 'cloud_admin'@'%'; +GRANT INDEX ON *.* TO 'cloud_admin'@'%'; +GRANT INSERT ON *.* TO 'cloud_admin'@'%'; +GRANT UPDATE ON *.* TO 'cloud_admin'@'%'; +GRANT DELETE ON *.* TO 'cloud_admin'@'%'; +GRANT CREATE ON *.* TO 'cloud_admin'@'%'; +GRANT DROP ON *.* TO 'cloud_admin'@'%'; +GRANT ALTER ON *.* TO 'cloud_admin'@'%'; +GRANT CREATE VIEW ON *.* TO 'cloud_admin'@'%'; +GRANT SHUTDOWN, CONFIG ON *.* TO 'cloud_admin'@'%'; +REVOKE SHUTDOWN, CONFIG ON *.* FROM root; + +DROP USER root; +`) + require.NoError(t, err) + _, err = sqlFiles[1].WriteString("drop user cloud_admin;") + require.NoError(t, err) + + store, err := mockstore.NewMockStore() + require.NoError(t, err) + config.GetGlobalConfig().InitializeSQLFile = sqlFiles[0].Name() + defer func() { + require.NoError(t, store.Close()) + config.GetGlobalConfig().InitializeSQLFile = "" + }() + + // Bootstrap with the first sql file + dom, err := session.BootstrapSession(store) + require.NoError(t, err) + se := session.CreateSessionAndSetID(t, store) + ctx := context.Background() + // 'cloud_admin' has been created successfully + r := session.MustExecToRecodeSet(t, se, `select user from mysql.user where user = 'cloud_admin'`) + require.NoError(t, err) + req := r.NewChunk(nil) + err = r.Next(ctx, req) + require.NoError(t, err) + require.Equal(t, 1, req.NumRows()) + row := req.GetRow(0) + require.Equal(t, "cloud_admin", row.GetString(0)) + require.NoError(t, r.Close()) + // 'root' has been deleted successfully + r = session.MustExecToRecodeSet(t, se, `select user from mysql.user where user = 'root'`) + require.NoError(t, err) + req = r.NewChunk(nil) + err = r.Next(ctx, req) + require.NoError(t, err) + require.Equal(t, 0, req.NumRows()) + require.NoError(t, r.Close()) + dom.Close() + + session.DisableRunBootstrapSQLFileInTest() + + // Bootstrap with the second sql file, which would not been executed. + config.GetGlobalConfig().InitializeSQLFile = sqlFiles[1].Name() + dom, err = session.BootstrapSession(store) + require.NoError(t, err) + se = session.CreateSessionAndSetID(t, store) + r = session.MustExecToRecodeSet(t, se, `select user from mysql.user where user = 'cloud_admin'`) + require.NoError(t, err) + req = r.NewChunk(nil) + err = r.Next(ctx, req) + require.NoError(t, err) + require.Equal(t, 1, req.NumRows()) + row = req.GetRow(0) + require.Equal(t, "cloud_admin", row.GetString(0)) + require.NoError(t, r.Close()) + dom.Close() +} + +func TestErrorHappenWhileInit(t *testing.T) { + // 1. parser error in sql file (1.sql) makes the bootstrap panic + // 2. other errors in sql file (2.sql) will be ignored + var err error + sqlFiles := make([]*os.File, 2) + for i, name := range []string{"1.sql", "2.sql"} { + sqlFiles[i], err = os.CreateTemp("", name) + require.NoError(t, err) + } + defer func() { + for _, sqlFile := range sqlFiles { + path := sqlFile.Name() + err = sqlFile.Close() + require.NoError(t, err) + err = os.Remove(path) + require.NoError(t, err) + } + }() + _, err = sqlFiles[0].WriteString("create table test.t (c in);") + require.NoError(t, err) + _, err = sqlFiles[1].WriteString(` +create table test.t (c int); +insert into test.t values ("abc"); -- invalid statement +`) + require.NoError(t, err) + + store, err := mockstore.NewMockStore() + require.NoError(t, err) + config.GetGlobalConfig().InitializeSQLFile = sqlFiles[0].Name() + defer func() { + config.GetGlobalConfig().InitializeSQLFile = "" + }() + + // Bootstrap with the first sql file + dom, err := session.BootstrapSession(store) + require.Nil(t, dom) + require.Error(t, err) + require.NoError(t, store.Close()) + + session.DisableRunBootstrapSQLFileInTest() + + // Bootstrap with the second sql file, which would not been executed. + store, err = mockstore.NewMockStore() + require.NoError(t, err) + defer func() { + require.NoError(t, store.Close()) + }() + config.GetGlobalConfig().InitializeSQLFile = sqlFiles[1].Name() + dom, err = session.BootstrapSession(store) + require.NoError(t, err) + se := session.CreateSessionAndSetID(t, store) + ctx := context.Background() + _ = session.MustExecToRecodeSet(t, se, `use test;`) + require.NoError(t, err) + // Table t has been created. + r := session.MustExecToRecodeSet(t, se, `show tables;`) + require.NoError(t, err) + req := r.NewChunk(nil) + err = r.Next(ctx, req) + require.NoError(t, err) + require.Equal(t, 1, req.NumRows()) + row := req.GetRow(0) + require.Equal(t, "t", row.GetString(0)) + require.NoError(t, r.Close()) + // But data is failed to inserted since the error + r = session.MustExecToRecodeSet(t, se, `select * from test.t`) + require.NoError(t, err) + req = r.NewChunk(nil) + err = r.Next(ctx, req) + require.NoError(t, err) + require.Equal(t, 0, req.NumRows()) + require.NoError(t, r.Close()) + dom.Close() +} diff --git a/session/test/vars/vars_test.go b/session/test/vars/vars_test.go index d533c175a880f..30bccf2a2b251 100644 --- a/session/test/vars/vars_test.go +++ b/session/test/vars/vars_test.go @@ -332,16 +332,27 @@ func TestSetVarHint(t *testing.T) { require.Len(t, tk.Session().GetSessionVars().StmtCtx.GetWarnings(), 0) tk.MustQuery("SELECT @@max_execution_time;").Check(testkit.Rows("0")) - require.NoError(t, tk.Session().GetSessionVars().SetSystemVar("tidb_kv_read_timeout", "0")) - tk.MustQuery("SELECT /*+ SET_VAR(tidb_kv_read_timeout=10) */ @@tidb_kv_read_timeout;").Check(testkit.Rows("10")) + require.NoError(t, tk.Session().GetSessionVars().SetSystemVar("tikv_client_read_timeout", "0")) + tk.MustQuery("SELECT /*+ SET_VAR(tikv_client_read_timeout=10) */ @@tikv_client_read_timeout;").Check(testkit.Rows("10")) require.Len(t, tk.Session().GetSessionVars().StmtCtx.GetWarnings(), 0) - tk.MustQuery("SELECT @@tidb_kv_read_timeout;").Check(testkit.Rows("0")) + tk.MustQuery("SELECT @@tikv_client_read_timeout;").Check(testkit.Rows("0")) - tk.MustExec("set @@tidb_kv_read_timeout = 5") - tk.MustQuery("SELECT /*+ tidb_kv_read_timeout(1) */ @@tidb_kv_read_timeout;").Check(testkit.Rows("5")) - require.Equal(t, tk.Session().GetSessionVars().GetTidbKvReadTimeout(), uint64(1)) - tk.MustQuery("SELECT @@tidb_kv_read_timeout;").Check(testkit.Rows("5")) - require.Equal(t, tk.Session().GetSessionVars().GetTidbKvReadTimeout(), uint64(5)) + tk.MustExec("set @@tikv_client_read_timeout = 5") + tk.MustQuery("SELECT /*+ set_var(tikv_client_read_timeout=1) */ @@tikv_client_read_timeout;").Check(testkit.Rows("1")) + require.Equal(t, tk.Session().GetSessionVars().GetTiKVClientReadTimeout(), uint64(1)) + tk.MustQuery("SELECT @@tikv_client_read_timeout;").Check(testkit.Rows("5")) + require.Equal(t, tk.Session().GetSessionVars().GetTiKVClientReadTimeout(), uint64(5)) + tk.MustQuery("SELECT /*+ set_var(tikv_client_read_timeout=xyz) */ @@tikv_client_read_timeout;").Check(testkit.Rows("5")) + require.Len(t, tk.Session().GetSessionVars().StmtCtx.GetWarnings(), 1) + require.Equal(t, "[variable:1232]Incorrect argument type to variable 'tikv_client_read_timeout'", tk.Session().GetSessionVars().StmtCtx.GetWarnings()[0].Err.Error()) + tk.MustQuery("SELECT /*+ set_var(tikv_client_read_timeout='-10') */ @@tikv_client_read_timeout;").Check(testkit.Rows("0")) + require.Len(t, tk.Session().GetSessionVars().StmtCtx.GetWarnings(), 1) + require.Equal(t, "[variable:1292]Truncated incorrect tikv_client_read_timeout value: '-10'", tk.Session().GetSessionVars().StmtCtx.GetWarnings()[0].Err.Error()) + tk.MustExec("prepare stmt01 from 'select /*+ set_var(tikv_client_read_timeout=1) */ @@tikv_client_read_timeout'") + tk.MustQuery("execute stmt01").Check(testkit.Rows("1")) + require.Equal(t, tk.Session().GetSessionVars().GetTiKVClientReadTimeout(), uint64(1)) + tk.MustQuery("SELECT @@tikv_client_read_timeout;").Check(testkit.Rows("5")) + require.Equal(t, tk.Session().GetSessionVars().GetTiKVClientReadTimeout(), uint64(5)) require.NoError(t, tk.Session().GetSessionVars().SetSystemVar("time_zone", "SYSTEM")) tk.MustQuery("SELECT /*+ SET_VAR(time_zone='+12:00') */ @@time_zone;").Check(testkit.Rows("+12:00")) diff --git a/sessionctx/context.go b/sessionctx/context.go index 05f1e34bfd18f..9151aba7fdab6 100644 --- a/sessionctx/context.go +++ b/sessionctx/context.go @@ -112,10 +112,6 @@ type Context interface { // now just for load data and batch insert. RefreshTxnCtx(context.Context) error - // RefreshVars refreshes modified global variable to current session. - // only used to daemon session like `statsHandle` to detect global variable change. - RefreshVars(context.Context) error - // GetStore returns the store of session. GetStore() kv.Storage diff --git a/sessionctx/sessionstates/session_states_test.go b/sessionctx/sessionstates/session_states_test.go index 87576f0630d36..e3eaf89dd3ef9 100644 --- a/sessionctx/sessionstates/session_states_test.go +++ b/sessionctx/sessionstates/session_states_test.go @@ -1225,7 +1225,7 @@ func TestSQLBinding(t *testing.T) { }, checkFunc: func(tk *testkit.TestKit, param any) { tk.MustQuery("show session bindings").Check(param.([][]any)) - require.True(t, tk.HasPlan("select * from test.t1", "IndexFullScan")) + tk.MustHavePlan("select * from test.t1", "IndexFullScan") tk.MustExec("drop session binding for select * from test.t1") tk.MustQuery("show session bindings").Check(testkit.Rows()) }, @@ -1240,7 +1240,7 @@ func TestSQLBinding(t *testing.T) { }, checkFunc: func(tk *testkit.TestKit, param any) { tk.MustQuery("show session bindings").Check(param.([][]any)) - require.True(t, tk.HasPlan("select * from test.t1", "IndexFullScan")) + tk.MustHavePlan("select * from test.t1", "IndexFullScan") tk.MustExec("drop session binding for select * from test.t1") tk.MustQuery("show session bindings").Check(testkit.Rows()) }, @@ -1268,7 +1268,7 @@ func TestSQLBinding(t *testing.T) { }, checkFunc: func(tk *testkit.TestKit, param any) { tk.MustQuery("show session bindings").Check(param.([][]any)) - require.True(t, tk.HasPlan("select * from test.t1", "IndexFullScan")) + tk.MustHavePlan("select * from test.t1", "IndexFullScan") }, }, { @@ -1322,9 +1322,9 @@ func TestSQLBinding(t *testing.T) { rows := param.([][][]any) tk.MustQuery("show bindings").Check(rows[0]) tk.MustQuery("show global bindings").Check(rows[1]) - require.True(t, tk.HasPlan("select * from test.t1", "IndexFullScan")) + tk.MustHavePlan("select * from test.t1", "IndexFullScan") tk.MustExec("drop session binding for select * from test.t1") - require.True(t, tk.HasPlan("select * from test.t1", "TableFullScan")) + tk.MustHavePlan("select * from test.t1", "TableFullScan") }, cleanFunc: func(tk *testkit.TestKit) { tk.MustExec("drop global binding for select * from test.t1") @@ -1342,7 +1342,7 @@ func TestSQLBinding(t *testing.T) { }, checkFunc: func(tk *testkit.TestKit, param any) { tk.MustQuery("show bindings").Check(param.([][]any)) - require.True(t, tk.HasPlan("select * from test.t1", "IndexFullScan")) + tk.MustHavePlan("select * from test.t1", "IndexFullScan") }, }, } diff --git a/sessionctx/stmtctx/stmtctx.go b/sessionctx/stmtctx/stmtctx.go index 0ae03fbcfe8cd..5bf419dde38ec 100644 --- a/sessionctx/stmtctx/stmtctx.go +++ b/sessionctx/stmtctx/stmtctx.go @@ -424,7 +424,6 @@ type StmtHints struct { // Hint Information MemQuotaQuery int64 MaxExecutionTime uint64 - TidbKvReadTimeout uint64 ReplicaRead byte AllowInSubqToJoinAndAgg bool NoIndexMergeHint bool @@ -441,7 +440,6 @@ type StmtHints struct { HasMemQuotaHint bool HasReplicaReadHint bool HasMaxExecutionTime bool - HasTidbKvReadTimeout bool HasEnableCascadesPlannerHint bool HasResourceGroup bool SetVars map[string]string @@ -474,7 +472,6 @@ func (sh *StmtHints) Clone() *StmtHints { return &StmtHints{ MemQuotaQuery: sh.MemQuotaQuery, MaxExecutionTime: sh.MaxExecutionTime, - TidbKvReadTimeout: sh.TidbKvReadTimeout, ReplicaRead: sh.ReplicaRead, AllowInSubqToJoinAndAgg: sh.AllowInSubqToJoinAndAgg, NoIndexMergeHint: sh.NoIndexMergeHint, @@ -486,7 +483,6 @@ func (sh *StmtHints) Clone() *StmtHints { HasMemQuotaHint: sh.HasMemQuotaHint, HasReplicaReadHint: sh.HasReplicaReadHint, HasMaxExecutionTime: sh.HasMaxExecutionTime, - HasTidbKvReadTimeout: sh.HasTidbKvReadTimeout, HasEnableCascadesPlannerHint: sh.HasEnableCascadesPlannerHint, HasResourceGroup: sh.HasResourceGroup, SetVars: vars, diff --git a/sessionctx/variable/session.go b/sessionctx/variable/session.go index 6d2834bc0e3b4..591271e1a6ce3 100644 --- a/sessionctx/variable/session.go +++ b/sessionctx/variable/session.go @@ -1076,9 +1076,9 @@ type SessionVars struct { // See https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_execution_time MaxExecutionTime uint64 - // TidbKvReadTimeout is the timeout for readonly kv request in milliseconds, 0 means using default value + // TiKVClientReadTimeout is the timeout for readonly kv request in milliseconds, 0 means using default value // See https://github.com/pingcap/tidb/blob/7105505a78fc886c33258caa5813baf197b15247/docs/design/2023-06-30-configurable-kv-timeout.md?plain=1#L14-L15 - TidbKvReadTimeout uint64 + TiKVClientReadTimeout uint64 // Killed is a flag to indicate that this query is killed. Killed uint32 @@ -1244,6 +1244,9 @@ type SessionVars struct { // AnalyzeVersion indicates how TiDB collect and use analyzed statistics. AnalyzeVersion int + // EnableHistoricalStats indicates whether to enable historical statistics. + EnableHistoricalStats bool + // EnableIndexMergeJoin indicates whether to enable index merge join. EnableIndexMergeJoin bool @@ -3531,12 +3534,9 @@ func (s *SessionVars) GetRuntimeFilterMode() RuntimeFilterMode { return s.runtimeFilterMode } -// GetTidbKvReadTimeout returns readonly kv request timeout, prefer query hint over session variable -func (s *SessionVars) GetTidbKvReadTimeout() uint64 { - if s.StmtCtx.HasTidbKvReadTimeout { - return s.StmtCtx.TidbKvReadTimeout - } - return s.TidbKvReadTimeout +// GetTiKVClientReadTimeout returns readonly kv request timeout, prefer query hint over session variable +func (s *SessionVars) GetTiKVClientReadTimeout() uint64 { + return s.TiKVClientReadTimeout } // RuntimeFilterType type of runtime filter "IN" diff --git a/sessionctx/variable/sysvar.go b/sessionctx/variable/sysvar.go index c07d440c40187..1c08d94a00f25 100644 --- a/sessionctx/variable/sysvar.go +++ b/sessionctx/variable/sysvar.go @@ -1395,9 +1395,9 @@ var defaultSysVars = []*SysVar{ s.MaxExecutionTime = uint64(timeoutMS) return nil }}, - {Scope: ScopeGlobal | ScopeSession, Name: TidbKvReadTimeout, Value: "0", Type: TypeUnsigned, MinValue: 0, MaxValue: math.MaxInt32, IsHintUpdatable: true, SetSession: func(s *SessionVars, val string) error { + {Scope: ScopeGlobal | ScopeSession, Name: TiKVClientReadTimeout, Value: "0", Type: TypeUnsigned, MinValue: 0, MaxValue: math.MaxInt32, IsHintUpdatable: true, SetSession: func(s *SessionVars, val string) error { timeoutMS := tidbOptPositiveInt32(val, 0) - s.TidbKvReadTimeout = uint64(timeoutMS) + s.TiKVClientReadTimeout = uint64(timeoutMS) return nil }}, {Scope: ScopeGlobal | ScopeSession, Name: CollationServer, Value: mysql.DefaultCollationName, Validation: func(vars *SessionVars, normalizedValue string, originalValue string, scope ScopeFlag) (string, error) { @@ -3193,8 +3193,8 @@ const ( TxnIsolationOneShot = "tx_isolation_one_shot" // MaxExecutionTime is the name of the 'max_execution_time' system variable. MaxExecutionTime = "max_execution_time" - // TidbKvReadTimeout is the name of the 'tidb_kv_read_timeout' system variable. - TidbKvReadTimeout = "tidb_kv_read_timeout" + // TiKVClientReadTimeout is the name of the 'tikv_client_read_timeout' system variable. + TiKVClientReadTimeout = "tikv_client_read_timeout" // ReadOnly is the name of the 'read_only' system variable. ReadOnly = "read_only" // DefaultAuthPlugin is the name of 'default_authentication_plugin' system variable. diff --git a/statistics/BUILD.bazel b/statistics/BUILD.bazel index aed693bb9b77a..6d8e507ca24e5 100644 --- a/statistics/BUILD.bazel +++ b/statistics/BUILD.bazel @@ -15,7 +15,6 @@ go_library( "histogram.go", "index.go", "interact_with_storage.go", - "merge_worker.go", "row_sampler.go", "sample.go", "scalar.go", @@ -49,6 +48,7 @@ go_library( "//util/memory", "//util/ranger", "//util/sqlexec", + "@com_github_dolthub_swiss//:swiss", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_failpoint//:failpoint", "@com_github_pingcap_tipb//go-tipb", @@ -63,7 +63,6 @@ go_test( name = "statistics_test", timeout = "short", srcs = [ - "cmsketch_bench_test.go", "cmsketch_test.go", "fmsketch_test.go", "histogram_bench_test.go", @@ -100,7 +99,6 @@ go_test( "@com_github_pingcap_errors//:errors", "@com_github_pingcap_failpoint//:failpoint", "@com_github_stretchr_testify//require", - "@com_github_tiancaiamao_gp//:gp", "@org_uber_go_goleak//:goleak", ], ) diff --git a/statistics/cmsketch.go b/statistics/cmsketch.go index a9897839f79ca..ed924b39e0fc5 100644 --- a/statistics/cmsketch.go +++ b/statistics/cmsketch.go @@ -624,7 +624,7 @@ func (c *TopN) QueryTopN(sctx sessionctx.Context, d []byte) (result uint64, foun if c == nil { return 0, false } - idx := c.findTopN(d) + idx := c.FindTopN(d) if sctx != nil && sctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { debugtrace.RecordAnyValuesWithNames(sctx, "FindTopN idx", idx) } @@ -634,17 +634,13 @@ func (c *TopN) QueryTopN(sctx sessionctx.Context, d []byte) (result uint64, foun return c.TopN[idx].Count, true } -func (c *TopN) findTopN(d []byte) int { +// FindTopN finds the index of the given value in the TopN. +func (c *TopN) FindTopN(d []byte) int { if c == nil { return -1 } - match := false - idx := sort.Search(len(c.TopN), func(i int) bool { - cmpRst := bytes.Compare(c.TopN[i].Encoded, d) - if cmpRst == 0 { - match = true - } - return cmpRst >= 0 + idx, match := slices.BinarySearchFunc(c.TopN, d, func(a TopNMeta, b []byte) int { + return bytes.Compare(a.Encoded, b) }) if !match { return -1 @@ -741,7 +737,7 @@ func (c *TopN) RemoveVal(val []byte) { if c == nil { return } - pos := c.findTopN(val) + pos := c.FindTopN(val) if pos == -1 { return } @@ -766,7 +762,7 @@ func (c *TopN) updateTopNWithDelta(d []byte, delta uint64, increase bool) bool { if c == nil || c.TopN == nil { return false } - idx := c.findTopN(d) + idx := c.FindTopN(d) if idx >= 0 { if increase { c.TopN[idx].Count += delta @@ -795,7 +791,7 @@ func NewTopN(n int) *TopN { // 3. `[]*Histogram` are the partition-level histograms which just delete some values when we merge the global-level topN. func MergePartTopN2GlobalTopN(loc *time.Location, version int, topNs []*TopN, n uint32, hists []*Histogram, isIndex bool, killed *uint32) (*TopN, []TopNMeta, []*Histogram, error) { - if checkEmptyTopNs(topNs) { + if CheckEmptyTopNs(topNs) { return nil, nil, hists, nil } partNum := len(topNs) @@ -803,7 +799,7 @@ func MergePartTopN2GlobalTopN(loc *time.Location, version int, topNs []*TopN, n counter := make(map[hack.MutableString]float64) // datumMap is used to store the mapping from the string type to datum type. // The datum is used to find the value in the histogram. - datumMap := newDatumMapCache() + datumMap := NewDatumMapCache() for i, topN := range topNs { if atomic.LoadUint32(killed) == 1 { return nil, nil, nil, errors.Trace(ErrQueryInterrupted) @@ -826,7 +822,7 @@ func MergePartTopN2GlobalTopN(loc *time.Location, version int, topNs []*TopN, n if atomic.LoadUint32(killed) == 1 { return nil, nil, nil, errors.Trace(ErrQueryInterrupted) } - if (j == i && version >= 2) || topNs[j].findTopN(val.Encoded) != -1 { + if (j == i && version >= 2) || topNs[j].FindTopN(val.Encoded) != -1 { continue } // Get the encodedVal from the hists[j] @@ -866,7 +862,7 @@ func MergePartTopN2GlobalTopN(loc *time.Location, version int, topNs []*TopN, n // The output parameters are the newly generated TopN structure and the remaining numbers. // Notice: The n can be 0. So n has no default value, we must explicitly specify this value. func MergeTopN(topNs []*TopN, n uint32) (*TopN, []TopNMeta) { - if checkEmptyTopNs(topNs) { + if CheckEmptyTopNs(topNs) { return nil, nil } // Different TopN structures may hold the same value, we have to merge them. @@ -891,7 +887,8 @@ func MergeTopN(topNs []*TopN, n uint32) (*TopN, []TopNMeta) { return GetMergedTopNFromSortedSlice(sorted, n) } -func checkEmptyTopNs(topNs []*TopN) bool { +// CheckEmptyTopNs checks whether all TopNs are empty. +func CheckEmptyTopNs(topNs []*TopN) bool { count := uint64(0) for _, topN := range topNs { count += topN.TotalCount() diff --git a/statistics/cmsketch_util.go b/statistics/cmsketch_util.go index 204952239545d..131141405a66e 100644 --- a/statistics/cmsketch_util.go +++ b/statistics/cmsketch_util.go @@ -22,22 +22,27 @@ import ( "github.com/pingcap/tidb/util/hack" ) -type datumMapCache struct { +// DatumMapCache is used to store the mapping from the string type to datum type. +// The datum is used to find the value in the histogram. +type DatumMapCache struct { datumMap map[hack.MutableString]types.Datum } -func newDatumMapCache() *datumMapCache { - return &datumMapCache{ +// NewDatumMapCache creates a new DatumMapCache. +func NewDatumMapCache() *DatumMapCache { + return &DatumMapCache{ datumMap: make(map[hack.MutableString]types.Datum), } } -func (d *datumMapCache) Get(key hack.MutableString) (val types.Datum, ok bool) { +// Get gets the datum from the cache. +func (d *DatumMapCache) Get(key hack.MutableString) (val types.Datum, ok bool) { val, ok = d.datumMap[key] return } -func (d *datumMapCache) Put(val TopNMeta, encodedVal hack.MutableString, +// Put puts the datum into the cache. +func (d *DatumMapCache) Put(val TopNMeta, encodedVal hack.MutableString, tp byte, isIndex bool, loc *time.Location) (dat types.Datum, err error) { dat, err = topNMetaToDatum(val, tp, isIndex, loc) if err != nil { diff --git a/statistics/fmsketch.go b/statistics/fmsketch.go index 517765e932a49..960166ec4dd40 100644 --- a/statistics/fmsketch.go +++ b/statistics/fmsketch.go @@ -16,7 +16,9 @@ package statistics import ( "hash" + "sync" + "github.com/dolthub/swiss" "github.com/pingcap/errors" "github.com/pingcap/tidb/sessionctx/stmtctx" "github.com/pingcap/tidb/types" @@ -25,21 +27,33 @@ import ( "github.com/twmb/murmur3" ) +var murmur3Pool = sync.Pool{ + New: func() any { + return murmur3.New64() + }, +} + +var fmSketchPool = sync.Pool{ + New: func() any { + return &FMSketch{ + hashset: swiss.NewMap[uint64, bool](uint32(128)), + maxSize: 0, + } + }, +} + // FMSketch is used to count the number of distinct elements in a set. type FMSketch struct { - hashFunc hash.Hash64 - hashset map[uint64]bool - mask uint64 - maxSize int + hashset *swiss.Map[uint64, bool] + mask uint64 + maxSize int } // NewFMSketch returns a new FM sketch. func NewFMSketch(maxSize int) *FMSketch { - return &FMSketch{ - hashset: make(map[uint64]bool), - maxSize: maxSize, - hashFunc: murmur3.New64(), - } + result := fmSketchPool.Get().(*FMSketch) + result.maxSize = maxSize + return result } // Copy makes a copy for current FMSketch. @@ -47,16 +61,14 @@ func (s *FMSketch) Copy() *FMSketch { if s == nil { return nil } - hashset := make(map[uint64]bool) - for key, value := range s.hashset { - hashset[key] = value - } - return &FMSketch{ - hashset: hashset, - mask: s.mask, - maxSize: s.maxSize, - hashFunc: murmur3.New64(), - } + result := NewFMSketch(s.maxSize) + s.hashset.Iter(func(key uint64, value bool) bool { + result.hashset.Put(key, value) + return false + }) + result.mask = s.mask + result.maxSize = s.maxSize + return result } // NDV returns the ndv of the sketch. @@ -64,21 +76,22 @@ func (s *FMSketch) NDV() int64 { if s == nil { return 0 } - return int64(s.mask+1) * int64(len(s.hashset)) + return int64(s.mask+1) * int64(s.hashset.Count()) } func (s *FMSketch) insertHashValue(hashVal uint64) { if (hashVal & s.mask) != 0 { return } - s.hashset[hashVal] = true - if len(s.hashset) > s.maxSize { + s.hashset.Put(hashVal, true) + if s.hashset.Count() > s.maxSize { s.mask = s.mask*2 + 1 - for key := range s.hashset { - if (key & s.mask) != 0 { - delete(s.hashset, key) + s.hashset.Iter(func(k uint64, _ bool) (stop bool) { + if (k & s.mask) != 0 { + s.hashset.Delete(k) } - } + return false + }) } } @@ -88,31 +101,35 @@ func (s *FMSketch) InsertValue(sc *stmtctx.StatementContext, value types.Datum) if err != nil { return errors.Trace(err) } - s.hashFunc.Reset() - _, err = s.hashFunc.Write(bytes) + hashFunc := murmur3Pool.Get().(hash.Hash64) + hashFunc.Reset() + defer murmur3Pool.Put(hashFunc) + _, err = hashFunc.Write(bytes) if err != nil { return errors.Trace(err) } - s.insertHashValue(s.hashFunc.Sum64()) + s.insertHashValue(hashFunc.Sum64()) return nil } // InsertRowValue inserts multi-column values to the sketch. func (s *FMSketch) InsertRowValue(sc *stmtctx.StatementContext, values []types.Datum) error { b := make([]byte, 0, 8) - s.hashFunc.Reset() + hashFunc := murmur3Pool.Get().(hash.Hash64) + hashFunc.Reset() + defer murmur3Pool.Put(hashFunc) for _, v := range values { b = b[:0] b, err := codec.EncodeValue(sc, b, v) if err != nil { return err } - _, err = s.hashFunc.Write(b) + _, err = hashFunc.Write(b) if err != nil { return err } } - s.insertHashValue(s.hashFunc.Sum64()) + s.insertHashValue(hashFunc.Sum64()) return nil } @@ -123,15 +140,17 @@ func (s *FMSketch) MergeFMSketch(rs *FMSketch) { } if s.mask < rs.mask { s.mask = rs.mask - for key := range s.hashset { + s.hashset.Iter(func(key uint64, _ bool) bool { if (key & s.mask) != 0 { - delete(s.hashset, key) + s.hashset.Delete(key) } - } + return false + }) } - for key := range rs.hashset { + rs.hashset.Iter(func(key uint64, _ bool) bool { s.insertHashValue(key) - } + return false + }) } // FMSketchToProto converts FMSketch to its protobuf representation. @@ -139,9 +158,10 @@ func FMSketchToProto(s *FMSketch) *tipb.FMSketch { protoSketch := new(tipb.FMSketch) if s != nil { protoSketch.Mask = s.mask - for val := range s.hashset { + s.hashset.Iter(func(val uint64, _ bool) bool { protoSketch.Hashset = append(protoSketch.Hashset, val) - } + return false + }) } return protoSketch } @@ -151,12 +171,10 @@ func FMSketchFromProto(protoSketch *tipb.FMSketch) *FMSketch { if protoSketch == nil { return nil } - sketch := &FMSketch{ - hashset: make(map[uint64]bool, len(protoSketch.Hashset)), - mask: protoSketch.Mask, - } + sketch := fmSketchPool.Get().(*FMSketch) + sketch.mask = protoSketch.Mask for _, val := range protoSketch.Hashset { - sketch.hashset[val] = true + sketch.hashset.Put(val, true) } return sketch } @@ -188,9 +206,23 @@ func DecodeFMSketch(data []byte) (*FMSketch, error) { // MemoryUsage returns the total memory usage of a FMSketch. func (s *FMSketch) MemoryUsage() (sum int64) { - // In FMSketch, we will ignore the memory usage of `hashFunc`. // As for the variables mask(uint64) and maxSize(int) each will consume 8 bytes. This is the origin of the constant 16. // And for the variables hashset(map[uint64]bool), each element in map will consume 9 bytes(8[uint64] + 1[bool]). - sum = int64(16 + 9*len(s.hashset)) + sum = int64(16 + 9*s.hashset.Count()) return } + +func (s *FMSketch) reset() { + s.hashset.Clear() + s.mask = 0 + s.maxSize = 0 +} + +// DestroyAndPutToPool resets the FMSketch and puts it to the pool. +func (s *FMSketch) DestroyAndPutToPool() { + if s == nil { + return + } + s.reset() + fmSketchPool.Put(s) +} diff --git a/statistics/fmsketch_test.go b/statistics/fmsketch_test.go index 3b04b4dad8233..c8f9caca7b8cd 100644 --- a/statistics/fmsketch_test.go +++ b/statistics/fmsketch_test.go @@ -70,9 +70,9 @@ func SubTestSketch() func(*testing.T) { sketch := NewFMSketch(maxSize) sketch.insertHashValue(1) sketch.insertHashValue(2) - require.Equal(t, maxSize, len(sketch.hashset)) + require.Equal(t, maxSize, sketch.hashset.Count()) sketch.insertHashValue(4) - require.LessOrEqual(t, maxSize, len(sketch.hashset)) + require.LessOrEqual(t, maxSize, sketch.hashset.Count()) } } @@ -87,10 +87,11 @@ func SubTestSketchProtoConversion() func(*testing.T) { p := FMSketchToProto(sampleSketch) f := FMSketchFromProto(p) require.Equal(t, f.mask, sampleSketch.mask) - require.Equal(t, len(f.hashset), len(sampleSketch.hashset)) - for val := range sampleSketch.hashset { - require.True(t, f.hashset[val]) - } + require.Equal(t, f.hashset.Count(), sampleSketch.hashset.Count()) + sampleSketch.hashset.Iter(func(key uint64, _ bool) bool { + require.True(t, f.hashset.Has(key)) + return false + }) } } diff --git a/statistics/handle/BUILD.bazel b/statistics/handle/BUILD.bazel index 2cb92e17d7d50..0fb3c210227ee 100644 --- a/statistics/handle/BUILD.bazel +++ b/statistics/handle/BUILD.bazel @@ -31,17 +31,19 @@ go_library( "//sessiontxn", "//statistics", "//statistics/handle/cache", + "//statistics/handle/globalstats", "//statistics/handle/lockstats", "//statistics/handle/metrics", "//table", "//types", "//util", "//util/chunk", + "//util/compress", "//util/logutil", "//util/mathutil", "//util/sqlexec", - "//util/syncutil", "//util/timeutil", + "@com_github_klauspost_compress//gzip", "@com_github_ngaut_pools//:pools", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_failpoint//:failpoint", @@ -76,6 +78,7 @@ go_test( "//sessionctx/stmtctx", "//sessionctx/variable", "//statistics", + "//statistics/handle/globalstats", "//statistics/handle/internal", "//testkit", "//testkit/testsetup", diff --git a/statistics/handle/ddl.go b/statistics/handle/ddl.go index 3a4c0f114b3d0..4b81bcfc6209e 100644 --- a/statistics/handle/ddl.go +++ b/statistics/handle/ddl.go @@ -37,21 +37,30 @@ import ( func (h *Handle) HandleDDLEvent(t *util.Event) error { switch t.Tp { case model.ActionCreateTable, model.ActionTruncateTable: - ids := h.getInitStateTableIDs(t.TableInfo) + ids, err := h.getInitStateTableIDs(t.TableInfo) + if err != nil { + return err + } for _, id := range ids { if err := h.insertTableStats2KV(t.TableInfo, id); err != nil { return err } } case model.ActionDropTable: - ids := h.getInitStateTableIDs(t.TableInfo) + ids, err := h.getInitStateTableIDs(t.TableInfo) + if err != nil { + return err + } for _, id := range ids { if err := h.resetTableStats2KVForDrop(id); err != nil { return err } } case model.ActionAddColumn, model.ActionModifyColumn: - ids := h.getInitStateTableIDs(t.TableInfo) + ids, err := h.getInitStateTableIDs(t.TableInfo) + if err != nil { + return err + } for _, id := range ids { if err := h.insertColStats2KV(id, t.ColumnInfos); err != nil { return err @@ -64,8 +73,11 @@ func (h *Handle) HandleDDLEvent(t *util.Event) error { } } case model.ActionDropTablePartition: - pruneMode := h.CurrentPruneMode() - if pruneMode == variable.Dynamic && t.PartInfo != nil { + pruneMode, err := h.GetCurrentPruneMode() + if err != nil { + return err + } + if variable.PartitionPruneMode(pruneMode) == variable.Dynamic && t.PartInfo != nil { if err := h.updateGlobalStats(t.TableInfo); err != nil { return err } @@ -115,22 +127,25 @@ var analyzeOptionDefault = map[ast.AnalyzeOptionType]uint64{ // updateStatsVersion will set statistics version to the newest TS, // then tidb-server will reload automatic. func (h *Handle) updateStatsVersion() error { - h.mu.Lock() - defer h.mu.Unlock() + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) - _, err := exec.ExecuteInternal(ctx, "begin") + _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { return errors.Trace(err) } defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + startTS, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - startTS := txn.StartTS() if _, err = exec.ExecuteInternal(ctx, "update mysql.stats_meta set version = %?", startTS); err != nil { return err } @@ -186,7 +201,7 @@ func (h *Handle) updateGlobalStats(tblInfo *model.TableInfo) error { opts[ast.AnalyzeOptNumBuckets] = uint64(globalColStatsBucketNum) } // Generate the new column global-stats - newColGlobalStats, err := h.mergePartitionStats2GlobalStats(h.mu.ctx, opts, is, tblInfo, 0, nil, nil) + newColGlobalStats, err := h.mergePartitionStats2GlobalStats(opts, is, tblInfo, false, nil, nil) if err != nil { return err } @@ -225,7 +240,7 @@ func (h *Handle) updateGlobalStats(tblInfo *model.TableInfo) error { if globalIdxStatsBucketNum != 0 { opts[ast.AnalyzeOptNumBuckets] = uint64(globalIdxStatsBucketNum) } - newIndexGlobalStats, err := h.mergePartitionStats2GlobalStats(h.mu.ctx, opts, is, tblInfo, 1, []int64{idx.ID}, nil) + newIndexGlobalStats, err := h.mergePartitionStats2GlobalStats(opts, is, tblInfo, true, []int64{idx.ID}, nil) if err != nil { return err } @@ -250,10 +265,13 @@ func (h *Handle) updateGlobalStats(tblInfo *model.TableInfo) error { } func (h *Handle) changeGlobalStatsID(from, to int64) (err error) { - h.mu.Lock() - defer h.mu.Unlock() + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { return errors.Trace(err) @@ -270,19 +288,23 @@ func (h *Handle) changeGlobalStatsID(from, to int64) (err error) { return nil } -func (h *Handle) getInitStateTableIDs(tblInfo *model.TableInfo) (ids []int64) { +func (h *Handle) getInitStateTableIDs(tblInfo *model.TableInfo) (ids []int64, err error) { pi := tblInfo.GetPartitionInfo() if pi == nil { - return []int64{tblInfo.ID} + return []int64{tblInfo.ID}, nil } ids = make([]int64, 0, len(pi.Definitions)+1) for _, def := range pi.Definitions { ids = append(ids, def.ID) } - if h.CurrentPruneMode() == variable.Dynamic { + pruneMode, err := h.GetCurrentPruneMode() + if err != nil { + return nil, err + } + if variable.PartitionPruneMode(pruneMode) == variable.Dynamic { ids = append(ids, tblInfo.ID) } - return ids + return ids, nil } // DDLEventCh returns ddl events channel in handle. @@ -299,10 +321,15 @@ func (h *Handle) insertTableStats2KV(info *model.TableInfo, physicalID int64) (e h.recordHistoricalStatsMeta(physicalID, statsVer, StatsMetaHistorySourceSchemaChange) } }() - h.mu.Lock() - defer h.mu.Unlock() + + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { return errors.Trace(err) @@ -310,11 +337,10 @@ func (h *Handle) insertTableStats2KV(info *model.TableInfo, physicalID int64) (e defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + startTS, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - startTS := txn.StartTS() if _, err := exec.ExecuteInternal(ctx, "insert into mysql.stats_meta (version, table_id) values(%?, %?)", startTS, physicalID); err != nil { return err } @@ -340,10 +366,15 @@ func (h *Handle) resetTableStats2KVForDrop(physicalID int64) (err error) { h.recordHistoricalStatsMeta(physicalID, statsVer, StatsMetaHistorySourceSchemaChange) } }() - h.mu.Lock() - defer h.mu.Unlock() + + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { return errors.Trace(err) @@ -351,11 +382,10 @@ func (h *Handle) resetTableStats2KVForDrop(physicalID int64) (err error) { defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + startTS, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - startTS := txn.StartTS() if _, err := exec.ExecuteInternal(ctx, "update mysql.stats_meta set version=%? where table_id =%?", startTS, physicalID); err != nil { return err } @@ -371,11 +401,15 @@ func (h *Handle) insertColStats2KV(physicalID int64, colInfos []*model.ColumnInf h.recordHistoricalStatsMeta(physicalID, statsVer, StatsMetaHistorySourceSchemaChange) } }() - h.mu.Lock() - defer h.mu.Unlock() + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { return errors.Trace(err) @@ -383,11 +417,13 @@ func (h *Handle) insertColStats2KV(physicalID int64, colInfos []*model.ColumnInf defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + + startTS, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - startTS := txn.StartTS() + sctx := se.(sessionctx.Context) + // First of all, we update the version. _, err = exec.ExecuteInternal(ctx, "update mysql.stats_meta set version = %? where table_id = %?", startTS, physicalID) if err != nil { @@ -395,7 +431,7 @@ func (h *Handle) insertColStats2KV(physicalID int64, colInfos []*model.ColumnInf } statsVer = startTS // If we didn't update anything by last SQL, it means the stats of this table does not exist. - if h.mu.ctx.GetSessionVars().StmtCtx.AffectedRows() > 0 { + if sctx.GetSessionVars().StmtCtx.AffectedRows() > 0 { // By this step we can get the count of this table, then we can sure the count and repeats of bucket. var rs sqlexec.RecordSet rs, err = exec.ExecuteInternal(ctx, "select count from mysql.stats_meta where table_id = %?", physicalID) @@ -411,7 +447,7 @@ func (h *Handle) insertColStats2KV(physicalID int64, colInfos []*model.ColumnInf count := req.GetRow(0).GetInt64(0) for _, colInfo := range colInfos { value := types.NewDatum(colInfo.GetOriginDefaultValue()) - value, err = value.ConvertTo(h.mu.ctx.GetSessionVars().StmtCtx, &colInfo.FieldType) + value, err = value.ConvertTo(sctx.GetSessionVars().StmtCtx, &colInfo.FieldType) if err != nil { return } @@ -425,7 +461,7 @@ func (h *Handle) insertColStats2KV(physicalID int64, colInfos []*model.ColumnInf if _, err := exec.ExecuteInternal(ctx, "insert into mysql.stats_histograms (version, table_id, is_index, hist_id, distinct_count, tot_col_size) values (%?, %?, 0, %?, 1, %?)", startTS, physicalID, colInfo.ID, int64(len(value.GetBytes()))*count); err != nil { return err } - value, err = value.ConvertTo(h.mu.ctx.GetSessionVars().StmtCtx, types.NewFieldType(mysql.TypeBlob)) + value, err = value.ConvertTo(sctx.GetSessionVars().StmtCtx, types.NewFieldType(mysql.TypeBlob)) if err != nil { return } diff --git a/statistics/handle/dump.go b/statistics/handle/dump.go index 56bd83c9cb626..fb9c29846df11 100644 --- a/statistics/handle/dump.go +++ b/statistics/handle/dump.go @@ -16,12 +16,12 @@ package handle import ( "bytes" - "compress/gzip" "encoding/json" "fmt" "io" "time" + "github.com/klauspost/compress/gzip" "github.com/pingcap/errors" "github.com/pingcap/tidb/infoschema" "github.com/pingcap/tidb/parser/model" @@ -30,8 +30,10 @@ import ( "github.com/pingcap/tidb/sessionctx/stmtctx" "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics" + "github.com/pingcap/tidb/statistics/handle/globalstats" handle_metrics "github.com/pingcap/tidb/statistics/handle/metrics" "github.com/pingcap/tidb/types" + compressutil "github.com/pingcap/tidb/util/compress" "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/sqlexec" "github.com/pingcap/tipb/go-tipb" @@ -195,16 +197,18 @@ func (h *Handle) DumpHistoricalStatsBySnapshot( } // dump its global-stats if existed if tbl != nil { - jsonTbl.Partitions[TiDBGlobalStats] = tbl + jsonTbl.Partitions[globalstats.TiDBGlobalStats] = tbl } return jsonTbl, fallbackTbls, nil } // DumpStatsToJSONBySnapshot dumps statistic to json. func (h *Handle) DumpStatsToJSONBySnapshot(dbName string, tableInfo *model.TableInfo, snapshot uint64, dumpPartitionStats bool) (*JSONTable, error) { - h.mu.Lock() - isDynamicMode := variable.PartitionPruneMode(h.mu.ctx.GetSessionVars().PartitionPruneMode.Load()) == variable.Dynamic - h.mu.Unlock() + pruneMode, err := h.GetCurrentPruneMode() + if err != nil { + return nil, err + } + isDynamicMode := variable.PartitionPruneMode(pruneMode) == variable.Dynamic pi := tableInfo.GetPartitionInfo() if pi == nil { return h.tableStatsToJSON(dbName, tableInfo, tableInfo.ID, snapshot) @@ -233,7 +237,7 @@ func (h *Handle) DumpStatsToJSONBySnapshot(dbName string, tableInfo *model.Table return nil, errors.Trace(err) } if tbl != nil { - jsonTbl.Partitions[TiDBGlobalStats] = tbl + jsonTbl.Partitions[globalstats.TiDBGlobalStats] = tbl } return jsonTbl, nil } @@ -396,7 +400,7 @@ func (h *Handle) LoadStatsFromJSON(is infoschema.InfoSchema, jsonTbl *JSONTable) } } // load global-stats if existed - if globalStats, ok := jsonTbl.Partitions[TiDBGlobalStats]; ok { + if globalStats, ok := jsonTbl.Partitions[globalstats.TiDBGlobalStats]; ok { if err := h.loadStatsFromJSON(tableInfo, tableInfo.ID, globalStats); err != nil { return errors.Trace(err) } @@ -536,7 +540,9 @@ func JSONTableToBlocks(jsTable *JSONTable, blockSize int) ([][]byte, error) { return nil, errors.Trace(err) } var gzippedData bytes.Buffer - gzipWriter := gzip.NewWriter(&gzippedData) + gzipWriter := compressutil.GzipWriterPool.Get().(*gzip.Writer) + defer compressutil.GzipWriterPool.Put(gzipWriter) + gzipWriter.Reset(&gzippedData) if _, err := gzipWriter.Write(data); err != nil { return nil, errors.Trace(err) } @@ -565,10 +571,14 @@ func BlocksToJSONTable(blocks [][]byte) (*JSONTable, error) { data = append(data, blocks[i]...) } gzippedData := bytes.NewReader(data) - gzipReader, err := gzip.NewReader(gzippedData) - if err != nil { + gzipReader := compressutil.GzipReaderPool.Get().(*gzip.Reader) + if err := gzipReader.Reset(gzippedData); err != nil { + compressutil.GzipReaderPool.Put(gzipReader) return nil, err } + defer func() { + compressutil.GzipReaderPool.Put(gzipReader) + }() if err := gzipReader.Close(); err != nil { return nil, err } diff --git a/statistics/handle/dump_test.go b/statistics/handle/dump_test.go index 661640897b636..354334a0a7fd3 100644 --- a/statistics/handle/dump_test.go +++ b/statistics/handle/dump_test.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle" + "github.com/pingcap/tidb/statistics/handle/globalstats" "github.com/pingcap/tidb/statistics/handle/internal" "github.com/pingcap/tidb/testkit" "github.com/pingcap/tidb/util" @@ -136,7 +137,7 @@ func TestDumpGlobalStats(t *testing.T) { stats := getStatsJSON(t, dom, "test", "t") require.NotNil(t, stats.Partitions["p0"]) require.NotNil(t, stats.Partitions["p1"]) - require.Nil(t, stats.Partitions[handle.TiDBGlobalStats]) + require.Nil(t, stats.Partitions[globalstats.TiDBGlobalStats]) // global-stats is existed tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") @@ -144,7 +145,7 @@ func TestDumpGlobalStats(t *testing.T) { stats = getStatsJSON(t, dom, "test", "t") require.NotNil(t, stats.Partitions["p0"]) require.NotNil(t, stats.Partitions["p1"]) - require.NotNil(t, stats.Partitions[handle.TiDBGlobalStats]) + require.NotNil(t, stats.Partitions[globalstats.TiDBGlobalStats]) } func TestLoadGlobalStats(t *testing.T) { diff --git a/statistics/handle/gc.go b/statistics/handle/gc.go index 450b41ab56185..ece47e89f3e1a 100644 --- a/statistics/handle/gc.go +++ b/statistics/handle/gc.go @@ -27,6 +27,7 @@ import ( "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle/cache" + "github.com/pingcap/tidb/statistics/handle/lockstats" "github.com/pingcap/tidb/util/chunk" "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/mathutil" @@ -37,8 +38,9 @@ import ( const gcLastTSVarName = "tidb_stats_gc_last_ts" -// GCStats will garbage collect the useless stats info. For dropped tables, we will first update their version so that -// other tidb could know that table is deleted. +// GCStats will garbage collect the useless stats' info. +// For dropped tables, we will first update their version +// so that other tidb could know that table is deleted. func (h *Handle) GCStats(is infoschema.InfoSchema, ddlLease time.Duration) (err error) { ctx := context.Background() // To make sure that all the deleted tables' schema and stats info have been acknowledged to all tidb, @@ -49,6 +51,8 @@ func (h *Handle) GCStats(is infoschema.InfoSchema, ddlLease time.Duration) (err if now < offset { return nil } + + // Get the last gc time. gcVer := now - offset lastGC, err := h.GetLastGCTimestamp(ctx) if err != nil { @@ -60,6 +64,7 @@ func (h *Handle) GCStats(is infoschema.InfoSchema, ddlLease time.Duration) (err } err = h.writeGCTimestampToKV(ctx, gcVer) }() + rows, _, err := h.execRestrictedSQL(ctx, "select table_id from mysql.stats_meta where version >= %? and version < %?", lastGC, gcVer) if err != nil { return errors.Trace(err) @@ -75,11 +80,13 @@ func (h *Handle) GCStats(is infoschema.InfoSchema, ddlLease time.Duration) (err } } } + if err := h.ClearOutdatedHistoryStats(); err != nil { logutil.BgLogger().Warn("failed to gc outdated historical stats", zap.Duration("duration", variable.HistoricalStatsDuration.Load()), zap.Error(err)) } + return h.removeDeletedExtendedStats(gcVer) } @@ -196,9 +203,12 @@ func (h *Handle) gcTableStats(is infoschema.InfoSchema, physicalID int64) error // ClearOutdatedHistoryStats clear outdated historical stats func (h *Handle) ClearOutdatedHistoryStats() error { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - h.mu.Lock() - defer h.mu.Unlock() - exec := h.mu.ctx.(sqlexec.SQLExecutor) + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) sql := "select count(*) from mysql.stats_meta_history use index (idx_create_time) where create_time <= NOW() - INTERVAL %? SECOND" rs, err := exec.ExecuteInternal(ctx, sql, variable.HistoricalStatsDuration.Load().Seconds()) if err != nil { @@ -228,11 +238,15 @@ func (h *Handle) ClearOutdatedHistoryStats() error { } func (h *Handle) gcHistoryStatsFromKV(physicalID int64) error { - h.mu.Lock() - defer h.mu.Unlock() - exec := h.mu.ctx.(sqlexec.SQLExecutor) + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - _, err := exec.ExecuteInternal(ctx, "begin pessimistic") + + _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { return errors.Trace(err) } @@ -251,11 +265,14 @@ func (h *Handle) gcHistoryStatsFromKV(physicalID int64) error { // deleteHistStatsFromKV deletes all records about a column or an index and updates version. func (h *Handle) deleteHistStatsFromKV(physicalID int64, histID int64, isIndex int) (err error) { - h.mu.Lock() - defer h.mu.Unlock() - + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { return errors.Trace(err) @@ -263,11 +280,10 @@ func (h *Handle) deleteHistStatsFromKV(physicalID int64, histID int64, isIndex i defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + startTS, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - startTS := txn.StartTS() // First of all, we update the version. If this table doesn't exist, it won't have any problem. Because we cannot delete anything. if _, err = exec.ExecuteInternal(ctx, "update mysql.stats_meta set version = %? where table_id = %? ", startTS, physicalID); err != nil { return err @@ -300,9 +316,12 @@ func (h *Handle) deleteHistStatsFromKV(physicalID int64, histID int64, isIndex i // DeleteTableStatsFromKV deletes table statistics from kv. // A statsID refers to statistic of a table or a partition. func (h *Handle) DeleteTableStatsFromKV(statsIDs []int64) (err error) { - h.mu.Lock() - defer h.mu.Unlock() - exec := h.mu.ctx.(sqlexec.SQLExecutor) + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { @@ -311,11 +330,10 @@ func (h *Handle) DeleteTableStatsFromKV(statsIDs []int64) (err error) { defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + startTS, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - startTS := txn.StartTS() for _, statsID := range statsIDs { // We only update the version so that other tidb will know that this table is deleted. if _, err = exec.ExecuteInternal(ctx, "update mysql.stats_meta set version = %? where table_id = %? ", startTS, statsID); err != nil { @@ -342,14 +360,20 @@ func (h *Handle) DeleteTableStatsFromKV(statsIDs []int64) (err error) { if _, err = exec.ExecuteInternal(ctx, "delete from mysql.analyze_options where table_id = %?", statsID); err != nil { return err } + if _, err = exec.ExecuteInternal(ctx, lockstats.DeleteLockSQL, statsID); err != nil { + return err + } } return nil } func (h *Handle) removeDeletedExtendedStats(version uint64) (err error) { - h.mu.Lock() - defer h.mu.Unlock() - exec := h.mu.ctx.(sqlexec.SQLExecutor) + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { diff --git a/statistics/handle/globalstats/BUILD.bazel b/statistics/handle/globalstats/BUILD.bazel new file mode 100644 index 0000000000000..1e618c237131c --- /dev/null +++ b/statistics/handle/globalstats/BUILD.bazel @@ -0,0 +1,44 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "globalstats", + srcs = [ + "global_stats.go", + "merge_worker.go", + "topn.go", + ], + importpath = "github.com/pingcap/tidb/statistics/handle/globalstats", + visibility = ["//visibility:public"], + deps = [ + "//infoschema", + "//parser/ast", + "//parser/model", + "//sessionctx", + "//statistics", + "//table", + "//types", + "//util/hack", + "//util/logutil", + "@com_github_pingcap_errors//:errors", + "@com_github_tiancaiamao_gp//:gp", + "@org_uber_go_zap//:zap", + ], +) + +go_test( + name = "globalstats_test", + timeout = "short", + srcs = ["topn_bench_test.go"], + embed = [":globalstats"], + flaky = True, + deps = [ + "//parser/mysql", + "//sessionctx/stmtctx", + "//statistics", + "//types", + "//util/chunk", + "//util/codec", + "@com_github_stretchr_testify//require", + "@com_github_tiancaiamao_gp//:gp", + ], +) diff --git a/statistics/handle/globalstats/global_stats.go b/statistics/handle/globalstats/global_stats.go new file mode 100644 index 0000000000000..a61d7c010d460 --- /dev/null +++ b/statistics/handle/globalstats/global_stats.go @@ -0,0 +1,307 @@ +// 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" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/infoschema" + "github.com/pingcap/tidb/parser/ast" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/statistics" + "github.com/pingcap/tidb/table" + "github.com/pingcap/tidb/types" + "github.com/pingcap/tidb/util/logutil" + "github.com/tiancaiamao/gp" + "go.uber.org/zap" +) + +const ( + // TiDBGlobalStats represents the global-stats for a partitioned table. + TiDBGlobalStats = "global" + // MaxPartitionMergeBatchSize indicates the max batch size for a worker to merge partition stats + MaxPartitionMergeBatchSize = 256 +) + +// GlobalStats is used to store the statistics contained in the global-level stats +// which is generated by the merge of partition-level stats. +// It will both store the column stats and index stats. +// 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 + MissingPartitionStats []string + Num int + Count int64 + ModifyCount int64 +} + +func newGlobalStats(histCount int) *GlobalStats { + globalStats := new(GlobalStats) + globalStats.Num = histCount + globalStats.Count = 0 + globalStats.Hg = make([]*statistics.Histogram, globalStats.Num) + globalStats.Cms = make([]*statistics.CMSketch, globalStats.Num) + globalStats.TopN = make([]*statistics.TopN, globalStats.Num) + globalStats.Fms = make([]*statistics.FMSketch, globalStats.Num) + + return globalStats +} + +type ( + getTableByPhysicalIDFunc func(is infoschema.InfoSchema, physicalID int64) (table.Table, bool) + loadTablePartitionStatsFunc func(tableInfo *model.TableInfo, partitionDef *model.PartitionDefinition) (*statistics.Table, error) + // GlobalStatusHandler is used to handle the global-level stats. +) + +// MergePartitionStats2GlobalStats merge the partition-level stats to global-level stats based on the tableInfo. +func MergePartitionStats2GlobalStats( + sc sessionctx.Context, + gpool *gp.Pool, + opts map[ast.AnalyzeOptionType]uint64, + is infoschema.InfoSchema, + globalTableInfo *model.TableInfo, + isIndex bool, + histIDs []int64, + allPartitionStats map[int64]*statistics.Table, + getTableByPhysicalIDFn getTableByPhysicalIDFunc, + loadTablePartitionStatsFn loadTablePartitionStatsFunc, +) (globalStats *GlobalStats, err error) { + partitionNum := len(globalTableInfo.Partition.Definitions) + externalCache := false + if allPartitionStats == nil { + allPartitionStats = make(map[int64]*statistics.Table) + } else { + externalCache = true + } + if len(histIDs) == 0 { + for _, col := range globalTableInfo.Columns { + // The virtual generated column stats can not be merged to the global stats. + if col.IsGenerated() && !col.GeneratedStored { + continue + } + histIDs = append(histIDs, col.ID) + } + } + + // Initialized the globalStats. + globalStats = newGlobalStats(len(histIDs)) + + // Slice Dimensions Explanation + // First dimension: Column or Index Stats + // Second dimension: Partition Tables + // Because all topN and histograms need to be collected before they can be merged. + // So we should store all the partition-level stats first, and merge them together. + allHg := make([][]*statistics.Histogram, globalStats.Num) + allCms := make([][]*statistics.CMSketch, globalStats.Num) + allTopN := make([][]*statistics.TopN, globalStats.Num) + allFms := make([][]*statistics.FMSketch, globalStats.Num) + for i := 0; i < globalStats.Num; i++ { + allHg[i] = make([]*statistics.Histogram, 0, partitionNum) + allCms[i] = make([]*statistics.CMSketch, 0, partitionNum) + allTopN[i] = make([]*statistics.TopN, 0, partitionNum) + allFms[i] = make([]*statistics.FMSketch, 0, partitionNum) + } + + skipMissingPartitionStats := sc.GetSessionVars().SkipMissingPartitionStats + for _, def := range globalTableInfo.Partition.Definitions { + partitionID := def.ID + partitionTable, ok := getTableByPhysicalIDFn(is, partitionID) + if !ok { + err = errors.Errorf("unknown physical ID %d in stats meta table, maybe it has been dropped", partitionID) + return + } + + tableInfo := partitionTable.Meta() + var partitionStats *statistics.Table + + partitionStats, ok = allPartitionStats[partitionID] + // If pre-load partition stats isn't provided, then we load partition stats directly and set it into allPartitionStats + if !ok { + var err1 error + partitionStats, err1 = loadTablePartitionStatsFn(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 + } + allPartitionStats[partitionID] = partitionStats + } + + for i := 0; i < globalStats.Num; i++ { + hg, cms, topN, fms, analyzed := partitionStats.GetStatsInfo(histIDs[i], isIndex) + skipPartition := false + if !analyzed { + var missingPart string + if !isIndex { + missingPart = fmt.Sprintf("partition `%s` column `%s`", def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) + } else { + missingPart = fmt.Sprintf("partition `%s` index `%s`", def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) + } + 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 missingPart string + if !isIndex { + missingPart = fmt.Sprintf("partition `%s` column `%s`", def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) + } else { + missingPart = fmt.Sprintf("partition `%s` index `%s`", def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) + } + 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 + } + + 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 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] + for j := 1; j < len(allCms[i]); j++ { + err = globalStats.Cms[i].MergeCMSketch(allCms[i][j]) + if err != nil { + return + } + } + + // Merge topN. + // Note: We need to merge TopN before merging the histogram. + // Because after merging TopN, some numbers will be left. + // These remaining topN numbers will be used as a separate bucket for later histogram merging. + var poppedTopN []statistics.TopNMeta + wrapper := NewStatsWrapper(allHg[i], allTopN[i]) + globalStats.TopN[i], poppedTopN, allHg[i], err = mergeGlobalStatsTopN(gpool, sc, wrapper, + sc.GetSessionVars().StmtCtx.TimeZone, sc.GetSessionVars().AnalyzeVersion, uint32(opts[ast.AnalyzeOptNumTopN]), isIndex) + if err != nil { + return + } + + // Merge histogram. + globalStats.Hg[i], err = statistics.MergePartitionHist2GlobalHist(sc.GetSessionVars().StmtCtx, allHg[i], poppedTopN, + int64(opts[ast.AnalyzeOptNumBuckets]), isIndex) + if err != nil { + return + } + + // NOTICE: after merging bucket NDVs have the trend to be underestimated, so for safe we don't use them. + for j := range globalStats.Hg[i].Buckets { + globalStats.Hg[i].Buckets[j].NDV = 0 + } + + // Merge FMSketch. + globalStats.Fms[i] = allFms[i][0] + for j := 1; j < len(allFms[i]); j++ { + globalStats.Fms[i].MergeFMSketch(allFms[i][j]) + allFms[i][j].DestroyAndPutToPool() + } + + // Update the global NDV. + globalStatsNDV := globalStats.Fms[i].NDV() + if globalStatsNDV > globalStats.Count { + globalStatsNDV = globalStats.Count + } + globalStats.Fms[i].DestroyAndPutToPool() + globalStats.Hg[i].NDV = globalStatsNDV + } + if !externalCache { + for _, value := range allPartitionStats { + value.ReleaseAndPutToPool() + } + } + return +} + +// MergePartitionStats2GlobalStatsByTableID merge the partition-level stats to global-level stats based on the tableID. +func MergePartitionStats2GlobalStatsByTableID( + sc sessionctx.Context, + gpool *gp.Pool, + opts map[ast.AnalyzeOptionType]uint64, + is infoschema.InfoSchema, + physicalID int64, + isIndex bool, + histIDs []int64, + tablePartitionStats map[int64]*statistics.Table, + getTableByPhysicalIDFn getTableByPhysicalIDFunc, + loadTablePartitionStatsFn loadTablePartitionStatsFunc, +) (globalStats *GlobalStats, err error) { + // Get the partition table IDs. + globalTable, ok := getTableByPhysicalIDFn(is, physicalID) + if !ok { + err = errors.Errorf("unknown physical ID %d in stats meta table, maybe it has been dropped", physicalID) + return + } + + globalTableInfo := globalTable.Meta() + globalStats, err = MergePartitionStats2GlobalStats(sc, gpool, opts, is, globalTableInfo, isIndex, histIDs, + tablePartitionStats, getTableByPhysicalIDFn, loadTablePartitionStatsFn) + if err != nil { + return + } + + if len(globalStats.MissingPartitionStats) > 0 { + var item string + if !isIndex { + 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 +} diff --git a/statistics/merge_worker.go b/statistics/handle/globalstats/merge_worker.go similarity index 83% rename from statistics/merge_worker.go rename to statistics/handle/globalstats/merge_worker.go index 370f1efa9f504..3edcb860a3465 100644 --- a/statistics/merge_worker.go +++ b/statistics/handle/globalstats/merge_worker.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package statistics +package globalstats import ( "sync" @@ -20,17 +20,18 @@ import ( "time" "github.com/pingcap/errors" + "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/util/hack" ) // StatsWrapper wrapper stats type StatsWrapper struct { - AllHg []*Histogram - AllTopN []*TopN + AllHg []*statistics.Histogram + AllTopN []*statistics.TopN } // NewStatsWrapper returns wrapper -func NewStatsWrapper(hg []*Histogram, topN []*TopN) *StatsWrapper { +func NewStatsWrapper(hg []*statistics.Histogram, topN []*statistics.TopN) *StatsWrapper { return &StatsWrapper{ AllHg: hg, AllTopN: topN, @@ -80,8 +81,8 @@ func NewTopnStatsMergeTask(start, end int) *TopnStatsMergeTask { // TopnStatsMergeResponse indicates topn merge worker response type TopnStatsMergeResponse struct { Err error - TopN *TopN - PopedTopn []TopNMeta + TopN *statistics.TopN + PopedTopn []statistics.TopNMeta } // Run runs topn merge like statistics.MergePartTopN2GlobalTopN @@ -95,7 +96,7 @@ func (worker *topnStatsMergeWorker) Run(timeZone *time.Location, isIndex bool, allTopNs := worker.statsWrapper.AllTopN allHists := worker.statsWrapper.AllHg resp := &TopnStatsMergeResponse{} - if checkEmptyTopNs(checkTopNs) { + if statistics.CheckEmptyTopNs(checkTopNs) { worker.respCh <- resp return } @@ -104,11 +105,11 @@ func (worker *topnStatsMergeWorker) Run(timeZone *time.Location, isIndex bool, counter := make(map[hack.MutableString]float64) // datumMap is used to store the mapping from the string type to datum type. // The datum is used to find the value in the histogram. - datumMap := newDatumMapCache() + datumMap := statistics.NewDatumMapCache() for i, topN := range checkTopNs { if atomic.LoadUint32(worker.killed) == 1 { - resp.Err = errors.Trace(ErrQueryInterrupted) + resp.Err = errors.Trace(statistics.ErrQueryInterrupted) worker.respCh <- resp return } @@ -128,11 +129,11 @@ func (worker *topnStatsMergeWorker) Run(timeZone *time.Location, isIndex bool, // 2. If the topN doesn't contain the value corresponding to encodedVal. We should check the histogram. for j := 0; j < partNum; j++ { if atomic.LoadUint32(worker.killed) == 1 { - resp.Err = errors.Trace(ErrQueryInterrupted) + resp.Err = errors.Trace(statistics.ErrQueryInterrupted) worker.respCh <- resp return } - if (j == i && version >= 2) || allTopNs[j].findTopN(val.Encoded) != -1 { + if (j == i && version >= 2) || allTopNs[j].FindTopN(val.Encoded) != -1 { continue } // Get the encodedVal from the hists[j] @@ -152,7 +153,7 @@ func (worker *topnStatsMergeWorker) Run(timeZone *time.Location, isIndex bool, counter[encodedVal] += count // Remove the value corresponding to encodedVal from the histogram. worker.shardMutex[j].Lock() - worker.statsWrapper.AllHg[j].BinarySearchRemoveVal(TopNMeta{Encoded: datum.GetBytes(), Count: uint64(count)}) + worker.statsWrapper.AllHg[j].BinarySearchRemoveVal(statistics.TopNMeta{Encoded: datum.GetBytes(), Count: uint64(count)}) worker.shardMutex[j].Unlock() } } @@ -163,12 +164,12 @@ func (worker *topnStatsMergeWorker) Run(timeZone *time.Location, isIndex bool, worker.respCh <- resp continue } - sorted := make([]TopNMeta, 0, numTop) + sorted := make([]statistics.TopNMeta, 0, numTop) for value, cnt := range counter { data := hack.Slice(string(value)) - sorted = append(sorted, TopNMeta{Encoded: data, Count: uint64(cnt)}) + sorted = append(sorted, statistics.TopNMeta{Encoded: data, Count: uint64(cnt)}) } - globalTopN, leftTopN := GetMergedTopNFromSortedSlice(sorted, n) + globalTopN, leftTopN := statistics.GetMergedTopNFromSortedSlice(sorted, n) resp.TopN = globalTopN resp.PopedTopn = leftTopN worker.respCh <- resp diff --git a/statistics/handle/globalstats/topn.go b/statistics/handle/globalstats/topn.go new file mode 100644 index 0000000000000..cab648e31be39 --- /dev/null +++ b/statistics/handle/globalstats/topn.go @@ -0,0 +1,115 @@ +// 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 ( + "strings" + "sync" + "time" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/statistics" + "github.com/tiancaiamao/gp" +) + +func mergeGlobalStatsTopN(gp *gp.Pool, sc sessionctx.Context, wrapper *StatsWrapper, + timeZone *time.Location, version int, n uint32, isIndex bool) (*statistics.TopN, + []statistics.TopNMeta, []*statistics.Histogram, error) { + mergeConcurrency := sc.GetSessionVars().AnalyzePartitionMergeConcurrency + killed := &sc.GetSessionVars().Killed + // use original method if concurrency equals 1 or for version1 + if mergeConcurrency < 2 { + return statistics.MergePartTopN2GlobalTopN(timeZone, version, wrapper.AllTopN, n, wrapper.AllHg, isIndex, killed) + } + batchSize := len(wrapper.AllTopN) / mergeConcurrency + if batchSize < 1 { + batchSize = 1 + } else if batchSize > MaxPartitionMergeBatchSize { + batchSize = MaxPartitionMergeBatchSize + } + return MergeGlobalStatsTopNByConcurrency(gp, mergeConcurrency, batchSize, wrapper, timeZone, version, n, isIndex, killed) +} + +// MergeGlobalStatsTopNByConcurrency merge partition topN by concurrency +// To merge global stats topn by concurrency, we will separate the partition topn in concurrency part and deal it with different worker. +// mergeConcurrency is used to control the total concurrency of the running worker, and mergeBatchSize is sued to control +// the partition size for each worker to solve it +func MergeGlobalStatsTopNByConcurrency(gp *gp.Pool, mergeConcurrency, mergeBatchSize int, wrapper *StatsWrapper, + timeZone *time.Location, version int, n uint32, isIndex bool, killed *uint32) (*statistics.TopN, + []statistics.TopNMeta, []*statistics.Histogram, error) { + if len(wrapper.AllTopN) < mergeConcurrency { + mergeConcurrency = len(wrapper.AllTopN) + } + tasks := make([]*TopnStatsMergeTask, 0) + for start := 0; start < len(wrapper.AllTopN); { + end := start + mergeBatchSize + if end > len(wrapper.AllTopN) { + end = len(wrapper.AllTopN) + } + task := NewTopnStatsMergeTask(start, end) + tasks = append(tasks, task) + start = end + } + var wg sync.WaitGroup + taskNum := len(tasks) + taskCh := make(chan *TopnStatsMergeTask, taskNum) + respCh := make(chan *TopnStatsMergeResponse, taskNum) + for i := 0; i < mergeConcurrency; i++ { + worker := NewTopnStatsMergeWorker(taskCh, respCh, wrapper, killed) + wg.Add(1) + gp.Go(func() { + defer wg.Done() + worker.Run(timeZone, isIndex, n, version) + }) + } + for _, task := range tasks { + taskCh <- task + } + close(taskCh) + wg.Wait() + close(respCh) + resps := make([]*TopnStatsMergeResponse, 0) + + // handle Error + hasErr := false + errMsg := make([]string, 0) + for resp := range respCh { + if resp.Err != nil { + hasErr = true + errMsg = append(errMsg, resp.Err.Error()) + } + resps = append(resps, resp) + } + if hasErr { + return nil, nil, nil, errors.New(strings.Join(errMsg, ",")) + } + + // fetch the response from each worker and merge them into global topn stats + sorted := make([]statistics.TopNMeta, 0, mergeConcurrency) + leftTopn := make([]statistics.TopNMeta, 0) + for _, resp := range resps { + if resp.TopN != nil { + sorted = append(sorted, resp.TopN.TopN...) + } + leftTopn = append(leftTopn, resp.PopedTopn...) + } + + globalTopN, popedTopn := statistics.GetMergedTopNFromSortedSlice(sorted, n) + + result := append(leftTopn, popedTopn...) + statistics.SortTopnMeta(result) + return globalTopN, result, wrapper.AllHg, nil +} diff --git a/statistics/cmsketch_bench_test.go b/statistics/handle/globalstats/topn_bench_test.go similarity index 91% rename from statistics/cmsketch_bench_test.go rename to statistics/handle/globalstats/topn_bench_test.go index 9c6f2fdda6e87..0269d260db680 100644 --- a/statistics/cmsketch_bench_test.go +++ b/statistics/handle/globalstats/topn_bench_test.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package statistics_test +package globalstats import ( "fmt" @@ -22,7 +22,6 @@ import ( "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/sessionctx/stmtctx" "github.com/pingcap/tidb/statistics" - "github.com/pingcap/tidb/statistics/handle" "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/chunk" "github.com/pingcap/tidb/util/codec" @@ -30,7 +29,7 @@ import ( "github.com/tiancaiamao/gp" ) -// cmd: go test -run=^$ -bench=BenchmarkMergePartTopN2GlobalTopNWithHists -benchmem github.com/pingcap/tidb/statistics +// cmd: go test -run=^$ -bench=BenchmarkMergePartTopN2GlobalTopNWithHists -benchmem github.com/pingcap/tidb/statistics/handle/globalstats func benchmarkMergePartTopN2GlobalTopNWithHists(partitions int, b *testing.B) { loc := time.UTC sc := &stmtctx.StatementContext{TimeZone: loc} @@ -81,7 +80,7 @@ func benchmarkMergePartTopN2GlobalTopNWithHists(partitions int, b *testing.B) { } } -// cmd: go test -run=^$ -bench=BenchmarkMergeGlobalStatsTopNByConcurrencyWithHists -benchmem github.com/pingcap/tidb/statistics +// cmd: go test -run=^$ -bench=BenchmarkMergeGlobalStatsTopNByConcurrencyWithHists -benchmem github.com/pingcap/tidb/statistics/handle/globalstats func benchmarkMergeGlobalStatsTopNByConcurrencyWithHists(partitions int, b *testing.B) { loc := time.UTC sc := &stmtctx.StatementContext{TimeZone: loc} @@ -124,20 +123,20 @@ func benchmarkMergeGlobalStatsTopNByConcurrencyWithHists(partitions int, b *test h.Buckets = append(h.Buckets, statistics.Bucket{Repeat: 10, Count: 40}) hists = append(hists, h) } - wrapper := statistics.NewStatsWrapper(hists, topNs) + wrapper := NewStatsWrapper(hists, topNs) const mergeConcurrency = 4 batchSize := len(wrapper.AllTopN) / mergeConcurrency if batchSize < 1 { batchSize = 1 - } else if batchSize > handle.MaxPartitionMergeBatchSize { - batchSize = handle.MaxPartitionMergeBatchSize + } else if batchSize > MaxPartitionMergeBatchSize { + batchSize = MaxPartitionMergeBatchSize } gpool := gp.New(mergeConcurrency, 5*time.Minute) defer gpool.Close() b.ResetTimer() for i := 0; i < b.N; i++ { // Benchmark merge 10 topN. - _, _, _, _ = handle.MergeGlobalStatsTopNByConcurrency(gpool, mergeConcurrency, batchSize, wrapper, loc, version, 10, false, &isKilled) + _, _, _, _ = MergeGlobalStatsTopNByConcurrency(gpool, mergeConcurrency, batchSize, wrapper, loc, version, 10, false, &isKilled) } } diff --git a/statistics/handle/handle.go b/statistics/handle/handle.go index e0cf52d2e0483..5ced8d567e50f 100644 --- a/statistics/handle/handle.go +++ b/statistics/handle/handle.go @@ -27,6 +27,7 @@ import ( "github.com/ngaut/pools" "github.com/pingcap/errors" + "github.com/pingcap/failpoint" "github.com/pingcap/tidb/config" ddlUtil "github.com/pingcap/tidb/ddl/util" "github.com/pingcap/tidb/infoschema" @@ -39,6 +40,7 @@ import ( "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle/cache" + "github.com/pingcap/tidb/statistics/handle/globalstats" handle_metrics "github.com/pingcap/tidb/statistics/handle/metrics" "github.com/pingcap/tidb/table" "github.com/pingcap/tidb/types" @@ -46,26 +48,17 @@ import ( "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/mathutil" "github.com/pingcap/tidb/util/sqlexec" - "github.com/pingcap/tidb/util/syncutil" "github.com/tiancaiamao/gp" "github.com/tikv/client-go/v2/oracle" atomic2 "go.uber.org/atomic" "go.uber.org/zap" ) -const ( - // TiDBGlobalStats represents the global-stats for a partitioned table. - TiDBGlobalStats = "global" - // MaxPartitionMergeBatchSize indicates the max batch size for a worker to merge partition stats - MaxPartitionMergeBatchSize = 256 -) - // Handle can update stats info periodically. type Handle struct { - // this gpool is used to reuse goroutine in the mergeGlobalStatsTopN. + // This gpool is used to reuse goroutine in the mergeGlobalStatsTopN. gpool *gp.Pool - - pool sessionPool + pool sessionPool // initStatsCtx is the ctx only used for initStats initStatsCtx sessionctx.Context @@ -92,23 +85,15 @@ type Handle struct { // written only after acquiring the lock. statsCache *cache.StatsCachePointer - // globalMap contains all the delta map from collectors when we dump them to KV. - globalMap struct { - data tableDeltaMap - sync.Mutex - } + // tableDelta contains all the delta map from collectors when we dump them to KV. + tableDelta *tableDelta - // colMap contains all the column stats usage information from collectors when we dump them to KV. - colMap *statsUsage + // statsUsage contains all the column stats usage information from collectors when we dump them to KV. + statsUsage *statsUsage // StatsLoad is used to load stats concurrently StatsLoad StatsLoad - mu struct { - ctx sessionctx.Context - syncutil.RWMutex - } - schemaMu struct { // pid2tid is the map from partition ID to table ID. pid2tid map[int64]int64 @@ -140,11 +125,15 @@ func (h *Handle) execRestrictedSQL(ctx context.Context, sql string, params ...in func (h *Handle) execRestrictedSQLWithStatsVer(ctx context.Context, statsVer int, procTrackID uint64, analyzeSnapshot bool, sql string, params ...interface{}) ([]chunk.Row, []*ast.ResultField, error) { ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnStats) + pruneMode, err := h.GetCurrentPruneMode() + if err != nil { + return nil, nil, err + } return h.withRestrictedSQLExecutor(ctx, func(ctx context.Context, exec sqlexec.RestrictedSQLExecutor) ([]chunk.Row, []*ast.ResultField, error) { optFuncs := []sqlexec.OptionFuncAlias{ execOptionForAnalyze[statsVer], sqlexec.GetAnalyzeSnapshotOption(analyzeSnapshot), - sqlexec.GetPartitionPruneModeOption(string(h.CurrentPruneMode())), + sqlexec.GetPartitionPruneModeOption(pruneMode), sqlexec.ExecOptionUseCurSession, sqlexec.ExecOptionWithSysProcTrack(procTrackID, h.sysProcTracker.Track, h.sysProcTracker.UnTrack), } @@ -165,28 +154,18 @@ func (h *Handle) execRestrictedSQLWithSnapshot(ctx context.Context, sql string, // Clear the statsCache, only for test. func (h *Handle) Clear() { - // TODO: Here h.mu seems to protect all the fields of Handle. Is is reasonable? - h.mu.Lock() 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 } - h.mu.ctx.GetSessionVars().InitChunkSize = 1 - h.mu.ctx.GetSessionVars().MaxChunkSize = 1 - h.mu.ctx.GetSessionVars().EnableChunkRPC = false - h.mu.ctx.GetSessionVars().SetProjectionConcurrency(0) h.listHead.ClearForTest() - h.globalMap.Lock() - h.globalMap.data = make(tableDeltaMap) - h.globalMap.Unlock() - h.colMap.reset() - h.mu.Unlock() + h.tableDelta.reset() + h.statsUsage.reset() } type sessionPool interface { @@ -195,8 +174,9 @@ type sessionPool interface { } // NewHandle creates a Handle for update stats. -func NewHandle(ctx, initStatsCtx sessionctx.Context, lease time.Duration, pool sessionPool, tracker sessionctx.SysProcTracker, autoAnalyzeProcIDGetter func() uint64) (*Handle, error) { +func NewHandle(_, initStatsCtx sessionctx.Context, lease time.Duration, pool sessionPool, tracker sessionctx.SysProcTracker, autoAnalyzeProcIDGetter func() uint64) (*Handle, error) { cfg := config.GetGlobalConfig() + handle := &Handle{ gpool: gp.New(math.MaxInt16, time.Minute), ddlEventCh: make(chan *ddlUtil.Event, 1000), @@ -209,22 +189,17 @@ func NewHandle(ctx, initStatsCtx sessionctx.Context, lease time.Duration, pool s } handle.initStatsCtx = initStatsCtx handle.lease.Store(lease) - handle.mu.ctx = ctx statsCache, err := cache.NewStatsCachePointer() if err != nil { return nil, err } handle.statsCache = statsCache - handle.globalMap.data = make(tableDeltaMap) - handle.colMap = newStatsUsage() + handle.tableDelta = newTableDelta() + handle.statsUsage = newStatsUsage() handle.StatsLoad.SubCtxs = make([]sessionctx.Context, cfg.Performance.StatsLoadConcurrency) 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() - if err != nil { - return nil, err - } return handle, nil } @@ -330,11 +305,10 @@ func (h *Handle) Update(is infoschema.InfoSchema) error { return nil } -// UpdateSessionVar updates the necessary session variables for the stats reader. -func (h *Handle) UpdateSessionVar() error { - h.mu.Lock() - defer h.mu.Unlock() - verInString, err := h.mu.ctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBAnalyzeVersion) +// UpdateSCtxVarsForStats updates all necessary variables that may affect the behavior of statistics. +func UpdateSCtxVarsForStats(sctx sessionctx.Context) error { + // analyzer version + verInString, err := sctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBAnalyzeVersion) if err != nil { return err } @@ -342,56 +316,55 @@ func (h *Handle) UpdateSessionVar() error { if err != nil { return err } - h.mu.ctx.GetSessionVars().AnalyzeVersion = int(ver) - return err -} + sctx.GetSessionVars().AnalyzeVersion = int(ver) -// GlobalStats is used to store the statistics contained in the global-level stats -// which is generated by the merge of partition-level stats. -// It will both store the column stats and index stats. -// 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 - MissingPartitionStats []string - Num int - Count int64 - ModifyCount int64 -} + // enable historical stats + val, err := sctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBEnableHistoricalStats) + if err != nil { + return err + } + sctx.GetSessionVars().EnableHistoricalStats = variable.TiDBOptOn(val) -// MergePartitionStats2GlobalStatsByTableID merge the partition-level stats to global-level stats based on the tableID. -func (h *Handle) MergePartitionStats2GlobalStatsByTableID(sc sessionctx.Context, - opts map[ast.AnalyzeOptionType]uint64, is infoschema.InfoSchema, - physicalID int64, isIndex int, histIDs []int64, - tablePartitionStats map[int64]*statistics.Table) (globalStats *GlobalStats, err error) { - // get the partition table IDs - globalTable, ok := h.getTableByPhysicalID(is, physicalID) - if !ok { - err = errors.Errorf("unknown physical ID %d in stats meta table, maybe it has been dropped", physicalID) - return + // partition mode + pruneMode, err := sctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBPartitionPruneMode) + if err != nil { + return err } - globalTableInfo := globalTable.Meta() - globalStats, err = h.mergePartitionStats2GlobalStats(sc, opts, is, globalTableInfo, isIndex, histIDs, tablePartitionStats) + sctx.GetSessionVars().PartitionPruneMode.Store(pruneMode) + + // enable analyze snapshot + analyzeSnapshot, err := sctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBEnableAnalyzeSnapshot) if err != nil { - return + return err } - 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)) + sctx.GetSessionVars().EnableAnalyzeSnapshot = variable.TiDBOptOn(analyzeSnapshot) + + // enable skip column types + val, err = sctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBAnalyzeSkipColumnTypes) + if err != nil { + return err } - return + sctx.GetSessionVars().AnalyzeSkipColumnTypes = variable.ParseAnalyzeSkipColumnTypes(val) + + // skip missing partition stats + val, err = sctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBSkipMissingPartitionStats) + if err != nil { + return err + } + sctx.GetSessionVars().SkipMissingPartitionStats = variable.TiDBOptOn(val) + return nil +} + +// MergePartitionStats2GlobalStatsByTableID merge the partition-level stats to global-level stats based on the tableID. +func (h *Handle) MergePartitionStats2GlobalStatsByTableID( + sc sessionctx.Context, + opts map[ast.AnalyzeOptionType]uint64, is infoschema.InfoSchema, + physicalID int64, + isIndex bool, + histIDs []int64, + tablePartitionStats map[int64]*statistics.Table, +) (globalStats *globalstats.GlobalStats, err error) { + return globalstats.MergePartitionStats2GlobalStatsByTableID(sc, h.gpool, opts, is, physicalID, isIndex, histIDs, tablePartitionStats, h.getTableByPhysicalID, h.loadTablePartitionStats) } func (h *Handle) loadTablePartitionStats(tableInfo *model.TableInfo, partitionDef *model.PartitionDefinition) (*statistics.Table, error) { @@ -410,272 +383,25 @@ func (h *Handle) loadTablePartitionStats(tableInfo *model.TableInfo, partitionDe } // MergePartitionStats2GlobalStatsByTableID merge the partition-level stats to global-level stats based on the tableInfo. -func (h *Handle) mergePartitionStats2GlobalStats(sc sessionctx.Context, - opts map[ast.AnalyzeOptionType]uint64, is infoschema.InfoSchema, globalTableInfo *model.TableInfo, - isIndex int, histIDs []int64, - allPartitionStats map[int64]*statistics.Table) (globalStats *GlobalStats, err error) { - partitionNum := len(globalTableInfo.Partition.Definitions) - - // initialized the globalStats - globalStats = new(GlobalStats) - if len(histIDs) == 0 { - for _, col := range globalTableInfo.Columns { - // The virtual generated column stats can not be merged to the global stats. - if col.IsGenerated() && !col.GeneratedStored { - continue - } - histIDs = append(histIDs, col.ID) - } - } - globalStats.Num = len(histIDs) - globalStats.Count = 0 - globalStats.Hg = make([]*statistics.Histogram, globalStats.Num) - globalStats.Cms = make([]*statistics.CMSketch, globalStats.Num) - globalStats.TopN = make([]*statistics.TopN, globalStats.Num) - globalStats.Fms = make([]*statistics.FMSketch, globalStats.Num) - - // The first dimension of slice is means the number of column or index stats in the globalStats. - // The second dimension of slice is means the number of partition tables. - // Because all topN and histograms need to be collected before they can be merged. - // So we should store all of the partition-level stats first, and merge them together. - allHg := make([][]*statistics.Histogram, globalStats.Num) - allCms := make([][]*statistics.CMSketch, globalStats.Num) - allTopN := make([][]*statistics.TopN, globalStats.Num) - allFms := make([][]*statistics.FMSketch, globalStats.Num) - for i := 0; i < globalStats.Num; i++ { - allHg[i] = make([]*statistics.Histogram, 0, partitionNum) - allCms[i] = make([]*statistics.CMSketch, 0, partitionNum) - allTopN[i] = make([]*statistics.TopN, 0, partitionNum) - 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) - if !ok { - err = errors.Errorf("unknown physical ID %d in stats meta table, maybe it has been dropped", partitionID) - return - } - tableInfo := partitionTable.Meta() - var partitionStats *statistics.Table - if allPartitionStats != nil { - partitionStats, ok = allPartitionStats[partitionID] - } - // 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 { - 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 { - allPartitionStats = make(map[int64]*statistics.Table) - } - allPartitionStats[partitionID] = partitionStats - } - for i := 0; i < globalStats.Num; i++ { - hg, cms, topN, fms, analyzed := partitionStats.GetStatsInfo(histIDs[i], isIndex == 1) - skipPartition := false - if !analyzed { - var missingPart string - if isIndex == 0 { - missingPart = fmt.Sprintf("partition `%s` column `%s`", def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) - } else { - missingPart = fmt.Sprintf("partition `%s` index `%s`", def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) - } - 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 missingPart string - if isIndex == 0 { - missingPart = fmt.Sprintf("partition `%s` column `%s`", def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) - } else { - missingPart = fmt.Sprintf("partition `%s` index `%s`", def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) - } - 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 - } - 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) - } - } +func (h *Handle) mergePartitionStats2GlobalStats( + opts map[ast.AnalyzeOptionType]uint64, + is infoschema.InfoSchema, + globalTableInfo *model.TableInfo, + isIndex bool, + histIDs []int64, + allPartitionStats map[int64]*statistics.Table, +) (*globalstats.GlobalStats, error) { + se, err := h.pool.Get() + if err != nil { + return nil, err } + defer h.pool.Put(se) + sc := se.(sessionctx.Context) - // 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 < len(allCms[i]); j++ { - err = globalStats.Cms[i].MergeCMSketch(allCms[i][j]) - if err != nil { - return - } - } - - // Merge topN. We need to merge TopN before merging the histogram. - // Because after merging TopN, some numbers will be left. - // These remaining topN numbers will be used as a separate bucket for later histogram merging. - var popedTopN []statistics.TopNMeta - wrapper := statistics.NewStatsWrapper(allHg[i], allTopN[i]) - globalStats.TopN[i], popedTopN, allHg[i], err = mergeGlobalStatsTopN(h.gpool, sc, wrapper, sc.GetSessionVars().StmtCtx.TimeZone, sc.GetSessionVars().AnalyzeVersion, uint32(opts[ast.AnalyzeOptNumTopN]), isIndex == 1) - if err != nil { - return - } - - // Merge histogram - globalStats.Hg[i], err = statistics.MergePartitionHist2GlobalHist(sc.GetSessionVars().StmtCtx, allHg[i], popedTopN, int64(opts[ast.AnalyzeOptNumBuckets]), isIndex == 1) - if err != nil { - return - } - - // NOTICE: after merging bucket NDVs have the trend to be underestimated, so for safe we don't use them. - for j := range globalStats.Hg[i].Buckets { - globalStats.Hg[i].Buckets[j].NDV = 0 - } - - // Update NDV of global-level stats - globalStats.Fms[i] = allFms[i][0].Copy() - for j := 1; j < len(allFms[i]); j++ { - globalStats.Fms[i].MergeFMSketch(allFms[i][j]) - } - - // update the NDV - globalStatsNDV := globalStats.Fms[i].NDV() - if globalStatsNDV > globalStats.Count { - globalStatsNDV = globalStats.Count - } - globalStats.Hg[i].NDV = globalStatsNDV + if err := UpdateSCtxVarsForStats(sc); err != nil { + return nil, err } - return -} - -func mergeGlobalStatsTopN(gp *gp.Pool, sc sessionctx.Context, wrapper *statistics.StatsWrapper, - timeZone *time.Location, version int, n uint32, isIndex bool) (*statistics.TopN, - []statistics.TopNMeta, []*statistics.Histogram, error) { - mergeConcurrency := sc.GetSessionVars().AnalyzePartitionMergeConcurrency - killed := &sc.GetSessionVars().Killed - // use original method if concurrency equals 1 or for version1 - if mergeConcurrency < 2 { - return statistics.MergePartTopN2GlobalTopN(timeZone, version, wrapper.AllTopN, n, wrapper.AllHg, isIndex, killed) - } - batchSize := len(wrapper.AllTopN) / mergeConcurrency - if batchSize < 1 { - batchSize = 1 - } else if batchSize > MaxPartitionMergeBatchSize { - batchSize = MaxPartitionMergeBatchSize - } - return MergeGlobalStatsTopNByConcurrency(gp, mergeConcurrency, batchSize, wrapper, timeZone, version, n, isIndex, killed) -} - -// MergeGlobalStatsTopNByConcurrency merge partition topN by concurrency -// To merge global stats topn by concurrency, we will separate the partition topn in concurrency part and deal it with different worker. -// mergeConcurrency is used to control the total concurrency of the running worker, and mergeBatchSize is sued to control -// the partition size for each worker to solve it -func MergeGlobalStatsTopNByConcurrency(gp *gp.Pool, mergeConcurrency, mergeBatchSize int, wrapper *statistics.StatsWrapper, - timeZone *time.Location, version int, n uint32, isIndex bool, killed *uint32) (*statistics.TopN, - []statistics.TopNMeta, []*statistics.Histogram, error) { - if len(wrapper.AllTopN) < mergeConcurrency { - mergeConcurrency = len(wrapper.AllTopN) - } - tasks := make([]*statistics.TopnStatsMergeTask, 0) - for start := 0; start < len(wrapper.AllTopN); { - end := start + mergeBatchSize - if end > len(wrapper.AllTopN) { - end = len(wrapper.AllTopN) - } - task := statistics.NewTopnStatsMergeTask(start, end) - tasks = append(tasks, task) - start = end - } - var wg sync.WaitGroup - taskNum := len(tasks) - taskCh := make(chan *statistics.TopnStatsMergeTask, taskNum) - respCh := make(chan *statistics.TopnStatsMergeResponse, taskNum) - for i := 0; i < mergeConcurrency; i++ { - worker := statistics.NewTopnStatsMergeWorker(taskCh, respCh, wrapper, killed) - wg.Add(1) - gp.Go(func() { - defer wg.Done() - worker.Run(timeZone, isIndex, n, version) - }) - } - for _, task := range tasks { - taskCh <- task - } - close(taskCh) - wg.Wait() - close(respCh) - resps := make([]*statistics.TopnStatsMergeResponse, 0) - - // handle Error - hasErr := false - errMsg := make([]string, 0) - for resp := range respCh { - if resp.Err != nil { - hasErr = true - errMsg = append(errMsg, resp.Err.Error()) - } - resps = append(resps, resp) - } - if hasErr { - return nil, nil, nil, errors.New(strings.Join(errMsg, ",")) - } - - // fetch the response from each worker and merge them into global topn stats - sorted := make([]statistics.TopNMeta, 0, mergeConcurrency) - leftTopn := make([]statistics.TopNMeta, 0) - for _, resp := range resps { - if resp.TopN != nil { - sorted = append(sorted, resp.TopN.TopN...) - } - leftTopn = append(leftTopn, resp.PopedTopn...) - } - - globalTopN, popedTopn := statistics.GetMergedTopNFromSortedSlice(sorted, n) - - result := append(leftTopn, popedTopn...) - statistics.SortTopnMeta(result) - return globalTopN, result, wrapper.AllHg, nil + return globalstats.MergePartitionStats2GlobalStats(sc, h.gpool, opts, is, globalTableInfo, isIndex, histIDs, allPartitionStats, h.getTableByPhysicalID, h.loadTablePartitionStats) } func (h *Handle) getTableByPhysicalID(is infoschema.InfoSchema, physicalID int64) (table.Table, bool) { @@ -1051,9 +777,13 @@ func saveBucketsToStorage(ctx context.Context, exec sqlexec.SQLExecutor, sc *stm // SaveTableStatsToStorage saves the stats of a table to storage. func (h *Handle) SaveTableStatsToStorage(results *statistics.AnalyzeResults, analyzeSnapshot bool, source string) (err error) { - h.mu.Lock() - defer h.mu.Unlock() - return SaveTableStatsToStorage(h.mu.ctx, results, analyzeSnapshot, source) + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + return SaveTableStatsToStorage(sctx, results, analyzeSnapshot, source) } // SaveTableStatsToStorage saves the stats of a table to storage. @@ -1289,10 +1019,15 @@ func (h *Handle) SaveStatsToStorage(tableID int64, count, modifyCount int64, isI h.recordHistoricalStatsMeta(tableID, statsVer, source) } }() - h.mu.Lock() - defer h.mu.Unlock() + + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { return errors.Trace(err) @@ -1300,12 +1035,11 @@ func (h *Handle) SaveStatsToStorage(tableID int64, count, modifyCount int64, isI defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + version, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - version := txn.StartTS() // If the count is less than 0, then we do not want to update the modify count and count. if count >= 0 { _, err = exec.ExecuteInternal(ctx, "replace into mysql.stats_meta (version, table_id, count, modify_count) values (%?, %?, %?, %?)", version, tableID, count, modifyCount) @@ -1342,7 +1076,7 @@ func (h *Handle) SaveStatsToStorage(tableID int64, count, modifyCount int64, isI if _, err = exec.ExecuteInternal(ctx, "delete from mysql.stats_buckets where table_id = %? and is_index = %? and hist_id = %?", tableID, isIndex, hg.ID); err != nil { return err } - sc := h.mu.ctx.GetSessionVars().StmtCtx + sc := se.(sessionctx.Context).GetSessionVars().StmtCtx var lastAnalyzePos []byte lastAnalyzePos, err = saveBucketsToStorage(ctx, exec, sc, tableID, isIndex, hg) if err != nil { @@ -1369,10 +1103,15 @@ func (h *Handle) SaveMetaToStorage(tableID, count, modifyCount int64, source str h.recordHistoricalStatsMeta(tableID, statsVer, source) } }() - h.mu.Lock() - defer h.mu.Unlock() + + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { return errors.Trace(err) @@ -1380,11 +1119,10 @@ func (h *Handle) SaveMetaToStorage(tableID, count, modifyCount int64, source str defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + version, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - version := txn.StartTS() _, err = exec.ExecuteInternal(ctx, "replace into mysql.stats_meta (version, table_id, count, modify_count) values (%?, %?, %?, %?)", version, tableID, count, modifyCount) statsVer = version cache.TableRowStatsCache.Invalidate(tableID) @@ -1412,20 +1150,17 @@ func (h *Handle) statsMetaByTableIDFromStorage(tableID int64, snapshot uint64) ( } func (h *Handle) getGlobalStatsReader(snapshot uint64) (reader *statistics.StatsReader, err error) { - h.mu.Lock() - defer func() { - if r := recover(); r != nil { - err = fmt.Errorf("getGlobalStatsReader panic %v", r) - } - if err != nil { - h.mu.Unlock() - } - }() - return statistics.GetStatsReader(snapshot, h.mu.ctx.(sqlexec.RestrictedSQLExecutor)) + se, err := h.pool.Get() + if err != nil { + return nil, err + } + exec := se.(sqlexec.RestrictedSQLExecutor) + return statistics.GetStatsReader(snapshot, exec, func() { + h.pool.Put(se) + }) } -func (h *Handle) releaseGlobalStatsReader(reader *statistics.StatsReader) error { - defer h.mu.Unlock() +func (*Handle) releaseGlobalStatsReader(reader *statistics.StatsReader) error { return reader.Close() } @@ -1443,10 +1178,15 @@ func (h *Handle) InsertExtendedStats(statsName string, colIDs []int64, tp int, t return errors.Trace(err) } strColIDs := string(bytes) - h.mu.Lock() - defer h.mu.Unlock() + + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { return errors.Trace(err) @@ -1473,11 +1213,10 @@ func (h *Handle) InsertExtendedStats(statsName string, colIDs []int64, tp int, t return errors.Errorf("extended statistics '%s' with same type on same columns already exists", statsName) } } - txn, err := h.mu.ctx.Txn(true) + version, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - version := txn.StartTS() // Bump version in `mysql.stats_meta` to trigger stats cache refresh. if _, err = exec.ExecuteInternal(ctx, "UPDATE mysql.stats_meta SET version = %? WHERE table_id = %?", version, tableID); err != nil { return err @@ -1523,9 +1262,13 @@ func (h *Handle) MarkExtendedStatsDeleted(statsName string, tableID int64, ifExi logutil.BgLogger().Warn("unexpected duplicate extended stats records found", zap.String("name", statsName), zap.Int64("table_id", tableID)) } - h.mu.Lock() - defer h.mu.Unlock() - exec := h.mu.ctx.(sqlexec.SQLExecutor) + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { return errors.Trace(err) @@ -1537,11 +1280,10 @@ func (h *Handle) MarkExtendedStatsDeleted(statsName string, tableID int64, ifExi } err = err1 }() - txn, err := h.mu.ctx.Txn(true) + version, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - version := txn.StartTS() if _, err = exec.ExecuteInternal(ctx, "UPDATE mysql.stats_meta SET version = %? WHERE table_id = %?", version, tableID); err != nil { return err } @@ -1671,9 +1413,16 @@ func (h *Handle) fillExtStatsCorrVals(item *statistics.ExtendedStatsItem, cols [ item.ScalarVals = 0 return item } - h.mu.Lock() - sc := h.mu.ctx.GetSessionVars().StmtCtx - h.mu.Unlock() + + se, seErr := h.pool.Get() + if seErr != nil { + logutil.BgLogger().Error("fail to get session", zap.String("category", "stats"), zap.Error(seErr)) + return nil + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + sc := sctx.GetSessionVars().StmtCtx + var err error samplesX, err = statistics.SortSampleItems(sc, samplesX) if err != nil { @@ -1724,10 +1473,15 @@ func (h *Handle) SaveExtendedStatsToStorage(tableID int64, extStats *statistics. if extStats == nil || len(extStats.Stats) == 0 { return nil } - h.mu.Lock() - defer h.mu.Unlock() + + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { return errors.Trace(err) @@ -1735,11 +1489,10 @@ func (h *Handle) SaveExtendedStatsToStorage(tableID int64, extStats *statistics. defer func() { err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + version, err := getSessionTxnStartTS(se) if err != nil { return errors.Trace(err) } - version := txn.StartTS() for name, item := range extStats.Stats { bytes, err := json.Marshal(item.ColIDs) if err != nil { @@ -1767,18 +1520,6 @@ func (h *Handle) SaveExtendedStatsToStorage(tableID int64, extStats *statistics. return nil } -// CurrentPruneMode indicates whether tbl support runtime prune for table and first partition id. -func (h *Handle) CurrentPruneMode() variable.PartitionPruneMode { - return variable.PartitionPruneMode(h.mu.ctx.GetSessionVars().PartitionPruneMode.Load()) -} - -// RefreshVars uses to pull PartitionPruneMethod vars from kv storage. -func (h *Handle) RefreshVars() error { - h.mu.Lock() - defer h.mu.Unlock() - return h.mu.ctx.RefreshVars(context.Background()) -} - // CheckAnalyzeVersion checks whether all the statistics versions of this table's columns and indexes are the same. func (h *Handle) CheckAnalyzeVersion(tblInfo *model.TableInfo, physicalIDs []int64, version *int) bool { // We simply choose one physical id to get its stats. @@ -1953,9 +1694,14 @@ func (h *Handle) RecordHistoricalStatsToStorage(dbName string, tableInfo *model. if err != nil { return version, errors.Trace(err) } - h.mu.Lock() - defer h.mu.Unlock() - exec := h.mu.ctx.(sqlexec.SQLExecutor) + + se, err := h.pool.Get() + if err != nil { + return 0, err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) + _, err = exec.ExecuteInternal(ctx, "begin pessimistic") if err != nil { return version, errors.Trace(err) @@ -1974,26 +1720,28 @@ func (h *Handle) RecordHistoricalStatsToStorage(dbName string, tableInfo *model. return version, nil } -func checkHistoricalStatsEnable(sctx sessionctx.Context) (enable bool, err error) { - val, err := sctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBEnableHistoricalStats) - if err != nil { - return false, errors.Trace(err) - } - return variable.TiDBOptOn(val), nil -} - // CheckHistoricalStatsEnable is used to check whether TiDBEnableHistoricalStats is enabled. func (h *Handle) CheckHistoricalStatsEnable() (enable bool, err error) { - h.mu.Lock() - defer h.mu.Unlock() - return checkHistoricalStatsEnable(h.mu.ctx) + se, err := h.pool.Get() + if err != nil { + return false, err + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + if err := UpdateSCtxVarsForStats(sctx); err != nil { + return false, err + } + return sctx.GetSessionVars().EnableHistoricalStats, nil } // InsertAnalyzeJob inserts analyze job into mysql.analyze_jobs and gets job ID for further updating job. func (h *Handle) InsertAnalyzeJob(job *statistics.AnalyzeJob, instance string, procID uint64) error { - h.mu.Lock() - defer h.mu.Unlock() - exec := h.mu.ctx.(sqlexec.RestrictedSQLExecutor) + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + exec := se.(sqlexec.RestrictedSQLExecutor) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) jobInfo := job.JobInfo const textMaxLength = 65535 @@ -2001,7 +1749,7 @@ func (h *Handle) InsertAnalyzeJob(job *statistics.AnalyzeJob, instance string, p jobInfo = jobInfo[:textMaxLength] } const insertJob = "INSERT INTO mysql.analyze_jobs (table_schema, table_name, partition_name, job_info, state, instance, process_id) VALUES (%?, %?, %?, %?, %?, %?, %?)" - _, _, err := exec.ExecRestrictedSQL(ctx, []sqlexec.OptionFuncAlias{sqlexec.ExecOptionUseCurSession}, insertJob, job.DBName, job.TableName, job.PartitionName, jobInfo, statistics.AnalyzePending, instance, procID) + _, _, err = exec.ExecRestrictedSQL(ctx, []sqlexec.OptionFuncAlias{sqlexec.ExecOptionUseCurSession}, insertJob, job.DBName, job.TableName, job.PartitionName, jobInfo, statistics.AnalyzePending, instance, procID) if err != nil { return err } @@ -2012,6 +1760,17 @@ func (h *Handle) InsertAnalyzeJob(job *statistics.AnalyzeJob, instance string, p } job.ID = new(uint64) *job.ID = rows[0].GetUint64(0) + failpoint.Inject("DebugAnalyzeJobOperations", func(val failpoint.Value) { + if val.(bool) { + logutil.BgLogger().Info("InsertAnalyzeJob", + zap.String("table_schema", job.DBName), + zap.String("table_name", job.TableName), + zap.String("partition_name", job.PartitionName), + zap.String("job_info", jobInfo), + zap.Uint64("job_id", *job.ID), + ) + } + }) return nil } @@ -2041,3 +1800,15 @@ func (h *Handle) Close() { h.gpool.Close() h.statsCache.Load().Close() } + +func getSessionTxnStartTS(se interface{}) (uint64, error) { + sctx, ok := se.(sessionctx.Context) + if !ok { + return 0, errors.New("se is not sessionctx.Context") + } + txn, err := sctx.Txn(true) + if err != nil { + return 0, err + } + return txn.StartTS(), nil +} diff --git a/statistics/handle/handle_hist.go b/statistics/handle/handle_hist.go index 4e0da9f21a6c7..f6d14f8e8fe2b 100644 --- a/statistics/handle/handle_hist.go +++ b/statistics/handle/handle_hist.go @@ -302,7 +302,7 @@ func (h *Handle) loadFreshStatsReader(readerCtx *StatsReaderContext, ctx sqlexec } } for { - newReader, err := statistics.GetStatsReader(0, ctx) + newReader, err := statistics.GetStatsReader(0, ctx, nil) if err == nil { readerCtx.reader = newReader readerCtx.createdTime = time.Now() diff --git a/statistics/handle/handletest/statslock/BUILD.bazel b/statistics/handle/handletest/lockstats/BUILD.bazel similarity index 77% rename from statistics/handle/handletest/statslock/BUILD.bazel rename to statistics/handle/handletest/lockstats/BUILD.bazel index 46b70d6448bd6..57bc03b9be53b 100644 --- a/statistics/handle/handletest/statslock/BUILD.bazel +++ b/statistics/handle/handletest/lockstats/BUILD.bazel @@ -1,14 +1,15 @@ load("@io_bazel_rules_go//go:def.bzl", "go_test") go_test( - name = "statslock_test", + name = "lockstats_test", timeout = "short", srcs = [ + "lock_partition_stats_test.go", + "lock_table_stats_test.go", "main_test.go", - "stats_lock_test.go", ], flaky = True, - shard_count = 5, + shard_count = 21, deps = [ "//config", "//domain", diff --git a/statistics/handle/handletest/lockstats/lock_partition_stats_test.go b/statistics/handle/handletest/lockstats/lock_partition_stats_test.go new file mode 100644 index 0000000000000..52b202afa7214 --- /dev/null +++ b/statistics/handle/handletest/lockstats/lock_partition_stats_test.go @@ -0,0 +1,468 @@ +// 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 lockstats + +import ( + "strconv" + "testing" + "time" + + "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" +) + +const selectTableLockSQL = "select count(*) from mysql.stats_table_locked" + +func TestLockAndUnlockPartitionStats(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partitionStats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partitionStats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 1, num) + + rows = tk.MustQuery("show stats_locked").Rows() + require.Len(t, rows, 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") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip analyze locked table: test.t partition (p0)", + )) + partitionStats1 := handle.GetPartitionStats(tbl, p0Id) + require.Equal(t, partitionStats, partitionStats1) + require.Equal(t, int64(0), partitionStats1.RealtimeCount) + + tk.MustExec("unlock stats t partition p0") + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 0, num) + + tk.MustExec("analyze table test.t partition p0") + tblStats2 := handle.GetTableStats(tbl) + require.Equal(t, int64(2), tblStats2.RealtimeCount) + + rows = tk.MustQuery("show stats_locked").Rows() + require.Len(t, rows, 0) +} + +func TestLockAndUnlockPartitionsStats(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0, p1") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 2, num) + + tk.MustExec("insert into t(a, b) values(1,'a')") + tk.MustExec("insert into t(a, b) values(2,'b')") + tk.MustExec("insert into t(a, b) values(11,'a')") + tk.MustExec("insert into t(a, b) values(12,'b')") + + tk.MustExec("analyze table test.t partition p0, p1") + partition0Stats1 := handle.GetPartitionStats(tbl, p0Id) + require.Equal(t, partition0Stats, partition0Stats1) + require.Equal(t, int64(0), partition0Stats1.RealtimeCount) + partition1Stats1 := handle.GetPartitionStats(tbl, p1Id) + require.Equal(t, partition1Stats, partition1Stats1) + require.Equal(t, int64(0), partition1Stats1.RealtimeCount) + + rows = tk.MustQuery("show stats_locked").Rows() + require.Len(t, rows, 2) + + tk.MustExec("unlock stats t partition p0, p1") + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 0, num) + + tk.MustExec("analyze table test.t partition p0, p1") + partition0Stats2 := handle.GetPartitionStats(tbl, p0Id) + require.Equal(t, int64(2), partition0Stats2.RealtimeCount) + partition1Stats2 := handle.GetPartitionStats(tbl, p1Id) + require.Equal(t, int64(2), partition1Stats2.RealtimeCount) + + tblStats := handle.GetTableStats(tbl) + require.Equal(t, int64(4), tblStats.RealtimeCount) + + rows = tk.MustQuery("show stats_locked").Rows() + require.Len(t, rows, 0) +} + +func TestLockAndUnlockPartitionStatsRepeatedly(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 1, num) + + // Lock the partition again and check the warning. + tk.MustExec("lock stats t partition p0") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip locking locked partition of table test.t: p0", + )) + + // Unlock the partition. + tk.MustExec("unlock stats t partition p0") + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 0, num) + + // Unlock the partition again and check the warning. + tk.MustExec("unlock stats t partition p0") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip unlocking unlocked partition of table test.t: p0", + )) +} + +// TestSkipLockPartition tests that skip locking partition stats +// when the whole table is already locked. +func TestSkipLockPartition(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 3, num) + + // Lock the partition and check the warning. + tk.MustExec("lock stats t partition p0") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip locking partitions of locked table: test.t", + )) +} + +func TestUnlockOnePartitionOfLockedTableWouldFail(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 3, num) + + // Unlock the partition and check the warning. + tk.MustExec("unlock stats t partition p0") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip unlocking partitions of locked table: test.t", + )) + + // No partition is unlocked. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 3, num) +} + +func TestUnlockTheWholeTableWouldUnlockLockedPartitionsAndGenerateWarning(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 1, num) + + // Unlock the whole table and check the warning. + tk.MustExec("unlock stats t") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip unlocking unlocked table: test.t", + )) + + // Should unlock the locked partition. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 0, num) +} + +func TestSkipLockALotOfPartitions(t *testing.T) { + store, _ := 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)) partition by range(a) " + + "(partition p0 values less than (10), partition p1 values less than (20), " + + "partition a values less than (30), " + + "partition b values less than (40), " + + "partition g values less than (90), " + + "partition h values less than (100))") + + tk.MustExec("lock stats t partition p0, p1, a, b, g, h") + + // Skip locking a lot of partitions. + tk.MustExec("lock stats t partition p0, p1, a, b, g, h") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip locking locked partitions of table test.t: a, b, g, h, p0, p1", + )) +} + +func TestReorganizePartitionShouldCleanUpLockInfo(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0, p1") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 2, num) + + // Reorg to merge partition p0 and p1. + tk.MustExec("alter table t reorganize partition p0, p1 into (partition p0 values less than (20))") + + // GC stats. + ddlLease := time.Duration(0) + require.Nil(t, handle.GCStats(dom.InfoSchema(), ddlLease)) + + // Check the lock info is cleaned up. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 0, num) +} + +func TestDropPartitionShouldCleanUpLockInfo(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0, p1") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 2, num) + + // Drop partition p0. + tk.MustExec("alter table t drop partition p0") + + // GC stats. + ddlLease := time.Duration(0) + require.Nil(t, handle.GCStats(dom.InfoSchema(), ddlLease)) + + // Check the lock info is cleaned up. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 1, num) +} + +func TestTruncatePartitionShouldCleanUpLockInfo(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0, p1") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 2, num) + + // Truncate partition p0. + tk.MustExec("alter table t truncate partition p0") + + // GC stats. + ddlLease := time.Duration(0) + require.Nil(t, handle.GCStats(dom.InfoSchema(), ddlLease)) + + // Check the lock info is cleaned up. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 1, num) +} + +func TestExchangePartitionShouldChangeNothing(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t partition p0, p1") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 2, num) + + // Create a new table and exchange partition p0 with it. + tk.MustExec("create table t1(a int, b varchar(10), index idx_b (b))") + tk.MustExec("alter table t exchange partition p0 with table t1") + + // GC stats. + ddlLease := time.Duration(0) + require.Nil(t, handle.GCStats(dom.InfoSchema(), ddlLease)) + + // Nothing changed. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 2, num) +} + +func TestNewPartitionShouldBeLockedIfWholeTableLocked(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) + + handle := dom.StatsHandle() + // Get partition stats. + p0Id := tbl.GetPartitionInfo().Definitions[0].ID + partition0Stats := handle.GetPartitionStats(tbl, p0Id) + for _, col := range partition0Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + p1Id := tbl.GetPartitionInfo().Definitions[1].ID + partition1Stats := handle.GetPartitionStats(tbl, p1Id) + for _, col := range partition1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 3, num) + + // Add a new partition. + tk.MustExec("alter table t add partition (partition p2 values less than (30))") + + // Check the new partition is locked. + tk.MustExec("analyze table t partition p2") + + // Check the new partition is locked. + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip analyze locked table: test.t partition (p2)", + )) +} + +func setupTestEnvironmentWithPartitionedTableT(t *testing.T) (kv.Storage, *domain.Domain, *testkit.TestKit, *model.TableInfo) { + 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)) partition by range(a) (partition p0 values less than (10), partition p1 values less than (20))") + tk.MustExec("analyze table test.t") + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.Nil(t, err) + + return store, dom, tk, tbl.Meta() +} diff --git a/statistics/handle/handletest/statslock/stats_lock_test.go b/statistics/handle/handletest/lockstats/lock_table_stats_test.go similarity index 66% rename from statistics/handle/handletest/statslock/stats_lock_test.go rename to statistics/handle/handletest/lockstats/lock_table_stats_test.go index f06e967c7af38..a5362c88ec5a5 100644 --- a/statistics/handle/handletest/statslock/stats_lock_test.go +++ b/statistics/handle/handletest/lockstats/lock_table_stats_test.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package statslock +package lockstats import ( "strconv" @@ -29,17 +29,17 @@ import ( "github.com/stretchr/testify/require" ) -func TestStatsLockAndUnlockTable(t *testing.T) { - _, tk, tbl := setupTestEnvironmentWithTableT(t) +func TestLockAndUnlockTableStats(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithTableT(t) - handle := domain.GetDomain(tk.Session()).StatsHandle() + handle := dom.StatsHandle() tblStats := handle.GetTableStats(tbl) 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() + rows := tk.MustQuery(selectTableLockSQL).Rows() num, _ := strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 1) @@ -47,6 +47,9 @@ func TestStatsLockAndUnlockTable(t *testing.T) { tk.MustExec("insert into t(a, b) values(2,'b')") tk.MustExec("analyze table test.t") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip analyze locked table: test.t", + )) tblStats1 := handle.GetTableStats(tbl) require.Equal(t, tblStats, tblStats1) @@ -55,7 +58,7 @@ func TestStatsLockAndUnlockTable(t *testing.T) { require.Equal(t, 1, len(lockedTables)) tk.MustExec("unlock stats t") - rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + rows = tk.MustQuery(selectTableLockSQL).Rows() num, _ = strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 0) @@ -64,17 +67,48 @@ func TestStatsLockAndUnlockTable(t *testing.T) { require.Equal(t, int64(2), tblStats2.RealtimeCount) } -func TestStatsLockTableAndUnlockTableRepeatedly(t *testing.T) { - _, tk, tbl := setupTestEnvironmentWithTableT(t) +func TestLockAndUnlockPartitionedTableStats(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithPartitionedTableT(t) - handle := domain.GetDomain(tk.Session()).StatsHandle() + handle := dom.StatsHandle() + tblStats := handle.GetTableStats(tbl) + for _, col := range tblStats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t") + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, num, 3) + + rows = tk.MustQuery("show stats_locked").Rows() + require.Len(t, rows, 3) + + tk.MustExec("analyze table test.t") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip analyze locked tables: test.t partition (p0), test.t partition (p1)", + )) + + tk.MustExec("unlock stats t") + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, num, 0) + + rows = tk.MustQuery("show stats_locked").Rows() + require.Len(t, rows, 0) +} + +func TestLockTableAndUnlockTableStatsRepeatedly(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithTableT(t) + + handle := dom.StatsHandle() tblStats := handle.GetTableStats(tbl) 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() + rows := tk.MustQuery(selectTableLockSQL).Rows() num, _ := strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 1) @@ -99,7 +133,7 @@ func TestStatsLockTableAndUnlockTableRepeatedly(t *testing.T) { // Unlock the table. tk.MustExec("unlock stats t") - rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + rows = tk.MustQuery(selectTableLockSQL).Rows() num, _ = strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 0) @@ -114,7 +148,7 @@ func TestStatsLockTableAndUnlockTableRepeatedly(t *testing.T) { )) } -func TestStatsLockAndUnlockTables(t *testing.T) { +func TestLockAndUnlockTablesStats(t *testing.T) { restore := config.RestoreFunc() defer restore() config.UpdateGlobal(func(conf *config.Config) { @@ -149,7 +183,7 @@ func TestStatsLockAndUnlockTables(t *testing.T) { } tk.MustExec("lock stats t1, t2") - rows := tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + rows := tk.MustQuery(selectTableLockSQL).Rows() num, _ := strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 2) @@ -160,6 +194,9 @@ func TestStatsLockAndUnlockTables(t *testing.T) { tk.MustExec("insert into t2(a, b) values(2,'b')") tk.MustExec("analyze table test.t1, test.t2") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip analyze locked tables: test.t1, test.t2", + )) tbl1Stats1 := handle.GetTableStats(tbl1.Meta()) require.Equal(t, tbl1Stats, tbl1Stats1) tbl2Stats1 := handle.GetTableStats(tbl2.Meta()) @@ -170,7 +207,7 @@ func TestStatsLockAndUnlockTables(t *testing.T) { require.Equal(t, 2, len(lockedTables)) tk.MustExec("unlock stats test.t1, test.t2") - rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + rows = tk.MustQuery(selectTableLockSQL).Rows() num, _ = strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 0) @@ -182,20 +219,20 @@ func TestStatsLockAndUnlockTables(t *testing.T) { } func TestLockAndUnlockTablePrivilege(t *testing.T) { - store, tk, tbl := setupTestEnvironmentWithTableT(t) + store, dom, tk, tbl := setupTestEnvironmentWithTableT(t) - handle := domain.GetDomain(tk.Session()).StatsHandle() + handle := dom.StatsHandle() tblStats := handle.GetTableStats(tbl) for _, col := range tblStats.Columns { require.True(t, col.IsStatsInitialized()) } // With privilege. tk.MustExec("lock stats t") - rows := tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + rows := tk.MustQuery(selectTableLockSQL).Rows() num, _ := strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 1) tk.MustExec("unlock stats t") - rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + rows = tk.MustQuery(selectTableLockSQL).Rows() num, _ = strconv.Atoi(rows[0][0].(string)) require.Equal(t, num, 0) @@ -242,9 +279,9 @@ func TestLockAndUnlockTablePrivilege(t *testing.T) { } func TestShowStatsLockedTablePrivilege(t *testing.T) { - store, tk, tbl := setupTestEnvironmentWithTableT(t) + store, dom, tk, tbl := setupTestEnvironmentWithTableT(t) - handle := domain.GetDomain(tk.Session()).StatsHandle() + handle := dom.StatsHandle() tblStats := handle.GetTableStats(tbl) for _, col := range tblStats.Columns { require.True(t, col.IsStatsInitialized()) @@ -279,7 +316,77 @@ func TestShowStatsLockedTablePrivilege(t *testing.T) { require.Len(t, rows, 1) } -func setupTestEnvironmentWithTableT(t *testing.T) (kv.Storage, *testkit.TestKit, *model.TableInfo) { +func TestSkipLockALotOfTables(t *testing.T) { + store, _ := 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; drop table if exists a; drop table if exists x; drop table if exists y; drop table if exists z") + tk.MustExec("create table t(a int, b varchar(10), index idx_b (b)); " + + "create table a(a int, b varchar(10), index idx_b (b)); " + + "create table x(a int, b varchar(10), index idx_b (b)); " + + "create table y(a int, b varchar(10), index idx_b (b)); " + + "create table z(a int, b varchar(10), index idx_b (b))") + tk.MustExec("lock stats test.t, test.a, test.x, test.y, test.z") + + // Skip locking a lot of tables. + tk.MustExec("lock stats test.t, test.a, test.x, test.y, test.z") + tk.MustQuery("show warnings").Check(testkit.Rows( + "Warning 1105 skip locking locked tables: test.a, test.t, test.x, test.y, test.z", + )) +} + +func TestDropTableShouldCleanUpLockInfo(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithTableT(t) + + handle := dom.StatsHandle() + tblStats := handle.GetTableStats(tbl) + for _, col := range tblStats.Columns { + require.True(t, col.IsStatsInitialized()) + } + tk.MustExec("lock stats t") + + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 1, num) + + // GC stats. + tk.MustExec("drop table t") + ddlLease := time.Duration(0) + require.Nil(t, handle.GCStats(dom.InfoSchema(), ddlLease)) + + // Check if the lock info is cleaned up. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 0, num) +} + +func TestTruncateTableShouldCleanUpLockInfo(t *testing.T) { + _, dom, tk, tbl := setupTestEnvironmentWithTableT(t) + + handle := dom.StatsHandle() + tblStats := handle.GetTableStats(tbl) + for _, col := range tblStats.Columns { + require.True(t, col.IsStatsInitialized()) + } + tk.MustExec("lock stats t") + + rows := tk.MustQuery(selectTableLockSQL).Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 1, num) + + // GC stats. + tk.MustExec("truncate table t") + ddlLease := time.Duration(0) + require.Nil(t, handle.GCStats(dom.InfoSchema(), ddlLease)) + + // Check if the lock info is cleaned up. + rows = tk.MustQuery(selectTableLockSQL).Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, 0, num) +} + +func setupTestEnvironmentWithTableT(t *testing.T) (kv.Storage, *domain.Domain, *testkit.TestKit, *model.TableInfo) { store, dom := testkit.CreateMockStoreAndDomain(t) tk := testkit.NewTestKit(t, store) tk.MustExec("set @@tidb_analyze_version = 1") @@ -290,5 +397,5 @@ func setupTestEnvironmentWithTableT(t *testing.T) (kv.Storage, *testkit.TestKit, tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) require.Nil(t, err) - return store, tk, tbl.Meta() + return store, dom, tk, tbl.Meta() } diff --git a/statistics/handle/handletest/statslock/main_test.go b/statistics/handle/handletest/lockstats/main_test.go similarity index 98% rename from statistics/handle/handletest/statslock/main_test.go rename to statistics/handle/handletest/lockstats/main_test.go index 422cd60aed1f7..80ab994fc847a 100644 --- a/statistics/handle/handletest/statslock/main_test.go +++ b/statistics/handle/handletest/lockstats/main_test.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package statslock +package lockstats import ( "testing" diff --git a/statistics/handle/historical_stats_handler.go b/statistics/handle/historical_stats_handler.go index 4fe0042f955e1..771533e22e21c 100644 --- a/statistics/handle/historical_stats_handler.go +++ b/statistics/handle/historical_stats_handler.go @@ -43,11 +43,10 @@ func recordHistoricalStatsMeta(sctx sessionctx.Context, tableID int64, version u if tableID == 0 || version == 0 { return errors.Errorf("tableID %d, version %d are invalid", tableID, version) } - historicalStatsEnabled, err := checkHistoricalStatsEnable(sctx) - if err != nil { + if err := UpdateSCtxVarsForStats(sctx); err != nil { return errors.Errorf("check tidb_enable_historical_stats failed: %v", err) } - if !historicalStatsEnabled { + if !sctx.GetSessionVars().EnableHistoricalStats { return nil } ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) @@ -91,14 +90,23 @@ func (h *Handle) recordHistoricalStatsMeta(tableID int64, version uint64, source if !tbl.IsInitialized() { return } - h.mu.Lock() - defer h.mu.Unlock() - err := recordHistoricalStatsMeta(h.mu.ctx, tableID, version, source) + se, err := h.pool.Get() if err != nil { logutil.BgLogger().Error("record historical stats meta failed", zap.Int64("table-id", tableID), zap.Uint64("version", version), zap.String("source", source), zap.Error(err)) + return + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + if err := recordHistoricalStatsMeta(sctx, tableID, version, source); err != nil { + logutil.BgLogger().Error("record historical stats meta failed", + zap.Int64("table-id", tableID), + zap.Uint64("version", version), + zap.String("source", source), + zap.Error(err)) + return } } diff --git a/statistics/handle/lock_stats_handler.go b/statistics/handle/lock_stats_handler.go index 6faa6638f4bd9..db17e1e9f625a 100644 --- a/statistics/handle/lock_stats_handler.go +++ b/statistics/handle/lock_stats_handler.go @@ -16,17 +16,15 @@ package handle import ( "github.com/pingcap/errors" - "github.com/pingcap/tidb/parser/ast" "github.com/pingcap/tidb/statistics/handle/lockstats" "github.com/pingcap/tidb/util/sqlexec" ) -// AddLockedTables add locked tables id to store. -// - tids: table ids of which will be locked. -// - pids: partition ids of which will be locked. -// - tables: table names of which will be locked. +// LockTables add locked tables id to store. +// - tidAndNames: table ids and names of which will be locked. +// - pidAndNames: partition ids and names of which will be locked. // Return the message of skipped tables and error. -func (h *Handle) AddLockedTables(tids []int64, pids []int64, tables []*ast.TableName) (string, error) { +func (h *Handle) LockTables(tidAndNames map[int64]string, pidAndNames map[int64]string) (string, error) { se, err := h.pool.Get() if err != nil { return "", errors.Trace(err) @@ -35,15 +33,21 @@ func (h *Handle) AddLockedTables(tids []int64, pids []int64, tables []*ast.Table exec := se.(sqlexec.RestrictedSQLExecutor) - return lockstats.AddLockedTables(exec, tids, pids, tables) + return lockstats.AddLockedTables(exec, tidAndNames, pidAndNames) } -// RemoveLockedTables remove tables from table locked array. -// - tids: table ids of which will be unlocked. -// - pids: partition ids of which will be unlocked. -// - tables: table names of which will be unlocked. +// LockPartitions add locked partitions id to store. +// If the whole table is locked, then skip all partitions of the table. +// - tid: table id of which will be locked. +// - tableName: table name of which will be locked. +// - pidNames: partition ids of which will be locked. // Return the message of skipped tables and error. -func (h *Handle) RemoveLockedTables(tids []int64, pids []int64, tables []*ast.TableName) (string, error) { +// Note: If the whole table is locked, then skip all partitions of the table. +func (h *Handle) LockPartitions( + tid int64, + tableName string, + pidNames map[int64]string, +) (string, error) { se, err := h.pool.Get() if err != nil { return "", errors.Trace(err) @@ -51,7 +55,43 @@ func (h *Handle) RemoveLockedTables(tids []int64, pids []int64, tables []*ast.Ta defer h.pool.Put(se) exec := se.(sqlexec.RestrictedSQLExecutor) - return lockstats.RemoveLockedTables(exec, tids, pids, tables) + + return lockstats.AddLockedPartitions(exec, tid, tableName, pidNames) +} + +// RemoveLockedTables remove tables from table locked records. +// - tidAndNames: table ids and names of which will be unlocked. +// - pidAndNames: partition ids and names of which will be unlocked. +// Return the message of skipped tables and error. +func (h *Handle) RemoveLockedTables(tidAndNames map[int64]string, pidAndNames map[int64]string) (string, error) { + se, err := h.pool.Get() + if err != nil { + return "", errors.Trace(err) + } + defer h.pool.Put(se) + + exec := se.(sqlexec.RestrictedSQLExecutor) + return lockstats.RemoveLockedTables(exec, tidAndNames, pidAndNames) +} + +// RemoveLockedPartitions remove partitions from table locked records. +// - tid: table id of which will be unlocked. +// - tableName: table name of which will be unlocked. +// - pidNames: partition ids of which will be unlocked. +// Note: If the whole table is locked, then skip all partitions of the table. +func (h *Handle) RemoveLockedPartitions( + tid int64, + tableName string, + pidNames map[int64]string, +) (string, error) { + se, err := h.pool.Get() + if err != nil { + return "", errors.Trace(err) + } + defer h.pool.Put(se) + + exec := se.(sqlexec.RestrictedSQLExecutor) + return lockstats.RemoveLockedPartitions(exec, tid, tableName, pidNames) } // GetLockedTables returns the locked status of the given tables. diff --git a/statistics/handle/lockstats/BUILD.bazel b/statistics/handle/lockstats/BUILD.bazel index 3c915f970fde8..9e553867976f0 100644 --- a/statistics/handle/lockstats/BUILD.bazel +++ b/statistics/handle/lockstats/BUILD.bazel @@ -11,7 +11,6 @@ go_library( visibility = ["//visibility:public"], deps = [ "//kv", - "//parser/ast", "//parser/terror", "//statistics/handle/cache", "//util/logutil", @@ -31,11 +30,9 @@ go_test( ], embed = [":lockstats"], flaky = True, - shard_count = 8, + shard_count = 9, deps = [ "//kv", - "//parser/ast", - "//parser/model", "//parser/mysql", "//types", "//util/chunk", diff --git a/statistics/handle/lockstats/lock_stats.go b/statistics/handle/lockstats/lock_stats.go index 755692a2444f9..f09fd9e0cf9dc 100644 --- a/statistics/handle/lockstats/lock_stats.go +++ b/statistics/handle/lockstats/lock_stats.go @@ -17,10 +17,10 @@ package lockstats import ( "context" "fmt" + "slices" "strings" "github.com/pingcap/tidb/kv" - "github.com/pingcap/tidb/parser/ast" "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/sqlexec" "go.uber.org/zap" @@ -44,11 +44,14 @@ var ( // AddLockedTables add locked tables id to store. // - exec: sql executor. -// - tids: table ids of which will be locked. -// - pids: partition ids of which will be locked. -// - tables: table names of which will be locked. +// - tidAndNames: table ids and names of which will be locked. +// - pidAndNames: partition ids and names of which will be locked. // Return the message of skipped tables and error. -func AddLockedTables(exec sqlexec.RestrictedSQLExecutor, tids []int64, pids []int64, tables []*ast.TableName) (string, error) { +func AddLockedTables( + exec sqlexec.RestrictedSQLExecutor, + tidAndNames map[int64]string, + pidAndNames map[int64]string, +) (string, error) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) err := startTransaction(ctx, exec) @@ -66,42 +69,132 @@ func AddLockedTables(exec sqlexec.RestrictedSQLExecutor, tids []int64, pids []in return "", err } - skippedTables := make([]string, 0, len(tables)) - statsLogger.Info("lock table", zap.Int64s("tableIDs", tids)) + skippedTables := make([]string, 0, len(tidAndNames)) + tids := make([]int64, 0, len(tidAndNames)) + tables := make([]string, 0, len(tidAndNames)) + for tid, tableName := range tidAndNames { + tids = append(tids, tid) + tables = append(tables, tableName) + } + pids := make([]int64, 0, len(pidAndNames)) + partitions := make([]string, 0, len(pidAndNames)) + for pid, partitionName := range pidAndNames { + pids = append(pids, pid) + partitions = append(partitions, partitionName) + } + statsLogger.Info("lock table", + zap.Int64s("tableIDs", tids), + zap.Strings("tableNames", tables), + zap.Int64s("partitionIDs", pids), + zap.Strings("partitionNames", partitions), + ) // Insert locked tables. checkedTables := GetLockedTables(lockedTables, tids...) - for i, tid := range tids { + for _, tid := range tids { if _, ok := checkedTables[tid]; !ok { if err := insertIntoStatsTableLocked(ctx, exec, tid); err != nil { return "", err } } else { - skippedTables = append(skippedTables, tables[i].Schema.L+"."+tables[i].Name.L) + skippedTables = append(skippedTables, tidAndNames[tid]) } } // Insert related partitions while don't warning duplicate partitions. - checkedTables = GetLockedTables(lockedTables, pids...) + lockedPartitions := GetLockedTables(lockedTables, pids...) for _, pid := range pids { - if _, ok := checkedTables[pid]; !ok { + if _, ok := lockedPartitions[pid]; !ok { if err := insertIntoStatsTableLocked(ctx, exec, pid); err != nil { return "", err } } } - msg := generateSkippedTablesMessage(tids, skippedTables, lockAction, lockedStatus) + msg := generateStableSkippedTablesMessage(tids, skippedTables, lockAction, lockedStatus) // Note: defer commit transaction, so we can't use `return nil` here. return msg, err } -func generateSkippedTablesMessage(tids []int64, dupTables []string, action, status string) string { - if len(dupTables) > 0 { - tables := strings.Join(dupTables, ", ") +// AddLockedPartitions add locked partitions id to store. +// If the whole table is locked, then skip all partitions of the table. +// - exec: sql executor. +// - tid: table id of which will be locked. +// - tableName: table name of which will be locked. +// - pidNames: partition ids of which will be locked. +// Return the message of skipped tables and error. +func AddLockedPartitions( + exec sqlexec.RestrictedSQLExecutor, + tid int64, + tableName string, + pidNames map[int64]string, +) (string, error) { + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) + + err := startTransaction(ctx, exec) + if err != nil { + return "", err + } + defer func() { + // Commit transaction. + err = finishTransaction(ctx, exec, err) + }() + + // Load tables to check duplicate before insert. + lockedTables, err := QueryLockedTables(exec) + if err != nil { + return "", err + } + pids := make([]int64, 0, len(pidNames)) + pNames := make([]string, 0, len(pidNames)) + for pid, pName := range pidNames { + pids = append(pids, pid) + pNames = append(pNames, pName) + } + + statsLogger.Info("lock partitions", + zap.Int64("tableID", tid), + zap.String("tableName", tableName), + zap.Int64s("partitionIDs", pids), + zap.Strings("partitionNames", pNames), + ) + + // Check if whole table is locked. + // Then we can skip locking partitions. + // It is not necessary to lock partitions if whole table is locked. + checkedTables := GetLockedTables(lockedTables, tid) + if _, locked := checkedTables[tid]; locked { + return "skip locking partitions of locked table: " + tableName, err + } + + // Insert related partitions and warning already locked partitions. + skippedPartitions := make([]string, 0, len(pids)) + lockedPartitions := GetLockedTables(lockedTables, pids...) + for _, pid := range pids { + if _, ok := lockedPartitions[pid]; !ok { + if err := insertIntoStatsTableLocked(ctx, exec, pid); err != nil { + return "", err + } + } else { + skippedPartitions = append(skippedPartitions, pidNames[pid]) + } + } + + msg := generateStableSkippedPartitionsMessage(pids, tableName, skippedPartitions, lockAction, lockedStatus) + // Note: defer commit transaction, so we can't use `return nil` here. + return msg, err +} + +// generateStableSkippedTablesMessage generates stable skipped tables message. +func generateStableSkippedTablesMessage(ids []int64, skippedNames []string, action, status string) string { + // Sort to stabilize the output. + slices.Sort(skippedNames) + + if len(skippedNames) > 0 { + tables := strings.Join(skippedNames, ", ") var msg string - if len(tids) > 1 { - if len(tids) > len(dupTables) { + if len(ids) > 1 { + if len(ids) > len(skippedNames) { msg = fmt.Sprintf("skip %s %s tables: %s, other tables %s successfully", action, status, tables, status) } else { msg = fmt.Sprintf("skip %s %s tables: %s", action, status, tables) @@ -115,6 +208,28 @@ func generateSkippedTablesMessage(tids []int64, dupTables []string, action, stat return "" } +// generateStableSkippedPartitionsMessage generates stable skipped partitions message. +func generateStableSkippedPartitionsMessage(ids []int64, tableName string, skippedNames []string, action, status string) string { + // Sort to stabilize the output. + slices.Sort(skippedNames) + + if len(skippedNames) > 0 { + partitions := strings.Join(skippedNames, ", ") + var msg string + if len(ids) > 1 { + if len(ids) > len(skippedNames) { + msg = fmt.Sprintf("skip %s %s partitions of table %s: %s, other partitions %s successfully", action, status, tableName, partitions, status) + } else { + msg = fmt.Sprintf("skip %s %s partitions of table %s: %s", action, status, tableName, partitions) + } + } else { + msg = fmt.Sprintf("skip %s %s partition of table %s: %s", action, status, tableName, partitions) + } + return msg + } + return "" +} + func insertIntoStatsTableLocked(ctx context.Context, exec sqlexec.RestrictedSQLExecutor, tid int64) error { _, _, err := exec.ExecRestrictedSQL( ctx, diff --git a/statistics/handle/lockstats/lock_stats_test.go b/statistics/handle/lockstats/lock_stats_test.go index e528dda58581d..ba1a12c10d779 100644 --- a/statistics/handle/lockstats/lock_stats_test.go +++ b/statistics/handle/lockstats/lock_stats_test.go @@ -19,8 +19,6 @@ import ( "testing" "github.com/pingcap/errors" - "github.com/pingcap/tidb/parser/ast" - "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/chunk" @@ -29,7 +27,7 @@ import ( "go.uber.org/mock/gomock" ) -func TestGenerateDuplicateTablesMessage(t *testing.T) { +func TestGenerateSkippedTablesMessage(t *testing.T) { tests := []struct { name string totalTableIDs []int64 @@ -81,7 +79,71 @@ func TestGenerateDuplicateTablesMessage(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - msg := generateSkippedTablesMessage(tt.totalTableIDs, tt.tables, tt.action, tt.status) + msg := generateStableSkippedTablesMessage(tt.totalTableIDs, tt.tables, tt.action, tt.status) + require.Equal(t, tt.expectedMsg, msg) + }) + } +} + +func TestGenerateSkippedPartitionsMessage(t *testing.T) { + tests := []struct { + name string + tableName string + totalPartitionIDs []int64 + partitions []string + action string + status string + expectedMsg string + }{ + { + name: "no duplicate partitions when locking", + tableName: "test.t", + totalPartitionIDs: []int64{1, 2, 3}, + action: lockAction, + status: lockedStatus, + expectedMsg: "", + }, + { + name: "one duplicate table when locking", + tableName: "test.t", + totalPartitionIDs: []int64{1}, + partitions: []string{"t1"}, + action: lockAction, + status: lockedStatus, + expectedMsg: "skip locking locked partition of table test.t: t1", + }, + { + name: "multiple duplicate partitions when locking", + tableName: "test.t", + totalPartitionIDs: []int64{1, 2, 3, 4}, + partitions: []string{"t1", "t2", "t3"}, + action: lockAction, + status: lockedStatus, + expectedMsg: "skip locking locked partitions of table test.t: t1, t2, t3, other partitions locked successfully", + }, + { + name: "all partitions are duplicate when locking", + tableName: "test.t", + totalPartitionIDs: []int64{1, 2, 3, 4}, + partitions: []string{"t1", "t2", "t3", "t4"}, + action: lockAction, + status: lockedStatus, + expectedMsg: "skip locking locked partitions of table test.t: t1, t2, t3, t4", + }, + { + name: "all partitions are duplicate when unlocking", + tableName: "test.t", + totalPartitionIDs: []int64{1, 2, 3, 4}, + partitions: []string{"t1", "t2", "t3", "t4"}, + action: unlockAction, + status: unlockedStatus, + expectedMsg: "skip unlocking unlocked partitions of table test.t: t1, t2, t3, t4", + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + msg := generateStableSkippedPartitionsMessage(tt.totalPartitionIDs, tt.tableName, tt.partitions, tt.action, tt.status) require.Equal(t, tt.expectedMsg, msg) }) } @@ -162,14 +224,19 @@ func TestAddLockedTables(t *testing.T) { "COMMIT", ) + tidsAndNames := map[int64]string{ + 1: "test.t1", + 2: "test.t2", + 3: "test.t3", + } + pidAndNames := map[int64]string{ + 4: "p1", + } + msg, err := AddLockedTables( exec, - []int64{1, 2, 3}, - []int64{4}, - []*ast.TableName{ - {Schema: model.NewCIStr("test"), Name: model.NewCIStr("t1")}, - {Schema: model.NewCIStr("test"), Name: model.NewCIStr("t2")}, - {Schema: model.NewCIStr("test"), Name: model.NewCIStr("t3")}}, + tidsAndNames, + pidAndNames, ) require.NoError(t, err) require.Equal(t, "skip locking locked tables: test.t1, other tables locked successfully", msg) diff --git a/statistics/handle/lockstats/unlock_stats.go b/statistics/handle/lockstats/unlock_stats.go index 1560eb870bce9..1d27cce512851 100644 --- a/statistics/handle/lockstats/unlock_stats.go +++ b/statistics/handle/lockstats/unlock_stats.go @@ -19,7 +19,6 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/kv" - "github.com/pingcap/tidb/parser/ast" "github.com/pingcap/tidb/statistics/handle/cache" "github.com/pingcap/tidb/util/sqlexec" "go.uber.org/zap" @@ -28,16 +27,20 @@ import ( const ( selectDeltaSQL = "SELECT count, modify_count, version FROM mysql.stats_table_locked WHERE table_id = %?" updateDeltaSQL = "UPDATE mysql.stats_meta SET version = %?, count = count + %?, modify_count = modify_count + %? WHERE table_id = %?" - deleteLockSQL = "DELETE FROM mysql.stats_table_locked WHERE table_id = %?" + // DeleteLockSQL is used to delete the locked table record. + DeleteLockSQL = "DELETE FROM mysql.stats_table_locked WHERE table_id = %?" ) -// RemoveLockedTables remove tables from table locked array. +// RemoveLockedTables remove tables from table locked records. // - exec: sql executor. -// - tids: table ids of which will be unlocked. -// - pids: partition ids of which will be unlocked. -// - tables: table names of which will be unlocked. +// - tidAndNames: table ids and names of which will be unlocked. +// - pidAndNames: partition ids and names of which will be unlocked. // Return the message of skipped tables and error. -func RemoveLockedTables(exec sqlexec.RestrictedSQLExecutor, tids []int64, pids []int64, tables []*ast.TableName) (string, error) { +func RemoveLockedTables( + exec sqlexec.RestrictedSQLExecutor, + tidAndNames map[int64]string, + pidAndNames map[int64]string, +) (string, error) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) err := startTransaction(ctx, exec) @@ -54,14 +57,31 @@ func RemoveLockedTables(exec sqlexec.RestrictedSQLExecutor, tids []int64, pids [ if err != nil { return "", err } - skippedTables := make([]string, 0, len(tables)) + skippedTables := make([]string, 0, len(tidAndNames)) + tids := make([]int64, 0, len(tidAndNames)) + tables := make([]string, 0, len(tidAndNames)) + for tid, tableName := range tidAndNames { + tids = append(tids, tid) + tables = append(tables, tableName) + } + pids := make([]int64, 0, len(pidAndNames)) + partitions := make([]string, 0, len(pidAndNames)) + for pid, partitionName := range pidAndNames { + pids = append(pids, pid) + partitions = append(partitions, partitionName) + } - statsLogger.Info("unlock table", zap.Int64s("tableIDs", tids)) + statsLogger.Info("unlock table", + zap.Int64s("tableIDs", tids), + zap.Strings("tableNames", tables), + zap.Int64s("partitionIDs", pids), + zap.Strings("partitionNames", partitions), + ) checkedTables := GetLockedTables(lockedTables, tids...) - for i, tid := range tids { + for _, tid := range tids { if _, ok := checkedTables[tid]; !ok { - skippedTables = append(skippedTables, tables[i].Schema.L+"."+tables[i].Name.L) + skippedTables = append(skippedTables, tidAndNames[tid]) continue } if err := updateStatsAndUnlockTable(ctx, exec, tid); err != nil { @@ -80,7 +100,72 @@ func RemoveLockedTables(exec sqlexec.RestrictedSQLExecutor, tids []int64, pids [ } } - msg := generateSkippedTablesMessage(tids, skippedTables, unlockAction, unlockedStatus) + msg := generateStableSkippedTablesMessage(tids, skippedTables, unlockAction, unlockedStatus) + // Note: defer commit transaction, so we can't use `return nil` here. + return msg, err +} + +// RemoveLockedPartitions remove partitions from table locked records. +// - exec: sql executor. +// - tid: table id of which will be unlocked. +// - tableName: table name of which will be unlocked. +// - pidNames: partition ids of which will be unlocked. +// Return the message of skipped tables and error. +func RemoveLockedPartitions( + exec sqlexec.RestrictedSQLExecutor, + tid int64, + tableName string, + pidNames map[int64]string, +) (string, error) { + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) + + err := startTransaction(ctx, exec) + if err != nil { + return "", err + } + defer func() { + // Commit or rollback the transaction. + err = finishTransaction(ctx, exec, err) + }() + + // Load tables to check locked before delete. + lockedTables, err := QueryLockedTables(exec) + if err != nil { + return "", err + } + + pids := make([]int64, 0, len(pidNames)) + for pid := range pidNames { + pids = append(pids, pid) + } + statsLogger.Info("unlock partitions", + zap.Int64("tableID", tid), + zap.String("tableName", tableName), + zap.Int64s("partitionIDs", pids), + ) + + // Check if whole table is locked. + // Then we can not unlock any partitions of the table. + // It is invalid to unlock partitions if whole table is locked. + checkedTables := GetLockedTables(lockedTables, tid) + if _, locked := checkedTables[tid]; locked { + return "skip unlocking partitions of locked table: " + tableName, err + } + + // Delete related partitions and warning already unlocked partitions. + skippedPartitions := make([]string, 0, len(pids)) + lockedPartitions := GetLockedTables(lockedTables, pids...) + for _, pid := range pids { + if _, ok := lockedPartitions[pid]; !ok { + skippedPartitions = append(skippedPartitions, pidNames[pid]) + continue + } + if err := updateStatsAndUnlockTable(ctx, exec, pid); err != nil { + return "", err + } + } + + msg := generateStableSkippedPartitionsMessage(pids, tableName, skippedPartitions, unlockAction, unlockedStatus) // Note: defer commit transaction, so we can't use `return nil` here. return msg, err } @@ -104,7 +189,7 @@ func updateStatsAndUnlockTable(ctx context.Context, exec sqlexec.RestrictedSQLEx _, _, err = exec.ExecRestrictedSQL( ctx, useCurrentSession, - deleteLockSQL, tid, + DeleteLockSQL, tid, ) return err } diff --git a/statistics/handle/lockstats/unlock_stats_test.go b/statistics/handle/lockstats/unlock_stats_test.go index e2a67aa65066c..42b7bd65ba73d 100644 --- a/statistics/handle/lockstats/unlock_stats_test.go +++ b/statistics/handle/lockstats/unlock_stats_test.go @@ -19,8 +19,6 @@ import ( "testing" "github.com/pingcap/errors" - "github.com/pingcap/tidb/parser/ast" - "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/chunk" @@ -150,7 +148,7 @@ func TestUpdateStatsAndUnlockTable(t *testing.T) { exec.EXPECT().ExecRestrictedSQL( ctx, useCurrentSession, - deleteLockSQL, + DeleteLockSQL, gomock.Eq([]interface{}{tt.tableID}), ).Return(nil, nil, nil) } else { @@ -211,7 +209,7 @@ func TestRemoveLockedTables(t *testing.T) { exec.EXPECT().ExecRestrictedSQL( gomock.All(&ctxMatcher{}), useCurrentSession, - deleteLockSQL, + DeleteLockSQL, gomock.Eq([]interface{}{int64(1)}), ).Return(nil, nil, nil) @@ -221,14 +219,19 @@ func TestRemoveLockedTables(t *testing.T) { "COMMIT", ) + tidsAndNames := map[int64]string{ + 1: "test.t1", + 2: "test.t2", + 3: "test.t3", + } + pidAndNames := map[int64]string{ + 4: "p1", + } + msg, err := RemoveLockedTables( exec, - []int64{1, 2, 3}, - []int64{4}, - []*ast.TableName{ - {Schema: model.NewCIStr("test"), Name: model.NewCIStr("t1")}, - {Schema: model.NewCIStr("test"), Name: model.NewCIStr("t2")}, - {Schema: model.NewCIStr("test"), Name: model.NewCIStr("t3")}}, + tidsAndNames, + pidAndNames, ) require.NoError(t, err) require.Equal(t, "skip unlocking unlocked tables: test.t2, test.t3, other tables unlocked successfully", msg) diff --git a/statistics/handle/update.go b/statistics/handle/update.go index eb0e1456b5364..bec439b2a4867 100644 --- a/statistics/handle/update.go +++ b/statistics/handle/update.go @@ -31,6 +31,7 @@ import ( "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/metrics" "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle/cache" @@ -42,9 +43,40 @@ import ( "go.uber.org/zap" ) -type tableDeltaMap map[int64]variable.TableDelta +// tableDelta is used to collect tables' change information. +// All methods of it are thread-safe. +type tableDelta struct { + delta map[int64]variable.TableDelta // map[tableID]delta + lock sync.Mutex +} + +func newTableDelta() *tableDelta { + return &tableDelta{ + delta: make(map[int64]variable.TableDelta), + } +} + +func (m *tableDelta) reset() { + m.lock.Lock() + defer m.lock.Unlock() + m.delta = make(map[int64]variable.TableDelta) +} + +func (m *tableDelta) getDeltaAndReset() map[int64]variable.TableDelta { + m.lock.Lock() + defer m.lock.Unlock() + ret := m.delta + m.delta = make(map[int64]variable.TableDelta) + return ret +} + +func (m *tableDelta) update(id int64, delta int64, count int64, colSize *map[int64]int64) { + m.lock.Lock() + defer m.lock.Unlock() + updateTableDeltaMap(m.delta, id, delta, count, colSize) +} -func (m tableDeltaMap) update(id int64, delta int64, count int64, colSize *map[int64]int64) { +func updateTableDeltaMap(m map[int64]variable.TableDelta, id int64, delta int64, count int64, colSize *map[int64]int64) { item := m[id] item.Delta += delta item.Count += count @@ -59,13 +91,19 @@ func (m tableDeltaMap) update(id int64, delta int64, count int64, colSize *map[i m[id] = item } -func (m tableDeltaMap) merge(deltaMap tableDeltaMap) { +func (m *tableDelta) merge(deltaMap map[int64]variable.TableDelta) { + if len(deltaMap) == 0 { + return + } + m.lock.Lock() + defer m.lock.Unlock() for id, item := range deltaMap { - m.update(id, item.Delta, item.Count, &item.ColSize) + updateTableDeltaMap(m.delta, id, item.Delta, item.Count, &item.ColSize) } } // statsUsage maps (tableID, columnID) to the last time when the column stats are used(needed). +// All methods of it are thread-safe. type statsUsage struct { usage map[model.TableItemID]time.Time lock sync.RWMutex @@ -104,15 +142,14 @@ func (m *statsUsage) merge(other map[model.TableItemID]time.Time) { } } -func merge(s *SessionStatsCollector, deltaMap tableDeltaMap, colMap *statsUsage) { - deltaMap.merge(s.mapper) - s.mapper = make(tableDeltaMap) +func merge(s *SessionStatsCollector, deltaMap *tableDelta, colMap *statsUsage) { + deltaMap.merge(s.mapper.getDeltaAndReset()) colMap.merge(s.statsUsage.getUsageAndReset()) } // SessionStatsCollector is a list item that holds the delta mapper. If you want to write or read mapper, you must lock it. type SessionStatsCollector struct { - mapper tableDeltaMap + mapper *tableDelta statsUsage *statsUsage next *SessionStatsCollector sync.Mutex @@ -124,7 +161,7 @@ type SessionStatsCollector struct { // NewSessionStatsCollector initializes a new SessionStatsCollector. func NewSessionStatsCollector() *SessionStatsCollector { return &SessionStatsCollector{ - mapper: make(tableDeltaMap), + mapper: newTableDelta(), statsUsage: newStatsUsage(), } } @@ -147,7 +184,7 @@ func (s *SessionStatsCollector) Update(id int64, delta int64, count int64, colSi func (s *SessionStatsCollector) ClearForTest() { s.Lock() defer s.Unlock() - s.mapper = make(tableDeltaMap) + s.mapper = newTableDelta() s.statsUsage = newStatsUsage() s.next = nil s.deleted = false @@ -165,7 +202,7 @@ func (h *Handle) NewSessionStatsCollector() *SessionStatsCollector { h.listHead.Lock() defer h.listHead.Unlock() newCollector := &SessionStatsCollector{ - mapper: make(tableDeltaMap), + mapper: newTableDelta(), next: h.listHead.next, statsUsage: newStatsUsage(), } @@ -376,7 +413,7 @@ const ( // sweepList will loop over the list, merge each session's local stats into handle // and remove closed session's collector. func (h *Handle) sweepList() { - deltaMap := make(tableDeltaMap) + deltaMap := newTableDelta() colMap := newStatsUsage() prev := h.listHead prev.Lock() @@ -395,43 +432,37 @@ func (h *Handle) sweepList() { } } prev.Unlock() - h.globalMap.Lock() - h.globalMap.data.merge(deltaMap) - h.globalMap.Unlock() - h.colMap.merge(colMap.getUsageAndReset()) + h.tableDelta.merge(deltaMap.getDeltaAndReset()) + h.statsUsage.merge(colMap.getUsageAndReset()) } // DumpStatsDeltaToKV sweeps the whole list and updates the global map, then we dumps every table that held in map to KV. // If the mode is `DumpDelta`, it will only dump that delta info that `Modify Count / Table Count` greater than a ratio. func (h *Handle) DumpStatsDeltaToKV(mode dumpMode) error { h.sweepList() - h.globalMap.Lock() - deltaMap := h.globalMap.data - h.globalMap.data = make(tableDeltaMap) - h.globalMap.Unlock() + deltaMap := h.tableDelta.getDeltaAndReset() defer func() { - h.globalMap.Lock() - deltaMap.merge(h.globalMap.data) - h.globalMap.data = deltaMap - h.globalMap.Unlock() - }() - // TODO: pass in do.InfoSchema() to DumpStatsDeltaToKV. - is := func() infoschema.InfoSchema { - h.mu.Lock() - defer h.mu.Unlock() - return h.mu.ctx.GetDomainInfoSchema().(infoschema.InfoSchema) + h.tableDelta.merge(deltaMap) }() + + se, err := h.pool.Get() + if err != nil { + return err + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + is := sctx.GetDomainInfoSchema().(infoschema.InfoSchema) currentTime := time.Now() for id, item := range deltaMap { if !h.needDumpStatsDelta(is, mode, id, item, currentTime) { continue } - updated, err := h.dumpTableStatCountToKV(id, item) + updated, err := h.dumpTableStatCountToKV(is, id, item) if err != nil { return errors.Trace(err) } if updated { - deltaMap.update(id, -item.Delta, -item.Count, nil) + updateTableDeltaMap(deltaMap, id, -item.Delta, -item.Count, nil) } if err = h.dumpTableStatColSizeToKV(id, item); err != nil { delete(deltaMap, id) @@ -449,20 +480,25 @@ func (h *Handle) DumpStatsDeltaToKV(mode dumpMode) error { } // dumpTableStatDeltaToKV dumps a single delta with some table to KV and updates the version. -func (h *Handle) dumpTableStatCountToKV(id int64, delta variable.TableDelta) (updated bool, err error) { - statsVer := uint64(0) +func (h *Handle) dumpTableStatCountToKV(is infoschema.InfoSchema, physicalTableID int64, delta variable.TableDelta) (updated bool, err error) { + statsVersion := uint64(0) defer func() { - if err == nil && statsVer != 0 { - h.recordHistoricalStatsMeta(id, statsVer, StatsMetaHistorySourceFlushStats) + if err == nil && statsVersion != 0 { + h.recordHistoricalStatsMeta(physicalTableID, statsVersion, StatsMetaHistorySourceFlushStats) } }() if delta.Count == 0 { return true, nil } - h.mu.Lock() - defer h.mu.Unlock() + + se, err := h.pool.Get() + if err != nil { + return false, err + } + defer h.pool.Put(se) + exec := se.(sqlexec.SQLExecutor) + sctx := se.(sessionctx.Context) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) - exec := h.mu.ctx.(sqlexec.SQLExecutor) _, err = exec.ExecuteInternal(ctx, "begin") if err != nil { return false, errors.Trace(err) @@ -471,59 +507,99 @@ func (h *Handle) dumpTableStatCountToKV(id int64, delta variable.TableDelta) (up err = finishTransaction(ctx, exec, err) }() - txn, err := h.mu.ctx.Txn(true) + statsVersion, err = getSessionTxnStartTS(se) if err != nil { return false, errors.Trace(err) } - startTS := txn.StartTS() - updateStatsMeta := func(id int64) error { - lockedTables, err := h.GetLockedTables(id) - if err != nil { - return errors.Trace(err) - } - // This lock is already locked on it so it use isTableLockedWithoutLock without lock. - if _, ok := lockedTables[id]; ok { - if delta.Delta < 0 { - _, err = exec.ExecuteInternal(ctx, "update mysql.stats_table_locked set version = %?, count = count - %?, modify_count = modify_count + %? where table_id = %? and count >= %?", startTS, -delta.Delta, delta.Count, id, -delta.Delta) - } else { - _, err = exec.ExecuteInternal(ctx, "update mysql.stats_table_locked set version = %?, count = count + %?, modify_count = modify_count + %? where table_id = %?", startTS, delta.Delta, delta.Count, id) - } - } else { - if delta.Delta < 0 { - // use INSERT INTO ... ON DUPLICATE KEY UPDATE here to fill missing stats_meta. - _, err = exec.ExecuteInternal(ctx, "insert into mysql.stats_meta (version, table_id, modify_count, count) values (%?, %?, %?, 0) on duplicate key "+ - "update version = values(version), modify_count = modify_count + values(modify_count), count = if(count > %?, count - %?, 0)", startTS, id, delta.Count, -delta.Delta, -delta.Delta) - } else { - // use INSERT INTO ... ON DUPLICATE KEY UPDATE here to fill missing stats_meta. - _, err = exec.ExecuteInternal(ctx, "insert into mysql.stats_meta (version, table_id, modify_count, count) values (%?, %?, %?, %?) on duplicate key "+ - "update version = values(version), modify_count = modify_count + values(modify_count), count = count + values(count)", startTS, id, delta.Count, delta.Delta) - } - cache.TableRowStatsCache.Invalidate(id) - } - statsVer = startTS - return errors.Trace(err) + + tbl, _, _ := is.FindTableByPartitionID(physicalTableID) + // Check if the table and its partitions are locked. + tidAndPid := make([]int64, 0, 2) + if tbl != nil { + tidAndPid = append(tidAndPid, tbl.Meta().ID) } - if err = updateStatsMeta(id); err != nil { + tidAndPid = append(tidAndPid, physicalTableID) + lockedTables, err := h.GetLockedTables(tidAndPid...) + if err != nil { return } - affectedRows := h.mu.ctx.GetSessionVars().StmtCtx.AffectedRows() - // if it's a partitioned table and its global-stats exists, update its count and modify_count as well. - is := h.mu.ctx.GetInfoSchema().(infoschema.InfoSchema) - if is == nil { - return false, errors.New("cannot get the information schema") - } - if tbl, _, _ := is.FindTableByPartitionID(id); tbl != nil { - if err = updateStatsMeta(tbl.Meta().ID); err != nil { + var affectedRows uint64 + // If it's a partitioned table and its global-stats exists, + // update its count and modify_count as well. + if tbl != nil { + // We need to check if the table and the partition are locked. + isTableLocked := false + isPartitionLocked := false + tableID := tbl.Meta().ID + if _, ok := lockedTables[tableID]; ok { + isTableLocked = true + } + if _, ok := lockedTables[physicalTableID]; ok { + isPartitionLocked = true + } + tableOrPartitionLocked := isTableLocked || isPartitionLocked + if err = updateStatsMeta(ctx, exec, statsVersion, delta, + physicalTableID, tableOrPartitionLocked); err != nil { + return + } + affectedRows += sctx.GetSessionVars().StmtCtx.AffectedRows() + // If it's a partitioned table and its global-stats exists, update its count and modify_count as well. + if err = updateStatsMeta(ctx, exec, statsVersion, delta, tableID, isTableLocked); err != nil { + return + } + affectedRows += sctx.GetSessionVars().StmtCtx.AffectedRows() + } else { + // This is a non-partitioned table. + // Check if it's locked. + isTableLocked := false + if _, ok := lockedTables[physicalTableID]; ok { + isTableLocked = true + } + if err = updateStatsMeta(ctx, exec, statsVersion, delta, + physicalTableID, isTableLocked); err != nil { return } + affectedRows += sctx.GetSessionVars().StmtCtx.AffectedRows() } - affectedRows += h.mu.ctx.GetSessionVars().StmtCtx.AffectedRows() updated = affectedRows > 0 return } +func updateStatsMeta( + ctx context.Context, + exec sqlexec.SQLExecutor, + startTS uint64, + delta variable.TableDelta, + id int64, + isLocked bool, +) (err error) { + if isLocked { + if delta.Delta < 0 { + _, err = exec.ExecuteInternal(ctx, "update mysql.stats_table_locked set version = %?, count = count - %?, modify_count = modify_count + %? where table_id = %? and count >= %?", + startTS, -delta.Delta, delta.Count, id, -delta.Delta) + } else { + _, err = exec.ExecuteInternal(ctx, "update mysql.stats_table_locked set version = %?, count = count + %?, modify_count = modify_count + %? where table_id = %?", + startTS, delta.Delta, delta.Count, id) + } + } else { + if delta.Delta < 0 { + // use INSERT INTO ... ON DUPLICATE KEY UPDATE here to fill missing stats_meta. + _, err = exec.ExecuteInternal(ctx, "insert into mysql.stats_meta (version, table_id, modify_count, count) values (%?, %?, %?, 0) on duplicate key "+ + "update version = values(version), modify_count = modify_count + values(modify_count), count = if(count > %?, count - %?, 0)", + startTS, id, delta.Count, -delta.Delta, -delta.Delta) + } else { + // use INSERT INTO ... ON DUPLICATE KEY UPDATE here to fill missing stats_meta. + _, err = exec.ExecuteInternal(ctx, "insert into mysql.stats_meta (version, table_id, modify_count, count) values (%?, %?, %?, %?) on duplicate key "+ + "update version = values(version), modify_count = modify_count + values(modify_count), count = count + values(count)", startTS, + id, delta.Count, delta.Delta) + } + cache.TableRowStatsCache.Invalidate(id) + } + return err +} + func (h *Handle) dumpTableStatColSizeToKV(id int64, delta variable.TableDelta) error { if len(delta.ColSize) == 0 { return nil @@ -551,9 +627,9 @@ func (h *Handle) DumpColStatsUsageToKV() error { return nil } h.sweepList() - colMap := h.colMap.getUsageAndReset() + colMap := h.statsUsage.getUsageAndReset() defer func() { - h.colMap.merge(colMap) + h.statsUsage.merge(colMap) }() type pair struct { lastUsedAt string @@ -684,16 +760,6 @@ func parseAnalyzePeriod(start, end string) (time.Time, time.Time, error) { return s, e, err } -func (h *Handle) getAnalyzeSnapshot() (bool, error) { - h.mu.Lock() - defer h.mu.Unlock() - analyzeSnapshot, err := h.mu.ctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBEnableAnalyzeSnapshot) - if err != nil { - return false, err - } - return variable.TiDBOptOn(analyzeSnapshot), nil -} - // HandleAutoAnalyze analyzes the newly created table or index. func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { defer func() { @@ -701,11 +767,6 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { logutil.BgLogger().Error("HandleAutoAnalyze panicked", zap.Any("error", r), zap.Stack("stack")) } }() - err := h.UpdateSessionVar() - if err != nil { - logutil.BgLogger().Error("update analyze version for auto analyze session failed", zap.String("category", "stats"), zap.Error(err)) - return false - } dbs := is.AllSchemaNames() parameters := h.getAutoAnalyzeParameters() autoAnalyzeRatio := parseAutoAnalyzeRatio(parameters[variable.TiDBAutoAnalyzeRatio]) @@ -717,12 +778,20 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { if !timeutil.WithinDayTimePeriod(start, end, time.Now()) { return false } - pruneMode := h.CurrentPruneMode() - analyzeSnapshot, err := h.getAnalyzeSnapshot() + + se, err := h.pool.Get() if err != nil { - logutil.BgLogger().Error("load tidb_enable_analyze_snapshot for auto analyze session failed", zap.String("category", "stats"), zap.Error(err)) + logutil.BgLogger().Error("get session from session pool failed", zap.String("category", "stats"), zap.Error(err)) + return false + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + if err := UpdateSCtxVarsForStats(sctx); err != nil { + logutil.BgLogger().Error("update session variables for stats failed", zap.String("category", "stats"), zap.Error(err)) return false } + pruneMode := variable.PartitionPruneMode(sctx.GetSessionVars().PartitionPruneMode.Load()) + analyzeSnapshot := sctx.GetSessionVars().EnableAnalyzeSnapshot rd := rand.New(rand.NewSource(time.Now().UnixNano())) // #nosec G404 rd.Shuffle(len(dbs), func(i, j int) { dbs[i], dbs[j] = dbs[j], dbs[i] @@ -740,12 +809,20 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { tbls[i], tbls[j] = tbls[j], tbls[i] }) - tids := make([]int64, 0, len(tbls)) + // We need to check every partition of every table to see if it needs to be analyzed. + tidsAndPids := make([]int64, 0, len(tbls)) for _, tbl := range tbls { - tids = append(tids, tbl.Meta().ID) + tidsAndPids = append(tidsAndPids, tbl.Meta().ID) + tblInfo := tbl.Meta() + pi := tblInfo.GetPartitionInfo() + if pi != nil { + for _, def := range pi.Definitions { + tidsAndPids = append(tidsAndPids, def.ID) + } + } } - lockedTables, err := h.GetLockedTables(tids...) + lockedTables, err := h.GetLockedTables(tidsAndPids...) if err != nil { logutil.BgLogger().Error("check table lock failed", zap.String("category", "stats"), zap.Error(err)) @@ -753,11 +830,9 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { } for _, tbl := range tbls { - // If table locked, skip analyze. + // If table locked, skip analyze all partitions of the table. // FIXME: This check is not accurate, because other nodes may change the table lock status at any time. if _, ok := lockedTables[tbl.Meta().ID]; ok { - logutil.BgLogger().Info("skip analyze locked table", zap.String("category", "stats"), - zap.String("db", db), zap.String("table", tbl.Meta().Name.O)) continue } tblInfo := tbl.Meta() @@ -776,14 +851,21 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { } continue } + // Only analyze the partition that has not been locked. + var partitionDefs []model.PartitionDefinition + for _, def := range pi.Definitions { + if _, ok := lockedTables[def.ID]; !ok { + partitionDefs = append(partitionDefs, def) + } + } if pruneMode == variable.Dynamic { - analyzed := h.autoAnalyzePartitionTableInDynamicMode(tblInfo, pi, db, autoAnalyzeRatio, analyzeSnapshot) + analyzed := h.autoAnalyzePartitionTableInDynamicMode(tblInfo, partitionDefs, db, autoAnalyzeRatio, analyzeSnapshot) if analyzed { return true } continue } - for _, def := range pi.Definitions { + for _, def := range partitionDefs { sql := "analyze table %n.%n partition %n" statsTbl := h.GetPartitionStats(tblInfo, def.ID) analyzed := h.autoAnalyzeTable(tblInfo, statsTbl, autoAnalyzeRatio, analyzeSnapshot, sql, db, tblInfo.Name.O, def.Name.O) @@ -806,7 +888,11 @@ func (h *Handle) autoAnalyzeTable(tblInfo *model.TableInfo, statsTbl *statistics return false } logutil.BgLogger().Info("auto analyze triggered", zap.String("category", "stats"), zap.String("sql", escaped), zap.String("reason", reason)) - tableStatsVer := h.mu.ctx.GetSessionVars().AnalyzeVersion + tableStatsVer, err := h.GetCurrentAnalyzeVersion() + if err != nil { + logutil.BgLogger().Error("fail to get analyze version", zap.String("category", "stats"), zap.Error(err)) + return false + } statistics.CheckAnalyzeVerOnTable(statsTbl, &tableStatsVer) h.execAutoAnalyze(tableStatsVer, analyzeSnapshot, sql, params...) return true @@ -820,7 +906,11 @@ func (h *Handle) autoAnalyzeTable(tblInfo *model.TableInfo, statsTbl *statistics return false } logutil.BgLogger().Info("auto analyze for unanalyzed", zap.String("category", "stats"), zap.String("sql", escaped)) - tableStatsVer := h.mu.ctx.GetSessionVars().AnalyzeVersion + tableStatsVer, err := h.GetCurrentAnalyzeVersion() + if err != nil { + logutil.BgLogger().Error("fail to get analyze version", zap.String("category", "stats"), zap.Error(err)) + return false + } statistics.CheckAnalyzeVerOnTable(statsTbl, &tableStatsVer) h.execAutoAnalyze(tableStatsVer, analyzeSnapshot, sqlWithIdx, paramsWithIdx...) return true @@ -829,13 +919,45 @@ func (h *Handle) autoAnalyzeTable(tblInfo *model.TableInfo, statsTbl *statistics return false } -func (h *Handle) autoAnalyzePartitionTableInDynamicMode(tblInfo *model.TableInfo, pi *model.PartitionInfo, db string, ratio float64, analyzeSnapshot bool) bool { - h.mu.RLock() - tableStatsVer := h.mu.ctx.GetSessionVars().AnalyzeVersion - h.mu.RUnlock() +// GetCurrentAnalyzeVersion returns the current analyze version. +func (h *Handle) GetCurrentAnalyzeVersion() (int, error) { + se, err := h.pool.Get() + if err != nil { + return 0, err + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + if err := UpdateSCtxVarsForStats(sctx); err != nil { + return 0, err + } + return sctx.GetSessionVars().AnalyzeVersion, nil +} + +// GetCurrentPruneMode returns the current latest partitioning table prune mode. +func (h *Handle) GetCurrentPruneMode() (string, error) { + se, err := h.pool.Get() + if err != nil { + return "", err + } + defer h.pool.Put(se) + sctx := se.(sessionctx.Context) + if err := UpdateSCtxVarsForStats(sctx); err != nil { + return "", err + } + return sctx.GetSessionVars().PartitionPruneMode.Load(), nil +} + +func (h *Handle) autoAnalyzePartitionTableInDynamicMode(tblInfo *model.TableInfo, partitionDefs []model.PartitionDefinition, db string, ratio float64, analyzeSnapshot bool) bool { + tableStatsVer, err := h.GetCurrentAnalyzeVersion() + if err != nil { + logutil.BgLogger().Info("fail to get analyze version", zap.String("category", "stats"), + zap.String("table", tblInfo.Name.String()), + zap.Error(err)) + return false + } analyzePartitionBatchSize := int(variable.AutoAnalyzePartitionBatchSize.Load()) - partitionNames := make([]interface{}, 0, len(pi.Definitions)) - for _, def := range pi.Definitions { + partitionNames := make([]interface{}, 0, len(partitionDefs)) + for _, def := range partitionDefs { partitionStatsTbl := h.GetPartitionStats(tblInfo, def.ID) if partitionStatsTbl.Pseudo || partitionStatsTbl.RealtimeCount < AutoAnalyzeMinCnt { continue @@ -883,7 +1005,7 @@ func (h *Handle) autoAnalyzePartitionTableInDynamicMode(tblInfo *model.TableInfo if idx.State != model.StatePublic { continue } - for _, def := range pi.Definitions { + for _, def := range partitionDefs { partitionStatsTbl := h.GetPartitionStats(tblInfo, def.ID) if _, ok := partitionStatsTbl.Indices[idx.ID]; !ok { partitionNames = append(partitionNames, def.Name.O) diff --git a/statistics/handle/update_list_test.go b/statistics/handle/update_list_test.go index 1ee9ce256d672..dea9519672ad8 100644 --- a/statistics/handle/update_list_test.go +++ b/statistics/handle/update_list_test.go @@ -22,7 +22,7 @@ import ( func TestInsertAndDelete(t *testing.T) { h := Handle{ - listHead: &SessionStatsCollector{mapper: make(tableDeltaMap)}, + listHead: &SessionStatsCollector{mapper: newTableDelta()}, } var items []*SessionStatsCollector for i := 0; i < 5; i++ { diff --git a/statistics/handle/updatetest/BUILD.bazel b/statistics/handle/updatetest/BUILD.bazel index 78bcb956ae574..7d36b2926d5c3 100644 --- a/statistics/handle/updatetest/BUILD.bazel +++ b/statistics/handle/updatetest/BUILD.bazel @@ -8,11 +8,12 @@ go_test( "update_test.go", ], flaky = True, - shard_count = 27, + shard_count = 28, deps = [ "//parser/model", "//parser/mysql", "//planner/cardinality", + "//sessionctx", "//sessionctx/variable", "//statistics", "//statistics/handle", diff --git a/statistics/handle/updatetest/update_test.go b/statistics/handle/updatetest/update_test.go index 072a48af28cd9..9544569d9dd4b 100644 --- a/statistics/handle/updatetest/update_test.go +++ b/statistics/handle/updatetest/update_test.go @@ -25,6 +25,7 @@ import ( "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/planner/cardinality" + "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle" @@ -294,10 +295,11 @@ func TestTxnWithFailure(t *testing.T) { func TestUpdatePartition(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) testKit := testkit.NewTestKit(t, store) - testKit.MustQuery("select @@tidb_partition_prune_mode").Check(testkit.Rows(string(dom.StatsHandle().CurrentPruneMode()))) + pruneMode, err := dom.StatsHandle().GetCurrentPruneMode() + require.NoError(t, err) + testKit.MustQuery("select @@tidb_partition_prune_mode").Check(testkit.Rows(pruneMode)) testKit.MustExec("use test") testkit.WithPruneMode(testKit, variable.Static, func() { - err := dom.StatsHandle().RefreshVars() require.NoError(t, err) testKit.MustExec("drop table if exists t") createTable := `CREATE TABLE t (a int, b char(5)) PARTITION BY RANGE (a) (PARTITION p0 VALUES LESS THAN (6),PARTITION p1 VALUES LESS THAN (11))` @@ -479,7 +481,6 @@ func TestAutoUpdatePartition(t *testing.T) { tableInfo := tbl.Meta() pi := tableInfo.GetPartitionInfo() h := do.StatsHandle() - require.NoError(t, h.RefreshVars()) require.NoError(t, h.Update(is)) stats := h.GetPartitionStats(tableInfo, pi.Definitions[0].ID) @@ -609,8 +610,6 @@ func TestAutoAnalyzeOnChangeAnalyzeVer(t *testing.T) { require.NoError(t, err) require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) is := do.InfoSchema() - err = h.UpdateSessionVar() - require.NoError(t, err) require.NoError(t, h.Update(is)) // Auto analyze when global ver is 1. h.HandleAutoAnalyze(is) @@ -626,8 +625,6 @@ func TestAutoAnalyzeOnChangeAnalyzeVer(t *testing.T) { require.Equal(t, int64(1), idx.GetStatsVer()) } tk.MustExec("set @@global.tidb_analyze_version = 2") - err = h.UpdateSessionVar() - require.NoError(t, err) tk.MustExec("insert into t values(1), (2), (3), (4)") require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) require.NoError(t, h.Update(is)) @@ -1006,6 +1003,47 @@ func TestMergeTopN(t *testing.T) { } } +func TestStatsVariables(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + h := dom.StatsHandle() + sctx := tk.Session().(sessionctx.Context) + + pruneMode, err := h.GetCurrentPruneMode() + require.NoError(t, err) + require.Equal(t, string(variable.Dynamic), pruneMode) + analyzeVer, err := h.GetCurrentAnalyzeVersion() + require.NoError(t, err) + require.Equal(t, 2, analyzeVer) + err = handle.UpdateSCtxVarsForStats(sctx) + require.NoError(t, err) + require.Equal(t, 2, sctx.GetSessionVars().AnalyzeVersion) + require.Equal(t, true, sctx.GetSessionVars().EnableHistoricalStats) + require.Equal(t, string(variable.Dynamic), sctx.GetSessionVars().PartitionPruneMode.Load()) + require.Equal(t, false, sctx.GetSessionVars().EnableAnalyzeSnapshot) + require.Equal(t, true, sctx.GetSessionVars().SkipMissingPartitionStats) + + tk.MustExec(`set global tidb_analyze_version=1`) + tk.MustExec(`set global tidb_partition_prune_mode='static'`) + tk.MustExec(`set global tidb_enable_historical_stats=0`) + tk.MustExec(`set global tidb_enable_analyze_snapshot=1`) + tk.MustExec(`set global tidb_skip_missing_partition_stats=0`) + + pruneMode, err = h.GetCurrentPruneMode() + require.NoError(t, err) + require.Equal(t, string(variable.Static), pruneMode) + analyzeVer, err = h.GetCurrentAnalyzeVersion() + require.NoError(t, err) + require.Equal(t, 1, analyzeVer) + err = handle.UpdateSCtxVarsForStats(sctx) + require.NoError(t, err) + require.Equal(t, 1, sctx.GetSessionVars().AnalyzeVersion) + require.Equal(t, false, sctx.GetSessionVars().EnableHistoricalStats) + require.Equal(t, string(variable.Static), sctx.GetSessionVars().PartitionPruneMode.Load()) + require.Equal(t, true, sctx.GetSessionVars().EnableAnalyzeSnapshot) + require.Equal(t, false, sctx.GetSessionVars().SkipMissingPartitionStats) +} + func TestAutoUpdatePartitionInDynamicOnlyMode(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) testKit := testkit.NewTestKit(t, store) @@ -1022,7 +1060,6 @@ func TestAutoUpdatePartitionInDynamicOnlyMode(t *testing.T) { do := dom is := do.InfoSchema() h := do.StatsHandle() - require.NoError(t, h.RefreshVars()) require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) testKit.MustExec("insert into t values (1, 'a'), (2, 'b'), (11, 'c'), (12, 'd'), (21, 'e'), (22, 'f')") diff --git a/statistics/interact_with_storage.go b/statistics/interact_with_storage.go index 9e9f29ab427a3..36c5b058e8187 100644 --- a/statistics/interact_with_storage.go +++ b/statistics/interact_with_storage.go @@ -45,18 +45,19 @@ import ( // 2. StatsReader is not thread-safe. Different goroutines cannot call (*StatsReader).Read concurrently. type StatsReader struct { ctx sqlexec.RestrictedSQLExecutor + release func() // a call back function to release all resources hold by this reader. snapshot uint64 } // GetStatsReader returns a StatsReader. -func GetStatsReader(snapshot uint64, exec sqlexec.RestrictedSQLExecutor) (reader *StatsReader, err error) { +func GetStatsReader(snapshot uint64, exec sqlexec.RestrictedSQLExecutor, releaseFunc func()) (reader *StatsReader, err error) { failpoint.Inject("mockGetStatsReaderFail", func(val failpoint.Value) { if val.(bool) { failpoint.Return(nil, errors.New("gofail genStatsReader error")) } }) if snapshot > 0 { - return &StatsReader{ctx: exec, snapshot: snapshot}, nil + return &StatsReader{ctx: exec, snapshot: snapshot, release: releaseFunc}, nil } defer func() { if r := recover(); r != nil { @@ -69,7 +70,7 @@ func GetStatsReader(snapshot uint64, exec sqlexec.RestrictedSQLExecutor) (reader if err != nil { return nil, err } - return &StatsReader{ctx: exec}, nil + return &StatsReader{ctx: exec, release: releaseFunc}, nil } // Read is a thin wrapper reading statistics from storage by sql command. @@ -88,6 +89,14 @@ func (sr *StatsReader) IsHistory() bool { // Close closes the StatsReader. func (sr *StatsReader) Close() error { + defer func() { + if sr.release != nil { + sr.release() + } + sr.release = nil + sr.ctx = nil + }() + if sr.IsHistory() || sr.ctx == nil { return nil } diff --git a/statistics/sample.go b/statistics/sample.go index 401c441e30fdf..0e37cd7e5de98 100644 --- a/statistics/sample.go +++ b/statistics/sample.go @@ -16,7 +16,7 @@ package statistics import ( "context" - "sort" + "slices" "time" "unsafe" @@ -65,32 +65,16 @@ func CopySampleItems(items []*SampleItem) []*SampleItem { func SortSampleItems(sc *stmtctx.StatementContext, items []*SampleItem) ([]*SampleItem, error) { sortedItems := make([]*SampleItem, len(items)) copy(sortedItems, items) - sorter := sampleItemSorter{items: sortedItems, sc: sc} - sort.Stable(&sorter) - return sortedItems, sorter.err -} - -type sampleItemSorter struct { - err error - sc *stmtctx.StatementContext - items []*SampleItem -} - -func (s *sampleItemSorter) Len() int { - return len(s.items) -} - -func (s *sampleItemSorter) Less(i, j int) bool { - var cmp int - cmp, s.err = s.items[i].Value.Compare(s.sc, &s.items[j].Value, collate.GetBinaryCollator()) - if s.err != nil { - return true - } - return cmp < 0 -} - -func (s *sampleItemSorter) Swap(i, j int) { - s.items[i], s.items[j] = s.items[j], s.items[i] + var err error + slices.SortStableFunc(sortedItems, func(i, j *SampleItem) int { + var cmp int + cmp, err = i.Value.Compare(sc, &j.Value, collate.GetBinaryCollator()) + if err != nil { + return -1 + } + return cmp + }) + return sortedItems, err } // SampleCollector will collect Samples and calculate the count and ndv of an attribute. diff --git a/statistics/table.go b/statistics/table.go index 6e9bb620addd6..a5d44331db76d 100644 --- a/statistics/table.go +++ b/statistics/table.go @@ -505,6 +505,18 @@ func (t *Table) IsOutdated() bool { return false } +// ReleaseAndPutToPool releases data structures of Table and put itself back to pool. +func (t *Table) ReleaseAndPutToPool() { + for _, col := range t.Columns { + col.FMSketch.DestroyAndPutToPool() + } + maps.Clear(t.Columns) + for _, idx := range t.Indices { + idx.FMSketch.DestroyAndPutToPool() + } + maps.Clear(t.Indices) +} + // ID2UniqueID generates a new HistColl whose `Columns` is built from UniqueID of given columns. func (coll *HistColl) ID2UniqueID(columns []*expression.Column) *HistColl { cols := make(map[int64]*Column) diff --git a/store/copr/batch_coprocessor.go b/store/copr/batch_coprocessor.go index 02a2bd77784eb..1ae43c14de221 100644 --- a/store/copr/batch_coprocessor.go +++ b/store/copr/batch_coprocessor.go @@ -1276,6 +1276,9 @@ func (b *batchCopIterator) handleTaskOnce(ctx context.Context, bo *backoff.Backo RecordTimeStat: true, RecordScanStat: true, TaskId: b.req.TaskID, + ResourceControlContext: &kvrpcpb.ResourceControlContext{ + ResourceGroupName: b.req.ResourceGroupName, + }, }) if b.req.ResourceGroupTagger != nil { b.req.ResourceGroupTagger(req) diff --git a/store/copr/coprocessor.go b/store/copr/coprocessor.go index ae19832d6db26..e2193b854f9bf 100644 --- a/store/copr/coprocessor.go +++ b/store/copr/coprocessor.go @@ -273,7 +273,7 @@ type copTask struct { meetLockFallback bool // timeout value for one kv readonly request - tidbKvReadTimeout uint64 + tikvClientReadTimeout uint64 // firstReadType is used to indicate the type of first read when retrying. firstReadType string } @@ -319,8 +319,8 @@ type buildCopTaskOpt struct { respChan bool rowHints []int elapsed *time.Duration - // ignoreTiDBKVReadTimeout is used to ignore tidb_kv_timeout configuration, use default timeout instead. - ignoreTiDBKVReadTimeout bool + // ignoreTiKVClientReadTimeout is used to ignore tikv_client_read_timeout configuration, use default timeout instead. + ignoreTiKVClientReadTimeout bool } func buildCopTasks(bo *Backoffer, ranges *KeyRanges, opt *buildCopTaskOpt) ([]*copTask, error) { @@ -411,8 +411,8 @@ func buildCopTasks(bo *Backoffer, ranges *KeyRanges, opt *buildCopTaskOpt) ([]*c RowCountHint: hint, busyThreshold: req.StoreBusyThreshold, } - if !opt.ignoreTiDBKVReadTimeout { - task.tidbKvReadTimeout = req.TidbKvReadTimeout + if !opt.ignoreTiKVClientReadTimeout { + task.tikvClientReadTimeout = req.TiKVClientReadTimeout } // only keep-order need chan inside task. // tasks by region error will reuse the channel of parent task. @@ -1191,8 +1191,8 @@ func (worker *copIteratorWorker) handleTaskOnce(bo *Backoffer, task *copTask, ch worker.req.ResourceGroupTagger(req) } timeout := config.GetGlobalConfig().TiKVClient.CoprReqTimeout - if task.tidbKvReadTimeout > 0 { - timeout = time.Duration(task.tidbKvReadTimeout) * time.Millisecond + if task.tikvClientReadTimeout > 0 { + timeout = time.Duration(task.tikvClientReadTimeout) * time.Millisecond } failpoint.Inject("sleepCoprRequest", func(v failpoint.Value) { //nolint:durationcheck @@ -1378,11 +1378,11 @@ func (worker *copIteratorWorker) handleCopResponse(bo *Backoffer, rpcCtx *tikv.R } // We may meet RegionError at the first packet, but not during visiting the stream. remains, err := buildCopTasks(bo, task.ranges, &buildCopTaskOpt{ - req: worker.req, - cache: worker.store.GetRegionCache(), - respChan: false, - eventCb: task.eventCb, - ignoreTiDBKVReadTimeout: true, + req: worker.req, + cache: worker.store.GetRegionCache(), + respChan: false, + eventCb: task.eventCb, + ignoreTiKVClientReadTimeout: true, }) if err != nil { return remains, err @@ -1505,11 +1505,11 @@ func (worker *copIteratorWorker) handleBatchCopResponse(bo *Backoffer, rpcCtx *t return nil, errors.Trace(err) } remains, err := buildCopTasks(bo, task.ranges, &buildCopTaskOpt{ - req: worker.req, - cache: worker.store.GetRegionCache(), - respChan: false, - eventCb: task.eventCb, - ignoreTiDBKVReadTimeout: true, + req: worker.req, + cache: worker.store.GetRegionCache(), + respChan: false, + eventCb: task.eventCb, + ignoreTiKVClientReadTimeout: true, }) if err != nil { return nil, err diff --git a/store/copr/mpp.go b/store/copr/mpp.go index 945252a130340..513a115168839 100644 --- a/store/copr/mpp.go +++ b/store/copr/mpp.go @@ -108,6 +108,7 @@ func (c *MPPClient) DispatchMPPTask(param kv.DispatchMPPTaskParam) (resp *mpp.Di CoordinatorAddress: req.CoordinatorAddress, ReportExecutionSummary: req.ReportExecutionSummary, MppVersion: req.MppVersion.ToInt64(), + ResourceGroupName: req.ResourceGroupName, } mppReq := &mpp.DispatchTaskRequest{ diff --git a/store/driver/snap_interceptor_test.go b/store/driver/snap_interceptor_test.go index 096579c3b42d6..96ad23aa2b4af 100644 --- a/store/driver/snap_interceptor_test.go +++ b/store/driver/snap_interceptor_test.go @@ -220,7 +220,7 @@ func TestSnapshotWitInterceptor(t *testing.T) { require.Nil(t, iter) require.Equal(t, []interface{}{"OnIterReverse", kv.Key{}, kv.Key(nil)}, mockInterceptor.spy) - snap.SetOption(kv.TidbKvReadTimeout, uint64(10)) + snap.SetOption(kv.TiKVClientReadTimeout, uint64(10)) } 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 9f42505caee95..7425edec1fa58 100644 --- a/store/driver/txn/snapshot.go +++ b/store/driver/txn/snapshot.go @@ -142,7 +142,7 @@ func (s *tikvSnapshot) SetOption(opt int, val interface{}) { s.KVSnapshot.SetResourceGroupName(val.(string)) case kv.LoadBasedReplicaReadThreshold: s.KVSnapshot.SetLoadBasedReplicaReadThreshold(val.(time.Duration)) - case kv.TidbKvReadTimeout: + case kv.TiKVClientReadTimeout: s.KVSnapshot.SetKVReadTimeout(time.Duration(val.(uint64) * uint64(time.Millisecond))) } } diff --git a/store/driver/txn/txn_driver.go b/store/driver/txn/txn_driver.go index f11b9dcca94f5..f36972197398e 100644 --- a/store/driver/txn/txn_driver.go +++ b/store/driver/txn/txn_driver.go @@ -279,7 +279,7 @@ func (txn *tikvTxn) SetOption(opt int, val interface{}) { txn.KVTxn.SetResourceGroupName(val.(string)) case kv.LoadBasedReplicaReadThreshold: txn.KVTxn.GetSnapshot().SetLoadBasedReplicaReadThreshold(val.(time.Duration)) - case kv.TidbKvReadTimeout: + case kv.TiKVClientReadTimeout: txn.KVTxn.GetSnapshot().SetKVReadTimeout(time.Duration(val.(uint64) * uint64(time.Millisecond))) } } diff --git a/table/table.go b/table/table.go index a37fa932f06ff..5f34351c2a6a3 100644 --- a/table/table.go +++ b/table/table.go @@ -253,7 +253,7 @@ type PartitionedTable interface { GetAllPartitionIDs() []int64 GetPartitionColumnIDs() []int64 GetPartitionColumnNames() []model.CIStr - CheckForExchangePartition(ctx sessionctx.Context, pi *model.PartitionInfo, r []types.Datum, pid int64) error + CheckForExchangePartition(ctx sessionctx.Context, pi *model.PartitionInfo, r []types.Datum, partID, ntID int64) error } // TableFromMeta builds a table.Table from *model.TableInfo. diff --git a/table/tables/cache_test.go b/table/tables/cache_test.go index 2560ea834fefc..713a7760fa493 100644 --- a/table/tables/cache_test.go +++ b/table/tables/cache_test.go @@ -80,7 +80,6 @@ func TestCacheTableBasicScan(t *testing.T) { for i := 0; i < 10; i++ { tk.MustQuery("select * from join_t1 join join_t3").Check(testkit.Rows("1 3")) if lastReadFromCache(tk) { - // if tk.HasPlan("select *from join_t1 join join_t3", "UnionScan") { planUsed = true break } @@ -94,7 +93,6 @@ func TestCacheTableBasicScan(t *testing.T) { "10 110 1010", "12 112 1012", "14 114 1014", "16 116 1016", "18 118 1018", )) if lastReadFromCache(tk) { - // if tk.HasPlan("select * from tmp1 where id>4 order by id", "UnionScan") { planUsed = true break } diff --git a/table/tables/partition.go b/table/tables/partition.go index 7f55d61544cd1..b0f1b8ebddca7 100644 --- a/table/tables/partition.go +++ b/table/tables/partition.go @@ -35,6 +35,7 @@ import ( "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/sessionctx/stmtctx" + "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/table" "github.com/pingcap/tidb/tablecodec" "github.com/pingcap/tidb/types" @@ -1268,12 +1269,12 @@ func PartitionRecordKey(pid int64, handle int64) kv.Key { return tablecodec.EncodeRecordKey(recordPrefix, kv.IntHandle(handle)) } -func (t *partitionedTable) CheckForExchangePartition(ctx sessionctx.Context, pi *model.PartitionInfo, r []types.Datum, pid int64) error { +func (t *partitionedTable) CheckForExchangePartition(ctx sessionctx.Context, pi *model.PartitionInfo, r []types.Datum, partID, ntID int64) error { defID, err := t.locatePartition(ctx, r) if err != nil { return err } - if defID != pid { + if defID != partID && defID != ntID { return errors.WithStack(table.ErrRowDoesNotMatchGivenPartitionSet) } return nil @@ -1551,6 +1552,39 @@ func (t *partitionTableWithGivenSets) GetPartitionByRow(ctx sessionctx.Context, return t.partitions[pid], nil } +// checkConstraintForExchangePartition is only used for ExchangePartition by partitionTable during write only state. +// It check if rowData inserted or updated violate checkConstraints of non-partitionTable. +func checkConstraintForExchangePartition(sctx sessionctx.Context, row []types.Datum, partID, ntID int64) error { + type InfoSchema interface { + TableByID(id int64) (val table.Table, ok bool) + } + is, ok := sctx.GetDomainInfoSchema().(InfoSchema) + if !ok { + return errors.Errorf("exchange partition process assert inforSchema failed") + } + nt, tableFound := is.TableByID(ntID) + if !tableFound { + // Now partID is nt tableID. + nt, tableFound = is.TableByID(partID) + if !tableFound { + return errors.Errorf("exchange partition process table by id failed") + } + } + type CheckConstraintTable interface { + CheckRowConstraint(sctx sessionctx.Context, rowToCheck []types.Datum) error + } + cc, ok := nt.(CheckConstraintTable) + if !ok { + return errors.Errorf("exchange partition process assert check constraint failed") + } + err := cc.CheckRowConstraint(sctx, row) + if err != nil { + // TODO: make error include ExchangePartition info. + return err + } + return nil +} + // AddRecord implements the AddRecord method for the table.Table interface. func (t *partitionedTable) AddRecord(ctx sessionctx.Context, r []types.Datum, opts ...table.AddRecordOption) (recordID kv.Handle, err error) { return partitionedTableAddRecord(ctx, t, r, nil, opts) @@ -1570,6 +1604,14 @@ func partitionedTableAddRecord(ctx sessionctx.Context, t *partitionedTable, r [] if t.Meta().Partition.HasTruncatingPartitionID(pid) { return nil, errors.WithStack(dbterror.ErrInvalidDDLState.GenWithStack("the partition is in not in public")) } + exchangePartitionInfo := t.Meta().ExchangePartitionInfo + if exchangePartitionInfo != nil && exchangePartitionInfo.ExchangePartitionDefID == pid && + variable.EnableCheckConstraint.Load() { + err = checkConstraintForExchangePartition(ctx, r, pid, exchangePartitionInfo.ExchangePartitionTableID) + if err != nil { + return nil, errors.WithStack(err) + } + } tbl := t.GetPartition(pid) recordID, err = tbl.AddRecord(ctx, r, opts...) if err != nil { @@ -1695,6 +1737,14 @@ func partitionedTableUpdateRecord(gctx context.Context, ctx sessionctx.Context, if t.Meta().Partition.HasTruncatingPartitionID(to) { return errors.WithStack(dbterror.ErrInvalidDDLState.GenWithStack("the partition is in not in public")) } + exchangePartitionInfo := t.Meta().ExchangePartitionInfo + if exchangePartitionInfo != nil && exchangePartitionInfo.ExchangePartitionDefID == to && + variable.EnableCheckConstraint.Load() { + err = checkConstraintForExchangePartition(ctx, newData, to, exchangePartitionInfo.ExchangePartitionTableID) + if err != nil { + return errors.WithStack(err) + } + } // The old and new data locate in different partitions. // Remove record from old partition and add record to new partition. diff --git a/table/tables/tables.go b/table/tables/tables.go index 91230778b0db5..8ef5ed79c5f34 100644 --- a/table/tables/tables.go +++ b/table/tables/tables.go @@ -350,6 +350,20 @@ func (t *TableCommon) WritableConstraint() []*table.Constraint { return writeableConstraint } +// CheckRowConstraint verify row check constraints. +func (t *TableCommon) CheckRowConstraint(sctx sessionctx.Context, rowToCheck []types.Datum) error { + for _, constraint := range t.WritableConstraint() { + ok, isNull, err := constraint.ConstraintExpr.EvalInt(sctx, chunk.MutRowFromDatums(rowToCheck).ToRow()) + if err != nil { + return err + } + if ok == 0 && !isNull { + return table.ErrCheckConstraintViolated.FastGenByArgs(constraint.Name.O) + } + } + return nil +} + // FullHiddenColsAndVisibleCols implements table FullHiddenColsAndVisibleCols interface. func (t *TableCommon) FullHiddenColsAndVisibleCols() []*table.Column { if len(t.FullHiddenColsAndVisibleColumns) > 0 { @@ -507,14 +521,9 @@ func (t *TableCommon) UpdateRecord(ctx context.Context, sctx sessionctx.Context, } } // check data constraint - for _, constraint := range t.WritableConstraint() { - ok, isNull, err := constraint.ConstraintExpr.EvalInt(sctx, chunk.MutRowFromDatums(rowToCheck).ToRow()) - if err != nil { - return err - } - if ok == 0 && !isNull { - return table.ErrCheckConstraintViolated.FastGenByArgs(constraint.Name.O) - } + err = t.CheckRowConstraint(sctx, rowToCheck) + if err != nil { + return err } sessVars := sctx.GetSessionVars() // rebuild index @@ -966,17 +975,11 @@ func (t *TableCommon) AddRecord(sctx sessionctx.Context, r []types.Datum, opts . row = append(row, value) } } - - for _, constraint := range t.WritableConstraint() { - ok, isNull, err := constraint.ConstraintExpr.EvalInt(sctx, chunk.MutRowFromDatums(r).ToRow()) - if err != nil { - return nil, err - } - if ok == 0 && !isNull { - return nil, table.ErrCheckConstraintViolated.FastGenByArgs(constraint.Name.O) - } + // check data constraint + err = t.CheckRowConstraint(sctx, r) + if err != nil { + return nil, err } - writeBufs := sessVars.GetWriteStmtBufs() adjustRowValuesBuf(writeBufs, len(row)) key := t.RecordKey(recordID) diff --git a/table/tables/test/partition/BUILD.bazel b/table/tables/test/partition/BUILD.bazel index 92f560ede6da6..15c9651f85aa5 100644 --- a/table/tables/test/partition/BUILD.bazel +++ b/table/tables/test/partition/BUILD.bazel @@ -8,7 +8,7 @@ go_test( "partition_test.go", ], flaky = True, - shard_count = 35, + shard_count = 37, deps = [ "//ddl", "//domain", diff --git a/table/tables/test/partition/partition_test.go b/table/tables/test/partition/partition_test.go index 2f218db23587a..6cb9005b537e9 100644 --- a/table/tables/test/partition/partition_test.go +++ b/table/tables/test/partition/partition_test.go @@ -751,6 +751,8 @@ func TestExchangePartitionStates(t *testing.T) { } gotime.Sleep(50 * gotime.Millisecond) } + // Sleep 50ms to wait load InforSchema finish, issue #46815. + gotime.Sleep(50 * gotime.Millisecond) } waitFor("t", "write only", 4) tk3.MustExec(`BEGIN`) @@ -816,6 +818,188 @@ func TestExchangePartitionStates(t *testing.T) { tk.MustExec(`insert into tp values (1000012,"1000012")`) } +// Test partition and non-partition both have check constraints. +func TestExchangePartitionCheckConstraintStates(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec(`create database check_constraint`) + tk.MustExec(`set @@global.tidb_enable_check_constraint = 1`) + tk.MustExec(`use check_constraint`) + tk.MustExec(`create table nt (a int check (a > 75) not ENFORCED, b int check (b > 50) ENFORCED)`) + tk.MustExec(`create table pt (a int check (a < 75) ENFORCED, b int check (b < 75) ENFORCED) partition by range (a) (partition p0 values less than (50), partition p1 values less than (100) )`) + + tk2 := testkit.NewTestKit(t, store) + tk2.MustExec(`use check_constraint`) + tk3 := testkit.NewTestKit(t, store) + tk3.MustExec(`use check_constraint`) + tk4 := testkit.NewTestKit(t, store) + tk4.MustExec(`use check_constraint`) + // TODO: error message to check. + errMsg := "[table:3819]Check constraint" + + tk2.MustExec("begin") + // Get table mdl. + tk2.MustQuery(`select * from nt`).Check(testkit.Rows()) + tk2.MustQuery(`select * from pt`).Check(testkit.Rows()) + alterChan := make(chan error) + go func() { + err := tk3.ExecToErr(`alter table pt exchange partition p1 with table nt`) + alterChan <- err + }() + waitFor := func(tableName, s string, pos int) { + for { + select { + case alterErr := <-alterChan: + require.Fail(t, "Alter completed unexpectedly", "With error %v", alterErr) + default: + // Alter still running + } + res := tk4.MustQuery(`admin show ddl jobs where db_name = 'check_constraint' and table_name = '` + tableName + `' and job_type = 'exchange partition'`).Rows() + if len(res) == 1 && res[0][pos] == s { + logutil.BgLogger().Info("Got state", zap.String("State", s)) + break + } + gotime.Sleep(50 * gotime.Millisecond) + } + // Sleep 50ms to wait load InforSchema finish. + gotime.Sleep(50 * gotime.Millisecond) + } + waitFor("nt", "write only", 4) + + tk.MustExec(`insert into nt values (60, 60)`) + // violate pt (a < 75) + tk.MustContainErrMsg(`insert into nt values (80, 60)`, errMsg) + // violate pt (b < 75) + tk.MustContainErrMsg(`insert into nt values (60, 80)`, errMsg) + // violate pt (a < 75) + tk.MustContainErrMsg(`update nt set a = 80 where a = 60`, errMsg) + // violate pt (b < 75) + tk.MustContainErrMsg(`update nt set b = 80 where b = 60`, errMsg) + + tk.MustExec(`insert into pt values (60, 60)`) + // violate nt (b > 50) + tk.MustContainErrMsg(`insert into pt values (60, 50)`, errMsg) + // violate nt (b > 50) + tk.MustContainErrMsg(`update pt set b = 50 where b = 60`, errMsg) + // row in partition p0(less than (50)), is ok. + tk.MustExec(`insert into pt values (30, 50)`) + + tk5 := testkit.NewTestKit(t, store) + tk5.MustExec(`use check_constraint`) + tk5.MustExec("begin") + // Let tk5 get mdl of pt with the version of write-only state. + tk5.MustQuery(`select * from pt`) + + tk6 := testkit.NewTestKit(t, store) + tk6.MustExec(`use check_constraint`) + tk6.MustExec("begin") + // Let tk6 get mdl of nt with the version of write-only state. + tk6.MustQuery(`select * from nt`) + + // Release tk2 mdl, wait ddl enter next state. + tk2.MustExec("commit") + waitFor("pt", "none", 4) + + // violate nt (b > 50) + // Now tk5 handle the sql with MDL: pt version state is write-only, nt version state is none. + tk5.MustContainErrMsg(`insert into pt values (60, 50)`, errMsg) + // Verify exists row(60, 60) in pt. + tk5.MustQuery(`select * from pt where a = 60 and b = 60`).Check(testkit.Rows("60 60")) + // Update oldData and newData both in p1, violate nt (b > 50) + tk5.MustContainErrMsg(`update pt set b = 50 where a = 60 and b = 60`, errMsg) + // Verify exists row(30, 50) in pt. + tk5.MustQuery(`select * from pt where a = 30 and b = 50`).Check(testkit.Rows("30 50")) + // update oldData in p0, newData in p1, violate nt (b > 50) + tk5.MustContainErrMsg(`update pt set a = 60 where a = 30 and b = 50`, errMsg) + + // violate pt (a < 75) + tk6.MustContainErrMsg(`insert into nt values (80, 60)`, errMsg) + // violate pt (b < 75) + tk6.MustContainErrMsg(`insert into nt values (60, 80)`, errMsg) + // Verify exists row(60, 60) in nt. + tk6.MustQuery(`select * from pt where a = 60 and b = 60`).Check(testkit.Rows("60 60")) + // violate pt (a < 75) + tk6.MustContainErrMsg(`update nt set a = 80 where a = 60 and b = 60`, errMsg) + + // Let tk5, tk6 release mdl. + tk5.MustExec("commit") + tk6.MustExec("commit") + + // Wait ddl finish. + <-alterChan +} + +// Test partition table has check constraints while non-partition table do not have. +func TestExchangePartitionCheckConstraintStatesTwo(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec(`create database check_constraint`) + tk.MustExec(`set @@global.tidb_enable_check_constraint = 1`) + tk.MustExec(`use check_constraint`) + tk.MustExec(`create table nt (a int, b int)`) + tk.MustExec(`create table pt (a int check (a < 75) ENFORCED, b int check (b < 75) ENFORCED) partition by range (a) (partition p0 values less than (50), partition p1 values less than (100) )`) + + tk2 := testkit.NewTestKit(t, store) + tk2.MustExec(`use check_constraint`) + tk3 := testkit.NewTestKit(t, store) + tk3.MustExec(`use check_constraint`) + tk4 := testkit.NewTestKit(t, store) + tk4.MustExec(`use check_constraint`) + // TODO: error message to check. + errMsg := "[table:3819]Check constraint" + + tk2.MustExec("begin") + // Get table mdl. + tk2.MustQuery(`select * from nt`).Check(testkit.Rows()) + alterChan := make(chan error) + go func() { + err := tk3.ExecToErr(`alter table pt exchange partition p1 with table nt`) + alterChan <- err + }() + waitFor := func(tableName, s string, pos int) { + for { + select { + case alterErr := <-alterChan: + require.Fail(t, "Alter completed unexpectedly", "With error %v", alterErr) + default: + // Alter still running + } + res := tk4.MustQuery(`admin show ddl jobs where db_name = 'check_constraint' and table_name = '` + tableName + `' and job_type = 'exchange partition'`).Rows() + if len(res) == 1 && res[0][pos] == s { + logutil.BgLogger().Info("Got state", zap.String("State", s)) + break + } + gotime.Sleep(50 * gotime.Millisecond) + } + // Sleep 50ms to wait load InforSchema finish. + gotime.Sleep(50 * gotime.Millisecond) + } + waitFor("nt", "write only", 4) + + tk.MustExec(`insert into nt values (60, 60)`) + // violate pt (a < 75) + tk.MustContainErrMsg(`insert into nt values (80, 60)`, errMsg) + // violate pt (b < 75) + tk.MustContainErrMsg(`insert into nt values (60, 80)`, errMsg) + // violate pt (a < 75) + tk.MustContainErrMsg(`update nt set a = 80 where a = 60`, errMsg) + // violate pt (b < 75) + tk.MustContainErrMsg(`update nt set b = 80 where b = 60`, errMsg) + + tk.MustExec(`insert into pt values (60, 60)`) + tk.MustExec(`insert into pt values (60, 50)`) + tk.MustExec(`update pt set b = 50 where b = 60`) + // row in partition p0(less than (50)), is ok. + tk.MustExec(`insert into pt values (30, 50)`) + + // Release tk2 mdl. + tk2.MustExec("commit") + // Wait ddl finish. + <-alterChan +} + func TestAddKeyPartitionStates(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -848,6 +1032,8 @@ func TestAddKeyPartitionStates(t *testing.T) { } gotime.Sleep(10 * gotime.Millisecond) } + // Sleep 50ms to wait load InforSchema finish. + gotime.Sleep(50 * gotime.Millisecond) } waitFor(4, "delete only") tk3.MustExec(`BEGIN`) diff --git a/tablecodec/tablecodec.go b/tablecodec/tablecodec.go index 2af5fb22d70f2..9ec296256eed5 100644 --- a/tablecodec/tablecodec.go +++ b/tablecodec/tablecodec.go @@ -276,6 +276,19 @@ func DecodeKeyHead(key kv.Key) (tableID int64, indexID int64, isRecordKey bool, return } +// DecodeIndexID decodes indexID from the key. +// this method simply extract index id part, and no other checking. +// Caller should make sure the key is an index key. +func DecodeIndexID(key kv.Key) (int64, error) { + key = key[len(tablePrefix)+8+len(indexPrefixSep):] + + _, indexID, err := codec.DecodeInt(key) + if err != nil { + return 0, errors.Trace(err) + } + return indexID, nil +} + // DecodeTableID decodes the table ID of the key, if the key is not table key, returns 0. func DecodeTableID(key kv.Key) int64 { if !key.HasPrefix(tablePrefix) { diff --git a/tablecodec/tablecodec_test.go b/tablecodec/tablecodec_test.go index acdef44e81fb9..116971fc36273 100644 --- a/tablecodec/tablecodec_test.go +++ b/tablecodec/tablecodec_test.go @@ -610,12 +610,18 @@ func TestTempIndexKey(t *testing.T) { require.Equal(t, tid, tableID) require.NotEqual(t, indexID, iid) require.Equal(t, indexID, iid&IndexIDMask) + iid2, err := DecodeIndexID(indexKey) + require.NoError(t, err) + require.Equal(t, iid, iid2) TempIndexKey2IndexKey(indexKey) tid, iid, _, err = DecodeKeyHead(indexKey) require.NoError(t, err) require.Equal(t, tid, tableID) require.Equal(t, indexID, iid) + iid2, err = DecodeIndexID(indexKey) + require.NoError(t, err) + require.Equal(t, iid, iid2) } func TestTempIndexValueCodec(t *testing.T) { diff --git a/testkit/testkit.go b/testkit/testkit.go index 3f492303293da..2564435f4cba4 100644 --- a/testkit/testkit.go +++ b/testkit/testkit.go @@ -178,7 +178,7 @@ func (tk *TestKit) MustQueryWithContext(ctx context.Context, sql string, args .. // MustIndexLookup checks whether the plan for the sql is IndexLookUp. func (tk *TestKit) MustIndexLookup(sql string, args ...interface{}) *Result { - tk.require.True(tk.HasPlan(sql, "IndexLookUp", args...)) + tk.MustHavePlan(sql, "IndexLookUp", args...) return tk.MustQuery(sql, args...) } @@ -243,15 +243,26 @@ func (tk *TestKit) ResultSetToResultWithCtx(ctx context.Context, rs sqlexec.Reco return &Result{rows: rows, comment: comment, assert: tk.assert, require: tk.require} } -// HasPlan checks if the result execution plan contains specific plan. -func (tk *TestKit) HasPlan(sql string, plan string, args ...interface{}) bool { +func (tk *TestKit) hasPlan(sql string, plan string, args ...interface{}) (bool, *Result) { rs := tk.MustQuery("explain "+sql, args...) for i := range rs.rows { if strings.Contains(rs.rows[i][0], plan) { - return true + return true, rs } } - return false + return false, rs +} + +// MustHavePlan checks if the result execution plan contains specific plan. +func (tk *TestKit) MustHavePlan(sql string, plan string, args ...interface{}) { + has, rs := tk.hasPlan(sql, plan, args...) + tk.require.True(has, fmt.Sprintf("%s doesn't have plan %s, full plan %v", sql, plan, rs.Rows())) +} + +// MustNotHavePlan checks if the result execution plan contains specific plan. +func (tk *TestKit) MustNotHavePlan(sql string, plan string, args ...interface{}) { + has, rs := tk.hasPlan(sql, plan, args...) + tk.require.False(has, fmt.Sprintf("%s shouldn't have plan %s, full plan %v", sql, plan, rs.Rows())) } // HasTiFlashPlan checks if the result execution plan contains TiFlash plan. diff --git a/tests/integrationtest/r/executor/executor.result b/tests/integrationtest/r/executor/executor.result new file mode 100644 index 0000000000000..40956390a2c78 --- /dev/null +++ b/tests/integrationtest/r/executor/executor.result @@ -0,0 +1,1248 @@ +select 1 + 2*3; +1 + 2*3 +7 +select _utf8"string"; +string +string +select 1 order by 1; +1 +1 +SELECT 'a' as f1 having f1 = 'a'; +f1 +a +SELECT (SELECT * FROM (SELECT 'a') t) AS f1 HAVING (f1 = 'a' OR TRUE); +f1 +a +SELECT (SELECT * FROM (SELECT 'a') t) + 1 AS f1 HAVING (f1 = 'a' OR TRUE); +f1 +1 +create table t (c1 int, c2 int, c3 varchar(20)); +insert into t values (1, 2, 'abc'), (2, 1, 'bcd'); +select c1 as a, c1 as b from t order by c1; +a b +1 1 +2 2 +select c1 as a, t.c1 as a from t order by a desc; +a a +2 2 +1 1 +select c1 as c2 from t order by c2; +c2 +1 +2 +select sum(c1) from t order by sum(c1); +sum(c1) +3 +select c1 as c2 from t order by c2 + 1; +c2 +2 +1 +select * from t order by 1; +c1 c2 c3 +1 2 abc +2 1 bcd +select * from t order by 2; +c1 c2 c3 +2 1 bcd +1 2 abc +select c1, c3 from t order by binary c1 desc; +c1 c3 +2 bcd +1 abc +select c1, c2 from t order by binary c3; +c1 c2 +1 2 +2 1 +create table t1(a int, b int); +create table t2(a int, b int); +insert into t1 value(1, 1), (2, 2); +insert into t2 value(1, 1), (2, 2); +select sum(c) from (select t1.a as a, t1.a as c, length(t1.b) from t1 union select a, b, b from t2) t; +sum(c) +5 +drop table if exists t; +create table t(a bigint, b bigint, c bigint); +insert into t values(1, 1, 1), (2, 2, 2), (3, 3, 3); +select cast(count(a) as signed), a as another, a from t group by a order by cast(count(a) as signed), a limit 10; +cast(count(a) as signed) another a +1 1 1 +1 2 2 +1 3 3 +drop table if exists t; +create table t (a int primary key auto_increment, b int, index idx (b)); +insert t (b) values (0), (1), (2), (3), (4), (5), (6), (7), (8), (9); +select b from t order by b desc; +b +9 +8 +7 +6 +5 +4 +3 +2 +1 +0 +select b from t where b <3 or (b >=6 and b < 8) order by b desc; +b +7 +6 +2 +1 +0 +drop table if exists t; +create table t (a int, b int, index idx (b, a)); +insert t values (0, 2), (1, 2), (2, 2), (0, 1), (1, 1), (2, 1), (0, 0), (1, 0), (2, 0); +select b, a from t order by b, a desc; +b a +0 2 +0 1 +0 0 +1 2 +1 1 +1 0 +2 2 +2 1 +2 0 +drop table if exists t; +create table t (a int primary key auto_increment, b int); +insert t (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9); +select b from t order by a desc; +b +9 +8 +7 +6 +5 +4 +3 +2 +1 +select a from t where a <3 or (a >=6 and a < 8) order by a desc; +a +7 +6 +2 +1 +drop table if exists t; +create table t (a int unsigned primary key, b int, c int, key idx_ba (b, c, a)); +insert t values (1, 1, 1); +select * from t; +a b c +1 1 1 +update t set c=2 where a=1; +select * from t where b=1; +a b c +1 1 2 +CREATE TABLE test_mu (a int primary key, b int, c int); +INSERT INTO test_mu VALUES (1, 2, 3), (4, 5, 6), (7, 8, 9); +INSERT INTO test_mu VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE b = 3, c = b; +SELECT * FROM test_mu ORDER BY a; +a b c +1 3 3 +4 5 6 +7 8 9 +INSERT INTO test_mu VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE c = 2, b = c+5; +SELECT * FROM test_mu ORDER BY a; +a b c +1 7 2 +4 5 6 +7 8 9 +UPDATE test_mu SET b = 0, c = b WHERE a = 4; +SELECT * FROM test_mu ORDER BY a; +a b c +1 7 2 +4 0 5 +7 8 9 +UPDATE test_mu SET c = 8, b = c WHERE a = 4; +SELECT * FROM test_mu ORDER BY a; +a b c +1 7 2 +4 5 8 +7 8 9 +UPDATE test_mu SET c = b, b = c WHERE a = 7; +SELECT * FROM test_mu ORDER BY a; +a b c +1 7 2 +4 5 8 +7 9 8 +drop table if exists tu; +CREATE TABLE tu(a int, b int, c int GENERATED ALWAYS AS (a + b) VIRTUAL, d int as (a * b) stored, e int GENERATED ALWAYS as (b * 2) VIRTUAL, PRIMARY KEY (a), UNIQUE KEY ukc (c), unique key ukd(d), key ke(e)); +insert into tu(a, b) values(1, 2); +insert into tu(a, b) values(5, 6); +select * from tu for update; +a b c d e +1 2 3 2 4 +5 6 11 30 12 +select * from tu where a = 1; +a b c d e +1 2 3 2 4 +select * from tu where a in (1, 2); +a b c d e +1 2 3 2 4 +select * from tu where c in (1, 2, 3); +a b c d e +1 2 3 2 4 +select * from tu where c = 3; +a b c d e +1 2 3 2 4 +select d, e from tu where c = 3; +d e +2 4 +select * from tu where d in (1, 2, 3); +a b c d e +1 2 3 2 4 +select * from tu where d = 2; +a b c d e +1 2 3 2 4 +select c, d from tu where d = 2; +c d +3 2 +select d, e from tu where e = 4; +d e +2 4 +select * from tu where e = 4; +a b c d e +1 2 3 2 4 +update tu set a = a + 1, b = b + 1 where c = 11; +select * from tu for update; +a b c d e +1 2 3 2 4 +6 7 13 42 14 +select * from tu where a = 6; +a b c d e +6 7 13 42 14 +select * from tu where c in (5, 6, 13); +a b c d e +6 7 13 42 14 +select b, c, e, d from tu where c = 13; +b c e d +7 13 14 42 +select a, e, d from tu where c in (5, 6, 13); +a e d +6 14 42 +drop table if exists tu; +drop table if exists t1,t2; +create table t1 (id int, i int, b bigint, d double, dd decimal); +create table t2 (id int, i int unsigned, b bigint unsigned, d double unsigned, dd decimal unsigned); +insert into t1 values(1, -1, -1, -1.1, -1); +insert into t2 values(2, 1, 1, 1.1, 1); +select * from t1 union select * from t2 order by id; +id i b d dd +1 -1 -1 -1.1 -1 +2 1 1 1.1 1 +select id, i, b, d, dd from t2 union select id, i, b, d, dd from t1 order by id; +id i b d dd +1 -1 -1 -1.1 -1 +2 1 1 1.1 1 +select id, i from t2 union select id, cast(i as unsigned int) from t1 order by id; +id i +1 18446744073709551615 +2 1 +select dd from t2 union all select dd from t2; +dd +1 +1 +drop table if exists t3,t4; +create table t3 (id int, v int); +create table t4 (id int, v double unsigned); +insert into t3 values (1, -1); +insert into t4 values (2, 1); +select id, v from t3 union select id, v from t4 order by id; +id v +1 -1 +2 1 +select id, v from t4 union select id, v from t3 order by id; +id v +1 -1 +2 1 +drop table if exists t5,t6,t7; +create table t5 (id int, v bigint unsigned); +create table t6 (id int, v decimal); +create table t7 (id int, v bigint); +insert into t5 values (1, 1); +insert into t6 values (2, -1); +insert into t7 values (3, -1); +select id, v from t5 union select id, v from t6 order by id; +id v +1 1 +2 -1 +select id, v from t5 union select id, v from t7 union select id, v from t6 order by id; +id v +1 1 +2 -1 +3 -1 +drop table if exists t1; +create table t1 (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 MAXVALUE +); +insert into t1 values (1),(11),(21),(31); +delete from t1 partition (p4); +select * from t1 order by a; +a +1 +11 +21 +31 +delete from t1 partition (p0) where a > 10; +select * from t1 order by a; +a +1 +11 +21 +31 +delete from t1 partition (p0,p1,p2); +select * from t1; +a +31 +drop table if exists t_1; +create table t_1 (c1 int, c2 int, c3 int default 1, index (c1)) comment = 'test table'; +alter table `t_1` comment 'this is table comment'; +select table_comment from information_schema.tables where table_name = 't_1'; +table_comment +this is table comment +alter table `t_1` comment 'table t comment'; +select table_comment from information_schema.tables where table_name = 't_1'; +table_comment +table t comment +drop table if exists t; +create table t (c enum('a', 'b', 'c')); +insert into t values ('a'), (2), ('c'); +select * from t where c = 'a'; +c +a +select c + 1 from t where c = 2; +c + 1 +3 +delete from t; +insert into t values (); +insert into t values (null), ('1'); +select c + 1 from t where c = 1; +c + 1 +2 +delete from t; +insert into t values(1), (2), (3); +select * from t where c; +c +a +b +c +drop table if exists t; +create table t (c set('a', 'b', 'c')); +insert into t values ('a'), (2), ('c'), ('a,b'), ('b,a'); +select * from t where c = 'a'; +c +a +select * from t where c = 'a,b'; +c +a,b +a,b +select c + 1 from t where c = 2; +c + 1 +3 +delete from t; +insert into t values (); +insert into t values (null), ('1'); +select c + 1 from t where c = 1; +c + 1 +2 +delete from t; +insert into t values(3); +select * from t where c; +c +a,b +drop table if exists t; +create table t (id int, name varchar(20)); +drop table if exists t1; +create table t1 (gid int); +insert into t1 (gid) value (1); +insert into t (id, name) value ((select gid from t1) ,'asd'); +select * from t; +id name +1 asd +drop table if exists t; +create table t (a int primary key, b int); +insert into t values(1, 2), (2, 1); +select * from t where (a = 1 and b = 2) or (a = 2 and b = 1); +a b +1 2 +2 1 +select * from t where (a = 1 and b = 1) or (a = 2 and b = 2); +a b +drop table if exists t; +create table t(id int, PRIMARY KEY (id)); +insert into t values(1), (5), (10); +select * from t where id in(1, 2, 10); +id +1 +10 +drop table if exists admin_test; +create table admin_test (c1 int, c2 int, c3 int default 1, index (c1), unique key(c2)); +insert admin_test (c1, c2) values (1, 1), (2, 2), (NULL, NULL); +admin check table admin_test; + +drop table if exists t; +create table t(a bigint, b bigint); +insert into t values(1, 1), (2, 2), (3, 30), (4, 40), (5, 5), (6, 6); +select * from t order by a limit 1, 1; +a b +2 2 +select * from t order by a limit 1, 2; +a b +2 2 +3 30 +select * from t order by a limit 1, 3; +a b +2 2 +3 30 +4 40 +select * from t order by a limit 1, 4; +a b +2 2 +3 30 +4 40 +5 5 +select a from t where a > 0 limit 1, 1; +a +2 +select a from t where a > 0 limit 1, 2; +a +2 +3 +select b from t where a > 0 limit 1, 3; +b +2 +30 +40 +select b from t where a > 0 limit 1, 4; +b +2 +30 +40 +5 +set @@tidb_init_chunk_size=2; +select * from t where a > 0 limit 2, 1; +a b +3 30 +select * from t where a > 0 limit 2, 2; +a b +3 30 +4 40 +select * from t where a > 0 limit 2, 3; +a b +3 30 +4 40 +5 5 +select * from t where a > 0 limit 2, 4; +a b +3 30 +4 40 +5 5 +6 6 +select a from t order by a limit 2, 1; +a +3 +select b from t order by a limit 2, 2; +b +30 +40 +select a from t order by a limit 2, 3; +a +3 +4 +5 +select b from t order by a limit 2, 4; +b +30 +40 +5 +6 +set @@tidb_init_chunk_size = default; +drop table if exists t; +create table t (a int unique); +insert t values (-1), (2), (3), (5), (6), (7), (8), (9); +select a from t where a < 0 or (a >= 2.1 and a < 5.1) or ( a > 5.9 and a <= 7.9) or a > '8.1'; +a +-1 +3 +5 +6 +7 +9 +drop table if exists t; +create table t (a int unique); +insert t values (0); +select NULL from t ; +NULL +NULL +drop table if exists t; +create table t (a int unique, b int); +insert t values (5, 0); +insert t values (4, 0); +insert t values (3, 0); +insert t values (2, 0); +insert t values (1, 0); +insert t values (0, 0); +select * from t order by a limit 3; +a b +0 0 +1 0 +2 0 +drop table if exists t; +create table t (a int unique, b int); +insert t values (0, 1); +insert t values (1, 2); +insert t values (2, 1); +insert t values (3, 2); +insert t values (4, 1); +insert t values (5, 2); +select * from t where a < 5 and b = 1 limit 2; +a b +0 1 +2 1 +drop table if exists tab1; +CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col3 INTEGER, col4 FLOAT); +CREATE INDEX idx_tab1_0 on tab1 (col0); +CREATE INDEX idx_tab1_1 on tab1 (col1); +CREATE INDEX idx_tab1_3 on tab1 (col3); +CREATE INDEX idx_tab1_4 on tab1 (col4); +INSERT INTO tab1 VALUES(1,37,20.85,30,10.69); +SELECT pk FROM tab1 WHERE ((col3 <= 6 OR col3 < 29 AND (col0 < 41)) OR col3 > 42) AND col1 >= 96.1 AND col3 = 30 AND col3 > 17 AND (col0 BETWEEN 36 AND 42); +pk +drop table if exists tab1; +CREATE TABLE tab1(pk INTEGER PRIMARY KEY, a INTEGER, b INTEGER); +CREATE INDEX idx_tab1_0 on tab1 (a); +INSERT INTO tab1 VALUES(1,1,1); +INSERT INTO tab1 VALUES(2,2,1); +INSERT INTO tab1 VALUES(3,1,2); +INSERT INTO tab1 VALUES(4,2,2); +SELECT * FROM tab1 WHERE pk <= 3 AND a = 1; +pk a b +1 1 1 +3 1 2 +SELECT * FROM tab1 WHERE pk <= 4 AND a = 1 AND b = 2; +pk a b +3 1 2 +CREATE INDEX idx_tab1_1 on tab1 (b, a); +SELECT pk FROM tab1 WHERE b > 1; +pk +3 +4 +drop table if exists t; +CREATE TABLE t (a varchar(3), index(a)); +insert t values('aaa'), ('aab'); +select * from t where a >= 'aaaa' and a < 'aabb'; +a +aab +drop table if exists t; +CREATE TABLE t (a int primary key, b int, c int, index(c)); +insert t values(1, 1, 1), (2, 2, 2), (4, 4, 4), (3, 3, 3), (5, 5, 5); +select a from t where c >= 2 order by b desc limit 1; +a +5 +drop table if exists t; +create table t(a varchar(50) primary key, b int, c int, index idx(b)); +insert into t values('aa', 1, 1); +select * from t use index(idx) where a > 'a'; +a b c +aa 1 1 +drop table if exists t; +CREATE TABLE `t` (a int, KEY (a)); +SELECT * FROM (SELECT * FROM (SELECT a as d FROM t WHERE a IN ('100')) AS x WHERE x.d < "123" ) tmp_count; +d +drop table if exists t1; +drop table if exists t2; +drop table if exists t3; +drop table if exists t4; +drop table if exists t5; +create table t1(k int, v int); +create table t2(k int, v int); +create table t3(id int auto_increment, k int, v int, primary key(id)); +create table t4(k int, v int); +create table t5(v int, k int, primary key(k)); +insert into t1 values (1, 1); +insert into t4 values (3, 3); +drop table if exists t6; +drop table if exists t7; +create table t6 (id int, v longtext); +create table t7 (x int, id int, v longtext, primary key(id)); +update t1 set v = 0 where k = 1; +select k, v from t1 where k = 1; +k v +1 0 +update t1 left join t3 on t1.k = t3.k set t1.v = 1; +select k, v from t1; +k v +1 1 +select id, k, v from t3; +id k v +update t1 left join t2 on t1.k = t2.k set t1.v = t2.v, t2.v = 3; +select k, v from t1; +k v +1 NULL +select k, v from t2; +k v +update t1 left join t2 on t1.k = t2.k set t2.v = 3, t1.v = t2.v; +select k, v from t1; +k v +1 NULL +select k, v from t2; +k v +update t2 right join t1 on t2.k = t1.k set t2.v = 4, t1.v = 0; +select k, v from t1; +k v +1 0 +select k, v from t2; +k v +update t1 left join t2 on t1.k = t2.k right join t4 on t4.k = t2.k set t1.v = 4, t2.v = 4, t4.v = 4; +select k, v from t1; +k v +1 0 +select k, v from t2; +k v +select k, v from t4; +k v +3 4 +insert t2 values (1, 10); +update t1 left join t2 on t1.k = t2.k set t2.v = 11; +select k, v from t2; +k v +1 11 +update t1 t11 left join t2 on t11.k = t2.k left join t1 t12 on t2.v = t12.k set t12.v = 233, t11.v = 111; +select k, v from t1; +k v +1 111 +select k, v from t2; +k v +1 11 +delete from t1; +delete from t2; +insert into t1 values (null, null); +update t1 left join t2 on t1.k = t2.k set t1.v = 1; +select k, v from t1; +k v +NULL 1 +insert t5 values(0, 0); +update t1 left join t5 on t1.k = t5.k set t1.v = 2; +select k, v from t1; +k v +NULL 2 +select k, v from t5; +k v +0 0 +insert into t6 values (1, NULL); +insert into t7 values (5, 1, 'a'); +update t6, t7 set t6.v = t7.v where t6.id = t7.id and t7.x = 5; +select v from t6; +v +a +drop table if exists t1, t2; +create table t1(id int primary key, v int, gv int GENERATED ALWAYS AS (v * 2) STORED); +create table t2(id int, v int); +update t1 tt1 inner join (select count(t1.id) a, t1.id from t1 left join t2 on t1.id = t2.id group by t1.id) x on tt1.id = x.id set tt1.v = tt1.v + x.a; +drop table if exists t; +create table t(a int primary key, b int, c int, index idx_b(b)); +insert into t values (1, 1, 1), (2, 1, 1), (3, 1, 2), (4, 2, 3); +select (select count(1) k from t s where s.b = t1.c) from t t1; +(select count(1) k from t s where s.b = t1.c) +3 +3 +1 +0 +drop table if exists t; +create table t(a int primary key, b int, c int); +insert into t values (1, 1, 1), (2, 1, 1), (3, 1, 2), (4, 2, 3); +select a from t; +a +1 +2 +3 +4 +select * from t where a = 4; +a b c +4 2 3 +select a from t limit 1; +a +1 +select a from t order by a desc; +a +4 +3 +2 +1 +select a from t order by a desc limit 1; +a +4 +select a from t order by b desc limit 1; +a +4 +select a from t where a < 3; +a +1 +2 +select a from t where b > 1; +a +4 +select a from t where b > 1 and a < 3; +a +select count(*) from t where b > 1 and a < 3; +count(*) +0 +select count(*) from t; +count(*) +4 +select count(*), c from t group by c order by c; +count(*) c +2 1 +1 2 +1 3 +select sum(c) as s from t group by b order by s; +s +3 +4 +select avg(a) as s from t group by b order by s; +s +2.0000 +4.0000 +select sum(distinct c) from t group by b; +sum(distinct c) +3 +3 +create index i on t(c,b); +select a from t where c = 1; +a +1 +2 +select a from t where c = 1 and a < 2; +a +1 +select a from t where c = 1 order by a limit 1; +a +1 +select count(*) from t where c = 1 ; +count(*) +2 +create index i1 on t(b); +select c from t where b = 2; +c +3 +select * from t where b = 2; +a b c +4 2 3 +select count(*) from t where b = 1; +count(*) +3 +select * from t where b = 1 and a > 1 limit 1; +a b c +2 1 1 +drop table if exists t; +create table t (id int, c1 datetime); +insert into t values (1, '2015-06-07 12:12:12'); +select id from t where c1 = '2015-06-07 12:12:12'; +id +1 +drop table if exists t0; +CREATE TABLE t0(c0 INT); +INSERT INTO t0 VALUES (100000); +SELECT * FROM t0 WHERE NOT SPACE(t0.c0); +c0 +100000 +drop table if exists t; +create table t(a int, primary key(a)); +insert into t(a) values(1); +alter table t add column b int default 1; +alter table t alter b set default 2; +select b from t where a = 1; +b +1 +drop table if exists t1; +create table t1 (a int, b int as (a + 1) virtual not null, unique index idx(b)); +REPLACE INTO `t1` (`a`) VALUES (2); +REPLACE INTO `t1` (`a`) VALUES (2); +select * from t1; +a b +2 3 +insert into `t1` (`a`) VALUES (2) on duplicate key update a = 3; +select * from t1; +a b +3 4 +drop table if exists t1; +create table t1 (c_int int, c_str varchar(40), key(c_str)); +drop table if exists t2; +create table t2 like t1; +insert into t1 values (1, 'a'), (2, 'b'), (3, 'c'); +insert into t2 select * from t1; +select (select t2.c_str from t2 where t2.c_str <= t1.c_str and t2.c_int in (1, 2) order by t2.c_str limit 1) x from t1 order by c_int; +x +a +a +a +drop table if exists t1, t2; +create table t1 (c1 int); +create table t2 (c1 int primary key, c2 int); +insert into t1 values(3); +insert into t2 values(2, 2); +insert into t2 values(0, 0); +delete from t1, t2 using t1 left join t2 on t1.c1 = t2.c2; +select * from t1 order by c1; +c1 +select * from t2 order by c1; +c1 c2 +0 0 +2 2 +drop table if exists t1, t2; +create table t1 (c1 int); +create table t2 (c2 int); +insert into t1 values(null); +insert into t2 values(null); +delete from t1, t2 using t1 join t2 where t1.c1 is null; +select * from t1; +c1 +select * from t2; +c2 +drop table if exists t1, t2; +create table t1 (pk int(11) primary key, a int(11) not null, b int(11), key idx_b(b), key idx_a(a)); +insert into `t1` values (1,1,0),(2,7,6),(3,2,null),(4,1,null),(5,4,5); +create table t2 (a int); +insert into t2 values (1),(null); +select (select a from t1 use index(idx_a) where b >= t2.a order by a limit 1) as field from t2; +field +4 +NULL +drop table if exists t, s; +create table t(a date, b float); +create table s(b float); +insert into t values(NULL,-37), ("2011-11-04",105), ("2013-03-02",-22), ("2006-07-02",-56), (NULL,124), (NULL,111), ("2018-03-03",-5); +insert into s values(-37),(105),(-22),(-56),(124),(105),(111),(-5); +select count(distinct t.a, t.b) from t join s on t.b= s.b; +count(distinct t.a, t.b) +4 +drop table if exists t; +create table t (a decimal(10,6), b decimal, index idx_b (b)); +set sql_mode = ''; +insert t values (1.1, 1.1); +insert t values (2.4, 2.4); +insert t values (3.3, 2.7); +select * from t where a < 2.399999; +a b +1.100000 1 +select * from t where a > 1.5; +a b +2.400000 2 +3.300000 3 +select * from t where a <= 1.1; +a b +1.100000 1 +select * from t where b >= 3; +a b +3.300000 3 +select * from t where not (b = 1); +a b +2.400000 2 +3.300000 3 +select * from t where b&1 = a|1; +a b +1.100000 1 +select * from t where b != 2 and b <=> 3; +a b +3.300000 3 +select * from t where b in (3); +a b +3.300000 3 +select * from t where b not in (1, 2); +a b +3.300000 3 +drop table if exists t; +create table t (a varchar(255), b int); +insert t values ('abc123', 1); +insert t values ('ab123', 2); +select * from t where a like 'ab%'; +a b +abc123 1 +ab123 2 +select * from t where a like 'ab_12'; +a b +drop table if exists t; +create table t (a int primary key); +insert t values (1); +insert t values (2); +select * from t where not (a = 1); +a +2 +select * from t where not(not (a = 1)); +a +1 +select * from t where not(a != 1 and a != 2); +a +1 +2 +set @@sql_mode = default; +drop table if exists t; +create table t (a decimal(10,6), b decimal, index idx_b (b)); +set sql_mode = ''; +insert t values (1.1, 1.1); +insert t values (2.2, 2.2); +insert t values (3.3, 2.7); +select * from t where a > 1.5; +a b +2.200000 2 +3.300000 3 +select * from t where b > 1.5; +a b +2.200000 2 +3.300000 3 +drop table if exists t; +create table t (a time(3), b time, index idx_a (a)); +insert t values ('11:11:11', '11:11:11'); +insert t values ('11:11:12', '11:11:12'); +insert t values ('11:11:13', '11:11:13'); +select * from t where a > '11:11:11.5'; +a b +11:11:12.000 11:11:12 +11:11:13.000 11:11:13 +select * from t where b > '11:11:11.5'; +a b +11:11:12.000 11:11:12 +11:11:13.000 11:11:13 +set @@sql_mode = default; +Select 1; +1 +1 +Select 1 from dual; +1 +1 +Select count(*) from dual; +count(*) +1 +Select 1 from dual where 1; +1 +1 +drop table if exists t; +create table t(a int primary key); +select t1.* from t t1, t t2 where t1.a=t2.a and 1=0; +a +drop table if exists t; +create table t (c int, d int); +insert t values (1, 1); +insert t values (1, 3); +insert t values (2, 1); +insert t values (2, 3); +select * from t where (c, d) < (2,2); +c d +1 1 +1 3 +2 1 +select * from t where (1,2,3) > (3,2,1); +c d +select * from t where row(1,2,3) > (3,2,1); +c d +select * from t where (c, d) = (select * from t where (c,d) = (1,1)); +c d +1 1 +select * from t where (c, d) = (select * from t k where (t.c,t.d) = (c,d)); +c d +1 1 +1 3 +2 1 +2 3 +select (1, 2, 3) < (2, 3, 4); +(1, 2, 3) < (2, 3, 4) +1 +select (2, 3, 4) <= (2, 3, 3); +(2, 3, 4) <= (2, 3, 3) +0 +select (2, 3, 4) <= (2, 3, 4); +(2, 3, 4) <= (2, 3, 4) +1 +select (2, 3, 4) <= (2, 1, 4); +(2, 3, 4) <= (2, 1, 4) +0 +select (2, 3, 4) >= (2, 3, 4); +(2, 3, 4) >= (2, 3, 4) +1 +select (2, 3, 4) = (2, 3, 4); +(2, 3, 4) = (2, 3, 4) +1 +select (2, 3, 4) != (2, 3, 4); +(2, 3, 4) != (2, 3, 4) +0 +select row(1, 1) in (row(1, 1)); +row(1, 1) in (row(1, 1)) +1 +select row(1, 0) in (row(1, 1)); +row(1, 0) in (row(1, 1)) +0 +select row(1, 1) in (select 1, 1); +row(1, 1) in (select 1, 1) +1 +select row(1, 1) > row(1, 0); +row(1, 1) > row(1, 0) +1 +select row(1, 1) > (select 1, 0); +row(1, 1) > (select 1, 0) +1 +select 1 > (select 1); +1 > (select 1) +0 +select (select 1); +(select 1) +1 +drop table if exists t1; +create table t1 (a int, b int); +insert t1 values (1,2),(1,null); +drop table if exists t2; +create table t2 (c int, d int); +insert t2 values (0,0); +select * from t2 where (1,2) in (select * from t1); +c d +0 0 +select * from t2 where (1,2) not in (select * from t1); +c d +select * from t2 where (1,1) not in (select * from t1); +c d +select * from t2 where (1,null) in (select * from t1); +c d +select * from t2 where (null,null) in (select * from t1); +c d +delete from t1 where a=1 and b=2; +select (1,1) in (select * from t2) from t1; +(1,1) in (select * from t2) +0 +select (1,1) not in (select * from t2) from t1; +(1,1) not in (select * from t2) +1 +select (1,1) in (select 1,1 from t2) from t1; +(1,1) in (select 1,1 from t2) +1 +select (1,1) not in (select 1,1 from t2) from t1; +(1,1) not in (select 1,1 from t2) +0 +select (1,null) not in (select 1,1 from t2) from t1; +(1,null) not in (select 1,1 from t2) +NULL +select (t1.a,null) not in (select 1,1 from t2) from t1; +(t1.a,null) not in (select 1,1 from t2) +NULL +select (1,null) in (select * from t1); +(1,null) in (select * from t1) +NULL +select (1,null) not in (select * from t1); +(1,null) not in (select * from t1) +NULL +select str_to_date('20190101','%Y%m%d%!') from dual; +str_to_date('20190101','%Y%m%d%!') +2019-01-01 +select str_to_date('20190101','%Y%m%d%f') from dual; +str_to_date('20190101','%Y%m%d%f') +2019-01-01 00:00:00.000000 +select str_to_date('20190101','%Y%m%d%H%i%s') from dual; +str_to_date('20190101','%Y%m%d%H%i%s') +2019-01-01 00:00:00 +select str_to_date('18/10/22','%y/%m/%d') from dual; +str_to_date('18/10/22','%y/%m/%d') +2018-10-22 +select str_to_date('a18/10/22','%y/%m/%d') from dual; +str_to_date('a18/10/22','%y/%m/%d') +NULL +select str_to_date('69/10/22','%y/%m/%d') from dual; +str_to_date('69/10/22','%y/%m/%d') +2069-10-22 +select str_to_date('70/10/22','%y/%m/%d') from dual; +str_to_date('70/10/22','%y/%m/%d') +1970-10-22 +select str_to_date('8/10/22','%y/%m/%d') from dual; +str_to_date('8/10/22','%y/%m/%d') +2008-10-22 +select str_to_date('8/10/22','%Y/%m/%d') from dual; +str_to_date('8/10/22','%Y/%m/%d') +2008-10-22 +select str_to_date('18/10/22','%Y/%m/%d') from dual; +str_to_date('18/10/22','%Y/%m/%d') +2018-10-22 +select str_to_date('a18/10/22','%Y/%m/%d') from dual; +str_to_date('a18/10/22','%Y/%m/%d') +NULL +select str_to_date('69/10/22','%Y/%m/%d') from dual; +str_to_date('69/10/22','%Y/%m/%d') +2069-10-22 +select str_to_date('70/10/22','%Y/%m/%d') from dual; +str_to_date('70/10/22','%Y/%m/%d') +1970-10-22 +select str_to_date('018/10/22','%Y/%m/%d') from dual; +str_to_date('018/10/22','%Y/%m/%d') +0018-10-22 +select str_to_date('2018/10/22','%Y/%m/%d') from dual; +str_to_date('2018/10/22','%Y/%m/%d') +2018-10-22 +select str_to_date('018/10/22','%y/%m/%d') from dual; +str_to_date('018/10/22','%y/%m/%d') +NULL +select str_to_date('18/10/22','%y0/%m/%d') from dual; +str_to_date('18/10/22','%y0/%m/%d') +NULL +select str_to_date('18/10/22','%Y0/%m/%d') from dual; +str_to_date('18/10/22','%Y0/%m/%d') +NULL +select str_to_date('18a/10/22','%y/%m/%d') from dual; +str_to_date('18a/10/22','%y/%m/%d') +NULL +select str_to_date('18a/10/22','%Y/%m/%d') from dual; +str_to_date('18a/10/22','%Y/%m/%d') +NULL +select str_to_date('20188/10/22','%Y/%m/%d') from dual; +str_to_date('20188/10/22','%Y/%m/%d') +NULL +select str_to_date('2018510522','%Y5%m5%d') from dual; +str_to_date('2018510522','%Y5%m5%d') +2018-10-22 +select str_to_date('2018^10^22','%Y^%m^%d') from dual; +str_to_date('2018^10^22','%Y^%m^%d') +2018-10-22 +select str_to_date('2018@10@22','%Y@%m@%d') from dual; +str_to_date('2018@10@22','%Y@%m@%d') +2018-10-22 +select str_to_date('2018%10%22','%Y%%m%%d') from dual; +str_to_date('2018%10%22','%Y%%m%%d') +NULL +select str_to_date('2018(10(22','%Y(%m(%d') from dual; +str_to_date('2018(10(22','%Y(%m(%d') +2018-10-22 +select str_to_date('2018\10\22','%Y\%m\%d') from dual; +str_to_date('2018\10\22','%Y\%m\%d') +NULL +select str_to_date('2018=10=22','%Y=%m=%d') from dual; +str_to_date('2018=10=22','%Y=%m=%d') +2018-10-22 +select str_to_date('2018+10+22','%Y+%m+%d') from dual; +str_to_date('2018+10+22','%Y+%m+%d') +2018-10-22 +select str_to_date('2018_10_22','%Y_%m_%d') from dual; +str_to_date('2018_10_22','%Y_%m_%d') +2018-10-22 +select str_to_date('69510522','%y5%m5%d') from dual; +str_to_date('69510522','%y5%m5%d') +2069-10-22 +select str_to_date('69^10^22','%y^%m^%d') from dual; +str_to_date('69^10^22','%y^%m^%d') +2069-10-22 +select str_to_date('18@10@22','%y@%m@%d') from dual; +str_to_date('18@10@22','%y@%m@%d') +2018-10-22 +select str_to_date('18%10%22','%y%%m%%d') from dual; +str_to_date('18%10%22','%y%%m%%d') +NULL +select str_to_date('18(10(22','%y(%m(%d') from dual; +str_to_date('18(10(22','%y(%m(%d') +2018-10-22 +select str_to_date('18\10\22','%y\%m\%d') from dual; +str_to_date('18\10\22','%y\%m\%d') +NULL +select str_to_date('18+10+22','%y+%m+%d') from dual; +str_to_date('18+10+22','%y+%m+%d') +2018-10-22 +select str_to_date('18=10=22','%y=%m=%d') from dual; +str_to_date('18=10=22','%y=%m=%d') +2018-10-22 +select str_to_date('18_10_22','%y_%m_%d') from dual; +str_to_date('18_10_22','%y_%m_%d') +2018-10-22 +SELECT STR_TO_DATE('2020-07-04 11:22:33 PM', '%Y-%m-%d %r'); +STR_TO_DATE('2020-07-04 11:22:33 PM', '%Y-%m-%d %r') +2020-07-04 23:22:33 +SELECT STR_TO_DATE('2020-07-04 12:22:33 AM', '%Y-%m-%d %r'); +STR_TO_DATE('2020-07-04 12:22:33 AM', '%Y-%m-%d %r') +2020-07-04 00:22:33 +SELECT STR_TO_DATE('2020-07-04 12:22:33', '%Y-%m-%d %T'); +STR_TO_DATE('2020-07-04 12:22:33', '%Y-%m-%d %T') +2020-07-04 12:22:33 +SELECT STR_TO_DATE('2020-07-04 00:22:33', '%Y-%m-%d %T'); +STR_TO_DATE('2020-07-04 00:22:33', '%Y-%m-%d %T') +2020-07-04 00:22:33 +drop table if exists pt; +create table pt (a int, b int, index i_b(b)) partition by range (a) (partition p1 values less than (2), partition p2 values less than (4), partition p3 values less than (6)); +insert into pt values(0, 0); +insert into pt values(1, 1); +insert into pt values(2, 2); +insert into pt values(3, 3); +insert into pt values(4, 4); +insert into pt values(5, 5); +select * from pt order by a; +a b +0 0 +1 1 +2 2 +3 3 +4 4 +5 5 +select b from pt where b = 3; +b +3 +select a from pt where b = 3; +a +3 +drop table if exists t1; +create table t1(i int, j int, k int); +insert into t1 VALUES (1,1,1),(2,2,2),(3,3,3),(4,4,4); +INSERT INTO t1 SELECT 10*i,j,5*j FROM t1 UNION SELECT 20*i,j,5*j FROM t1 UNION SELECT 30*i,j,5*j FROM t1; +set @@session.tidb_enable_window_function=1; +SELECT SUM(i) OVER W FROM t1 WINDOW w AS (PARTITION BY j ORDER BY i) ORDER BY 1+SUM(i) OVER w; +SUM(i) OVER W +1 +2 +3 +4 +11 +22 +31 +33 +44 +61 +62 +93 +122 +124 +183 +244 +set @@session.tidb_enable_window_function=default; +drop table if exists a; +create table a (f1 int, f2 varchar(32), primary key (f1)); +insert into a (f1,f2) values (1,'a'), (2,'b'), (3,'c'); +select /*+ inl_merge_join(a) */ a.* from a inner join (select 1 as k1,'k2-1' as k2) as k on a.f1=k.k1; +f1 f2 +1 a +drop table if exists t1, t2; +create table t1(a int); +create table t2(a int); +insert into t1(a) select 1; +select b.n from t1 left join (select a as a, null as n from t2) b on b.a = t1.a order by t1.a; +n +NULL +drop table if exists t; +drop table if exists s; +CREATE TABLE `t` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL); +CREATE TABLE `s` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL); +insert into t values(1,1),(2,2); +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into s values(3,3),(4,4),(1,null),(2,null),(null,null); +insert into s select * from s; +insert into s select * from s; +insert into s select * from s; +insert into s select * from s; +insert into s select * from s; +set @@tidb_max_chunk_size=32; +set @@tidb_enable_null_aware_anti_join=true; +select * from t where (a,b) not in (select a, b from s); +a b +set @@tidb_max_chunk_size=default; +set @@tidb_enable_null_aware_anti_join=default; diff --git a/tests/integrationtest/r/expression/builtin.result b/tests/integrationtest/r/expression/builtin.result new file mode 100644 index 0000000000000..baf66b1fc6ef0 --- /dev/null +++ b/tests/integrationtest/r/expression/builtin.result @@ -0,0 +1,2922 @@ +drop table if exists t; +create table t (id int, a varchar(20) collate utf8mb4_general_ci); +insert into t values (0, 'aAÁàãăâ'),(1, 'a'),(2, 'a '),(3, '中'),(4, '中 '); +select hex(weight_string(a)) from t order by id; +hex(weight_string(a)) +0041004100410041004100410041 +0041 +0041 +4E2D +4E2D +select hex(weight_string(a as char(1))) from t order by id; +hex(weight_string(a as char(1))) +0041 +0041 +0041 +4E2D +4E2D +select hex(weight_string(a as char(3))) from t order by id; +hex(weight_string(a as char(3))) +004100410041 +0041 +0041 +4E2D +4E2D +select hex(weight_string(a as binary(1))) from t order by id; +hex(weight_string(a as binary(1))) +61 +61 +61 +E4 +E4 +select hex(weight_string(a as binary(5))) from t order by id; +hex(weight_string(a as binary(5))) +6141C381C3 +6100000000 +6120200000 +E4B8AD0000 +E4B8AD2000 +select hex(weight_string(NULL)); +hex(weight_string(NULL)) +NULL +select hex(weight_string(7)); +hex(weight_string(7)) +NULL +select hex(weight_string(cast(7 as decimal(5)))); +hex(weight_string(cast(7 as decimal(5)))) +NULL +select hex(weight_string(cast(20190821 as date))); +hex(weight_string(cast(20190821 as date))) +0032003000310039002D00300038002D00320031 +select hex(weight_string(cast(20190821 as date) as binary(5))); +hex(weight_string(cast(20190821 as date) as binary(5))) +323031392D +select hex(weight_string(7.0)); +hex(weight_string(7.0)) +NULL +select hex(weight_string(7 AS BINARY(2))); +hex(weight_string(7 AS BINARY(2))) +3700 +select hex(weight_string('中 ' collate utf8mb4_general_ci)); +hex(weight_string('中 ' collate utf8mb4_general_ci)) +4E2D +select hex(weight_string('中 ' collate utf8mb4_bin)); +hex(weight_string('中 ' collate utf8mb4_bin)) +E4B8AD +select hex(weight_string('中 ' collate utf8mb4_unicode_ci)); +hex(weight_string('中 ' collate utf8mb4_unicode_ci)) +FB40CE2D +select collation(a collate utf8mb4_general_ci) from t order by id; +collation(a collate utf8mb4_general_ci) +utf8mb4_general_ci +utf8mb4_general_ci +utf8mb4_general_ci +utf8mb4_general_ci +utf8mb4_general_ci +select collation('中 ' collate utf8mb4_general_ci); +collation('中 ' collate utf8mb4_general_ci) +utf8mb4_general_ci +select hex(weight_string(a collate utf8mb4_bin)) from t order by id; +hex(weight_string(a collate utf8mb4_bin)) +6141C381C3A0C3A3C483C3A2 +61 +61 +E4B8AD +E4B8AD +select weight_string(a collate utf8_general_ci) from t order by id; +Error 1253: COLLATION 'utf8_general_ci' is not valid for CHARACTER SET 'utf8mb4' +select weight_string('中' collate utf8_bin); +Error 1253: COLLATION 'utf8_bin' is not valid for CHARACTER SET 'utf8mb4' +select degrees(0), degrees(1); +degrees(0) degrees(1) +0 57.29577951308232 +select degrees(2), degrees(5); +degrees(2) degrees(5) +114.59155902616465 286.4788975654116 +select sin(0), sin(1.5707963267949); +sin(0) sin(1.5707963267949) +0 1 +select sin(1), sin(100); +sin(1) sin(100) +0.8414709848078965 -0.5063656411097588 +select sin('abcd'); +sin('abcd') +0 +select cos(0), cos(3.1415926535898); +cos(0) cos(3.1415926535898) +1 -1 +select cos('abcd'); +cos('abcd') +1 +select tan(0.00), tan(PI()/4); +tan(0.00) tan(PI()/4) +0 1 +select tan('abcd'); +tan('abcd') +0 +select log2(0.0); +log2(0.0) +NULL +select log2(4); +log2(4) +2 +select log2('8.0abcd'); +log2('8.0abcd') +3 +select log2(-1); +log2(-1) +NULL +select log2(NULL); +log2(NULL) +NULL +select log10(0.0); +log10(0.0) +NULL +select log10(100); +log10(100) +2 +select log10('1000.0abcd'); +log10('1000.0abcd') +3 +select log10(-1); +log10(-1) +NULL +select log10(NULL); +log10(NULL) +NULL +select log(0.0); +log(0.0) +NULL +select log(100); +log(100) +4.605170185988092 +select log('100.0abcd'); +log('100.0abcd') +4.605170185988092 +select log(-1); +log(-1) +NULL +select log(NULL); +log(NULL) +NULL +select log(NULL, NULL); +log(NULL, NULL) +NULL +select log(1, 100); +log(1, 100) +NULL +select log(0.5, 0.25); +log(0.5, 0.25) +2 +select log(-1, 0.25); +log(-1, 0.25) +NULL +select atan(0), atan(-1), atan(1), atan(1,2); +atan(0) atan(-1) atan(1) atan(1,2) +0 -0.7853981633974483 0.7853981633974483 0.4636476090008061 +select atan('tidb'); +atan('tidb') +0 +select asin(0), asin(-2), asin(2), asin(1); +asin(0) asin(-2) asin(2) asin(1) +0 NULL NULL 1.5707963267948966 +select asin('tidb'); +asin('tidb') +0 +select acos(0), acos(-2), acos(2), acos(1); +acos(0) acos(-2) acos(2) acos(1) +1.5707963267948966 NULL NULL 0 +select acos('tidb'); +acos('tidb') +1.5707963267948966 +select pi(); +pi() +3.141593 +select floor(0), floor(null), floor(1.23), floor(-1.23), floor(1); +floor(0) floor(null) floor(1.23) floor(-1.23) floor(1) +0 NULL 1 -2 1 +select floor('tidb'), floor('1tidb'), floor('tidb1'); +floor('tidb') floor('1tidb') floor('tidb1') +0 1 0 +SELECT floor(t.c_datetime) FROM (select CAST('2017-07-19 00:00:00' AS DATETIME) AS c_datetime) AS t; +floor(t.c_datetime) +20170719000000 +SELECT floor(t.c_time) FROM (select CAST('12:34:56' AS TIME) AS c_time) AS t; +floor(t.c_time) +123456 +SELECT floor(t.c_time) FROM (select CAST('00:34:00' AS TIME) AS c_time) AS t; +floor(t.c_time) +3400 +SELECT floor(t.c_time) FROM (select CAST('00:00:00' AS TIME) AS c_time) AS t; +floor(t.c_time) +0 +SELECT floor(t.c_decimal) FROM (SELECT CAST('-10.01' AS DECIMAL(10,2)) AS c_decimal) AS t; +floor(t.c_decimal) +-11 +SELECT floor(t.c_decimal) FROM (SELECT CAST('-10.01' AS DECIMAL(10,1)) AS c_decimal) AS t; +floor(t.c_decimal) +-10 +select ceil(0), ceil(null), ceil(1.23), ceil(-1.23), ceil(1); +ceil(0) ceil(null) ceil(1.23) ceil(-1.23) ceil(1) +0 NULL 2 -1 1 +select ceiling(0), ceiling(null), ceiling(1.23), ceiling(-1.23), ceiling(1); +ceiling(0) ceiling(null) ceiling(1.23) ceiling(-1.23) ceiling(1) +0 NULL 2 -1 1 +select ceil('tidb'), ceil('1tidb'), ceil('tidb1'), ceiling('tidb'), ceiling('1tidb'), ceiling('tidb1'); +ceil('tidb') ceil('1tidb') ceil('tidb1') ceiling('tidb') ceiling('1tidb') ceiling('tidb1') +0 1 0 0 1 0 +select ceil(t.c_datetime), ceiling(t.c_datetime) from (select cast('2017-07-20 00:00:00' as datetime) as c_datetime) as t; +ceil(t.c_datetime) ceiling(t.c_datetime) +20170720000000 20170720000000 +select ceil(t.c_time), ceiling(t.c_time) from (select cast('12:34:56' as time) as c_time) as t; +ceil(t.c_time) ceiling(t.c_time) +123456 123456 +select ceil(t.c_time), ceiling(t.c_time) from (select cast('00:34:00' as time) as c_time) as t; +ceil(t.c_time) ceiling(t.c_time) +3400 3400 +select ceil(t.c_time), ceiling(t.c_time) from (select cast('00:00:00' as time) as c_time) as t; +ceil(t.c_time) ceiling(t.c_time) +0 0 +select ceil(t.c_decimal), ceiling(t.c_decimal) from (select cast('-10.01' as decimal(10,2)) as c_decimal) as t; +ceil(t.c_decimal) ceiling(t.c_decimal) +-10 -10 +select ceil(t.c_decimal), ceiling(t.c_decimal) from (select cast('-10.01' as decimal(10,1)) as c_decimal) as t; +ceil(t.c_decimal) ceiling(t.c_decimal) +-10 -10 +select floor(18446744073709551615), ceil(18446744073709551615); +floor(18446744073709551615) ceil(18446744073709551615) +18446744073709551615 18446744073709551615 +select floor(18446744073709551615.1233), ceil(18446744073709551615.1233); +floor(18446744073709551615.1233) ceil(18446744073709551615.1233) +18446744073709551615 18446744073709551616 +select floor(-18446744073709551617), ceil(-18446744073709551617), floor(-18446744073709551617.11), ceil(-18446744073709551617.11); +floor(-18446744073709551617) ceil(-18446744073709551617) floor(-18446744073709551617.11) ceil(-18446744073709551617.11) +-18446744073709551617 -18446744073709551617 -18446744073709551618 -18446744073709551617 +drop table if exists t; +create table t(a decimal(40,20) UNSIGNED); +insert into t values(2.99999999900000000000), (12), (0); +select a, ceil(a) from t where ceil(a) > 1; +a ceil(a) +2.99999999900000000000 3 +12.00000000000000000000 12 +select a, ceil(a) from t; +a ceil(a) +2.99999999900000000000 3 +12.00000000000000000000 12 +0.00000000000000000000 0 +select ceil(-29464); +ceil(-29464) +-29464 +select a, floor(a) from t where floor(a) > 1; +a floor(a) +2.99999999900000000000 2 +12.00000000000000000000 12 +select a, floor(a) from t; +a floor(a) +2.99999999900000000000 2 +12.00000000000000000000 12 +0.00000000000000000000 0 +select floor(-29464); +floor(-29464) +-29464 +drop table if exists t; +create table t(a decimal(40,20), b bigint); +insert into t values(-2.99999990000000000000, -1); +select floor(a), floor(a), floor(a) from t; +floor(a) floor(a) floor(a) +-3 -3 -3 +select b, floor(b) from t; +b floor(b) +-1 -1 +select cot(1), cot(-1), cot(NULL); +cot(1) cot(-1) cot(NULL) +0.6420926159343308 -0.6420926159343308 NULL +select cot('1tidb'); +cot('1tidb') +0.6420926159343308 +select cot(0); +Error 1690: DOUBLE value is out of range in 'cot(0)' +select exp(0), exp(1), exp(-1), exp(1.2), exp(NULL); +exp(0) exp(1) exp(-1) exp(1.2) exp(NULL) +1 2.718281828459045 0.36787944117144233 3.3201169227365472 NULL +select exp('tidb'), exp('1tidb'); +exp('tidb') exp('1tidb') +1 2.718281828459045 +select exp(1000000); +Error 1690: DOUBLE value is out of range in 'exp(1e+06)' +drop table if exists t; +create table t(a float); +insert into t values(1000000); +select exp(a) from t; +Error 1690: DOUBLE value is out of range in 'exp(expression__builtin.t.a)' +SELECT CONV('a', 16, 2); +CONV('a', 16, 2) +1010 +SELECT CONV('6E', 18, 8); +CONV('6E', 18, 8) +172 +SELECT CONV(-17, 10, -18); +CONV(-17, 10, -18) +-H +SELECT CONV(10+'10'+'10'+X'0a', 10, 10); +CONV(10+'10'+'10'+X'0a', 10, 10) +40 +SELECT CONV('a', 1, 10); +CONV('a', 1, 10) +NULL +SELECT CONV('a', 37, 10); +CONV('a', 37, 10) +NULL +SELECT CONV(0x0020, 2, 2); +CONV(0x0020, 2, 2) +100000 +SELECT CONV(0b10, 16, 2); +CONV(0b10, 16, 2) +10 +SELECT CONV(0b10, 16, 8); +CONV(0b10, 16, 8) +2 +drop table if exists bit; +create table bit(b bit(10)); +INSERT INTO bit (b) VALUES +(0b0000010101), +(0b0000010101), +(NULL), +(0b0000000001), +(0b0000000000), +(0b1111111111), +(0b1111111111), +(0b1111111111), +(0b0000000000), +(0b0000000000), +(0b0000000000), +(0b0000000000), +(0b0000100000); +select conv(b, 2, 2) from `bit`; +conv(b, 2, 2) +10101 +10101 +NULL +1 +0 +1111111111 +1111111111 +1111111111 +0 +0 +0 +0 +100000 +SELECT ABS(-1); +ABS(-1) +1 +SELECT ABS('abc'); +ABS('abc') +0 +SELECT ABS(18446744073709551615); +ABS(18446744073709551615) +18446744073709551615 +SELECT ABS(123.4); +ABS(123.4) +123.4 +SELECT ABS(-123.4); +ABS(-123.4) +123.4 +SELECT ABS(1234E-1); +ABS(1234E-1) +123.4 +SELECT ABS(-9223372036854775807); +ABS(-9223372036854775807) +9223372036854775807 +SELECT ABS(NULL); +ABS(NULL) +NULL +SELECT ABS(-9223372036854775808); +Error 1690: BIGINT value is out of range in 'abs(-9223372036854775808)' +SELECT ROUND(2.5), ROUND(-2.5), ROUND(25E-1); +ROUND(2.5) ROUND(-2.5) ROUND(25E-1) +3 -3 2 +SELECT ROUND(2.5, NULL), ROUND(NULL, 4), ROUND(NULL, NULL), ROUND(NULL); +ROUND(2.5, NULL) ROUND(NULL, 4) ROUND(NULL, NULL) ROUND(NULL) +NULL NULL NULL NULL +SELECT ROUND('123.4'), ROUND('123e-2'); +ROUND('123.4') ROUND('123e-2') +123 1 +SELECT ROUND(-9223372036854775808); +ROUND(-9223372036854775808) +-9223372036854775808 +SELECT ROUND(123.456, 0), ROUND(123.456, 1), ROUND(123.456, 2), ROUND(123.456, 3), ROUND(123.456, 4), ROUND(123.456, -1), ROUND(123.456, -2), ROUND(123.456, -3), ROUND(123.456, -4); +ROUND(123.456, 0) ROUND(123.456, 1) ROUND(123.456, 2) ROUND(123.456, 3) ROUND(123.456, 4) ROUND(123.456, -1) ROUND(123.456, -2) ROUND(123.456, -3) ROUND(123.456, -4) +123 123.5 123.46 123.456 123.4560 120 100 0 0 +SELECT ROUND(123456E-3, 0), ROUND(123456E-3, 1), ROUND(123456E-3, 2), ROUND(123456E-3, 3), ROUND(123456E-3, 4), ROUND(123456E-3, -1), ROUND(123456E-3, -2), ROUND(123456E-3, -3), ROUND(123456E-3, -4); +ROUND(123456E-3, 0) ROUND(123456E-3, 1) ROUND(123456E-3, 2) ROUND(123456E-3, 3) ROUND(123456E-3, 4) ROUND(123456E-3, -1) ROUND(123456E-3, -2) ROUND(123456E-3, -3) ROUND(123456E-3, -4) +123 123.5 123.46 123.456 123.456 120 100 0 0 +SELECT ROUND(1e14, 1), ROUND(1e15, 1), ROUND(1e308, 1); +ROUND(1e14, 1) ROUND(1e15, 1) ROUND(1e308, 1) +100000000000000 1e15 1e308 +SELECT ROUND(1e-14, 1), ROUND(1e-15, 1), ROUND(1e-308, 1); +ROUND(1e-14, 1) ROUND(1e-15, 1) ROUND(1e-308, 1) +0 0 0 +SELECT truncate(123, -2), truncate(123, 2), truncate(123, 1), truncate(123, -1); +truncate(123, -2) truncate(123, 2) truncate(123, 1) truncate(123, -1) +100 123 123 120 +SELECT truncate(123.456, -2), truncate(123.456, 2), truncate(123.456, 1), truncate(123.456, 3), truncate(1.23, 100), truncate(123456E-3, 2); +truncate(123.456, -2) truncate(123.456, 2) truncate(123.456, 1) truncate(123.456, 3) truncate(1.23, 100) truncate(123456E-3, 2) +100 123.45 123.4 123.456 1.230000000000000000000000000000 123.45 +SELECT truncate(9223372036854775807, -7), truncate(9223372036854775808, -10), truncate(cast(-1 as unsigned), -10); +truncate(9223372036854775807, -7) truncate(9223372036854775808, -10) truncate(cast(-1 as unsigned), -10) +9223372036850000000 9223372030000000000 18446744070000000000 +select truncate(42, -9223372036854775808); +truncate(42, -9223372036854775808) +0 +select truncate(42, 9223372036854775808); +truncate(42, 9223372036854775808) +42 +select truncate(42, -2147483648); +truncate(42, -2147483648) +0 +select truncate(42, 2147483648); +truncate(42, 2147483648) +42 +select truncate(42, 18446744073709551615); +truncate(42, 18446744073709551615) +42 +select truncate(42, 4294967295); +truncate(42, 4294967295) +42 +select truncate(42, -0); +truncate(42, -0) +42 +select truncate(42, -307); +truncate(42, -307) +0 +select truncate(42, -308); +truncate(42, -308) +0 +select truncate(42, -309); +truncate(42, -309) +0 +drop table if exists t; +create table t (a bigint unsigned); +insert into t values (18446744073709551615), (4294967295), (9223372036854775808), (2147483648); +select truncate(42, a) from t; +truncate(42, a) +42 +42 +42 +42 +drop table if exists t; +create table t(a date, b datetime, c timestamp, d varchar(20)); +insert into t select "1234-12-29", "1234-12-29 16:24:13.9912", "2014-12-29 16:19:28", "12.34567"; +select truncate(a, -1), truncate(a, 1), truncate(a, -2), truncate(a, 2) from t; +truncate(a, -1) truncate(a, 1) truncate(a, -2) truncate(a, 2) +12341220 12341229 12341200 12341229 +select truncate(b, -1), truncate(b, 1), truncate(b, -2), truncate(b, 2) from t; +truncate(b, -1) truncate(b, 1) truncate(b, -2) truncate(b, 2) +12341229162410 12341229162414 12341229162400 12341229162414 +select truncate(c, -1), truncate(c, 1), truncate(c, -2), truncate(c, 2) from t; +truncate(c, -1) truncate(c, 1) truncate(c, -2) truncate(c, 2) +20141229161920 20141229161928 20141229161900 20141229161928 +select truncate(d, -1), truncate(d, 1), truncate(d, -2), truncate(d, 2) from t; +truncate(d, -1) truncate(d, 1) truncate(d, -2) truncate(d, 2) +10 12.3 0 12.34 +select truncate(json_array(), 1), truncate("cascasc", 1); +truncate(json_array(), 1) truncate("cascasc", 1) +0 0 +SELECT POW('12', 2), POW(1.2e1, '2.0'), POW(12, 2.0); +POW('12', 2) POW(1.2e1, '2.0') POW(12, 2.0) +144 144 144 +SELECT POW(null, 2), POW(2, null), POW(null, null); +POW(null, 2) POW(2, null) POW(null, null) +NULL NULL NULL +SELECT POW(0, 0); +POW(0, 0) +1 +SELECT POW(0, 0.1), POW(0, 0.5), POW(0, 1); +POW(0, 0.1) POW(0, 0.5) POW(0, 1) +0 0 0 +SELECT POW(0, -1); +Error 1690: DOUBLE value is out of range in 'pow(0, -1)' +SELECT SIGN('12'), SIGN(1.2e1), SIGN(12), SIGN(0.0000012); +SIGN('12') SIGN(1.2e1) SIGN(12) SIGN(0.0000012) +1 1 1 1 +SELECT SIGN('-12'), SIGN(-1.2e1), SIGN(-12), SIGN(-0.0000012); +SIGN('-12') SIGN(-1.2e1) SIGN(-12) SIGN(-0.0000012) +-1 -1 -1 -1 +SELECT SIGN('0'), SIGN('-0'), SIGN(0); +SIGN('0') SIGN('-0') SIGN(0) +0 0 0 +SELECT SIGN(NULL); +SIGN(NULL) +NULL +SELECT SIGN(-9223372036854775808), SIGN(9223372036854775808); +SIGN(-9223372036854775808) SIGN(9223372036854775808) +-1 1 +SELECT SQRT(-10), SQRT(144), SQRT(4.84), SQRT(0.04), SQRT(0); +SQRT(-10) SQRT(144) SQRT(4.84) SQRT(0.04) SQRT(0) +NULL 12 2.2 0.2 0 +SELECT crc32(0), crc32(-0), crc32('0'), crc32('abc'), crc32('ABC'), crc32(NULL), crc32(''), crc32('hello world!'); +crc32(0) crc32(-0) crc32('0') crc32('abc') crc32('ABC') crc32(NULL) crc32('') crc32('hello world!') +4108050209 4108050209 4108050209 891568578 2743272264 NULL 0 62177901 +SELECT radians(1.0), radians(pi()), radians(pi()/2), radians(180), radians(1.009); +radians(1.0) radians(pi()) radians(pi()/2) radians(180) radians(1.009) +0.017453292519943295 0.05483113556160754 0.02741556778080377 3.141592653589793 0.01761037215262278 +drop table if exists t; +create table t(a int); +insert into t values(1),(2),(3); +select rand(1) from t; +rand(1) +0.1418603212962489 +0.40540353712197724 +0.8716141803857071 +select rand(a) from t; +rand(a) +0.40540353712197724 +0.6555866465490187 +0.9057697559760601 +select rand(1), rand(2), rand(3); +rand(1) rand(2) rand(3) +0.40540353712197724 0.6555866465490187 0.9057697559760601 +set @@rand_seed1=10000000,@@rand_seed2=1000000; +select rand(); +rand() +0.028870999839968048 +select rand(1); +rand(1) +0.40540353712197724 +select rand(); +rand() +0.11641535266900002 +drop table if exists t; +create table t (a int, b int, index idx_b (b)); +insert t values (1, 1); +insert t values (2, 2); +insert t values (3, 2); +select * from t where b is true; +a b +1 1 +2 2 +3 2 +select all + a from t where a = 1; +a +1 +select * from t where a is false; +a b +select * from t where a is not true; +a b +select 1 is true, 0 is true, null is true, "aaa" is true, "" is true, -12.00 is true, 0.0 is true, 0.0000001 is true; +1 is true 0 is true null is true "aaa" is true "" is true -12.00 is true 0.0 is true 0.0000001 is true +1 0 0 0 0 1 0 1 +select 1 is false, 0 is false, null is false, "aaa" is false, "" is false, -12.00 is false, 0.0 is false, 0.0000001 is false; +1 is false 0 is false null is false "aaa" is false "" is false -12.00 is false 0.0 is false 0.0000001 is false +0 1 0 1 1 0 1 0 +select 1 from dual where sec_to_time(2/10) is true; +1 +1 +select 1 from dual where sec_to_time(2/10) is false; +1 +select 1 from dual where timediff((7/'2014-07-07 02:30:02'),'2012-01-16') is true; +1 +1 +select 1 from dual where timediff((7/'2014-07-07 02:30:02'),'2012-01-16') is false; +1 +select 1 from dual where time(0.0001) is true; +1 +1 +select 1 from dual where time(0.0001) is false; +1 +select * from t where b in (a); +a b +1 1 +2 2 +select * from t where b not in (a); +a b +3 2 +select cast(1 as decimal(3,2)); +cast(1 as decimal(3,2)) +1.00 +select cast('1991-09-05 11:11:11' as datetime); +cast('1991-09-05 11:11:11' as datetime) +1991-09-05 11:11:11 +select cast(cast('1991-09-05 11:11:11' as datetime) as char); +cast(cast('1991-09-05 11:11:11' as datetime) as char) +1991-09-05 11:11:11 +select cast('11:11:11' as time); +cast('11:11:11' as time) +11:11:11 +select * from t where a > cast(2 as decimal); +a b +3 2 +select cast(-1 as unsigned); +cast(-1 as unsigned) +18446744073709551615 +drop table if exists t; +create table t(a decimal(3, 1), b double, c datetime, d time, e int); +insert into t value(12.3, 1.23, '2017-01-01 12:12:12', '12:12:12', 123); +select cast(a as json), cast(b as json), cast(c as json), cast(d as json), cast(e as json) from t; +cast(a as json) cast(b as json) cast(c as json) cast(d as json) cast(e as json) +12.3 1.23 "2017-01-01 12:12:12.000000" "12:12:12.000000" 123 +select cast(10101000000 as time); +cast(10101000000 as time) +00:00:00 +select cast(10101001000 as time); +cast(10101001000 as time) +00:10:00 +select cast(10000000000 as time); +cast(10000000000 as time) +NULL +select cast(20171222020005 as time); +cast(20171222020005 as time) +02:00:05 +select cast(8380000 as time); +cast(8380000 as time) +838:00:00 +select cast(8390000 as time); +cast(8390000 as time) +NULL +select cast(8386000 as time); +cast(8386000 as time) +NULL +select cast(8385960 as time); +cast(8385960 as time) +NULL +select cast(cast('2017-01-01 01:01:11.12' as date) as datetime(2)); +cast(cast('2017-01-01 01:01:11.12' as date) as datetime(2)) +2017-01-01 00:00:00.00 +select cast(20170118.999 as datetime); +cast(20170118.999 as datetime) +2017-01-18 00:00:00 +select convert(a2.a, unsigned int) from (select cast('"9223372036854775808"' as json) as a) as a2; +convert(a2.a, unsigned int) +9223372036854775808 +create table tb5(a bigint(64) unsigned, b double); +insert into tb5 (a, b) values (9223372036854776000, 9223372036854776000); +insert into tb5 (a, b) select * from (select cast(a as json) as a1, b from tb5) as t where t.a1 = t.b; +drop table tb5; +create table tb5(a float(53)); +insert into tb5(a) values (13835058055282163712); +select convert(t.a1, signed int) from (select convert(a, json) as a1 from tb5) as t; +convert(t.a1, signed int) +9223372036854775807 +drop table tb5; +select cast(0xffffffffffffffff as signed); +cast(0xffffffffffffffff as signed) +-1 +select cast(0x9999999999999999999999999999999999999999999 as signed); +cast(0x9999999999999999999999999999999999999999999 as signed) +-1 +create table tb5(a bigint); +set sql_mode=''; +insert into tb5(a) values (0xfffffffffffffffffffffffff); +select * from tb5; +a +9223372036854775807 +drop table tb5; +create table tb5(a double); +insert into tb5 (a) values (18446744073709551616); +insert into tb5 (a) values (184467440737095516160); +select cast(a as unsigned) from tb5; +cast(a as unsigned) +18446744073709551615 +18446744073709551615 +drop table tb5; +create table tb5(a bigint(64) unsigned, b decimal(64, 10)); +insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808); +insert into tb5 (select * from tb5 where a = b); +select * from tb5; +a b +9223372036854775808 9223372036854775808.0000000000 +9223372036854775808 9223372036854775808.0000000000 +drop table tb5; +create table tb5(a bigint(64) unsigned, b double(64, 10)); +insert into tb5 (a, b) values (13835058000000000000, 13835058000000000000); +insert into tb5 (select * from tb5 where a = b); +select * from tb5; +a b +13835058000000000000 1.3835058e19 +13835058000000000000 1.3835058e19 +drop table tb5; +create table tb5(a double, b float); +insert into tb5 (a, b) values (184467440737095516160, 184467440737095516160); +select * from tb5 where cast(a as unsigned int)=0; +a b +Level Code Message +Warning 1690 constant 1.844674407370955e+20 overflows bigint +select * from tb5 where cast(b as unsigned int)=0; +a b +Level Code Message +Warning 1690 constant 1.844674407370955e+20 overflows bigint +drop table tb5; +create table tb5(a double, b bigint unsigned); +insert into tb5 (a, b) values (18446744073709551616, 18446744073709551615); +select * from tb5 where cast(a as unsigned int)=b; +a b +1.8446744073709552e19 18446744073709551615 +Level Code Message +Warning 1690 constant 1.8446744073709552e+19 overflows bigint +drop table tb5; +create table tb5(a json, b bigint unsigned); +insert into tb5 (a, b) values ('184467440737095516160', 18446744073709551615); +select * from tb5 where cast(a as unsigned int)=b; +a b +184467440737095500000 18446744073709551615 +Level Code Message +Warning 1690 constant 1.844674407370955e+20 overflows bigint +select * from tb5 where cast(b as unsigned int)=0; +a b +drop table tb5; +create table tb5(a json, b bigint unsigned); +insert into tb5 (a, b) values ('92233720368547758080', 18446744073709551615); +select * from tb5 where cast(a as signed int)=b; +a b +Level Code Message +Warning 1690 constant 9.223372036854776e+19 overflows bigint +drop table tb5; +create table tb5(a bigint(64) unsigned,b varchar(50)); +insert into tb5(a, b) values (9223372036854775808, '9223372036854775808'); +insert into tb5(select * from tb5 where a = b); +select * from tb5; +a b +9223372036854775808 9223372036854775808 +9223372036854775808 9223372036854775808 +drop table tb5; +drop table if exists tb5; +create table tb5 (a decimal(65), b bigint(64) unsigned); +insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808); +select cast(b as decimal(64)) from tb5 union all select b from tb5; +cast(b as decimal(64)) +9223372036854775808 +9223372036854775808 +drop table tb5; +drop table if exists tb5; +create table tb5 (a bigint(64) unsigned, b double(64, 10)); +insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808); +select a from tb5 where a = b union all select b from tb5; +a +9.2233720369e18 +9.2233720369e18 +drop table tb5; +select cast("170102034" as datetime); +cast("170102034" as datetime) +2017-01-02 03:04:00 +select cast("1701020304" as datetime); +cast("1701020304" as datetime) +2017-01-02 03:04:00 +select cast("1701020304." as datetime); +cast("1701020304." as datetime) +2017-01-02 03:04:00 +select cast("1701020304.1" as datetime); +cast("1701020304.1" as datetime) +2017-01-02 03:04:01 +select cast("1701020304.111" as datetime); +cast("1701020304.111" as datetime) +2017-01-02 03:04:11 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '1701020304.111' +select cast("17011" as datetime); +cast("17011" as datetime) +2017-01-01 00:00:00 +select cast("150101." as datetime); +cast("150101." as datetime) +2015-01-01 00:00:00 +select cast("150101.a" as datetime); +cast("150101.a" as datetime) +2015-01-01 00:00:00 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '150101.a' +select cast("150101.1a" as datetime); +cast("150101.1a" as datetime) +2015-01-01 01:00:00 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '150101.1a' +select cast("150101.1a1" as datetime); +cast("150101.1a1" as datetime) +2015-01-01 01:00:00 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '150101.1a1' +select cast("1101010101.111" as datetime); +cast("1101010101.111" as datetime) +2011-01-01 01:01:11 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '1101010101.111' +select cast("1101010101.11aaaaa" as datetime); +cast("1101010101.11aaaaa" as datetime) +2011-01-01 01:01:11 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '1101010101.11aaaaa' +select cast("1101010101.a1aaaaa" as datetime); +cast("1101010101.a1aaaaa" as datetime) +2011-01-01 01:01:00 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '1101010101.a1aaaaa' +select cast("1101010101.11" as datetime); +cast("1101010101.11" as datetime) +2011-01-01 01:01:11 +select @@warning_count; +@@warning_count +0 +select cast("1101010101.111" as datetime); +cast("1101010101.111" as datetime) +2011-01-01 01:01:11 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '1101010101.111' +select cast("970101.111" as datetime); +cast("970101.111" as datetime) +1997-01-01 11:01:00 +select @@warning_count; +@@warning_count +0 +select cast("970101.11111" as datetime); +cast("970101.11111" as datetime) +1997-01-01 11:11:01 +select @@warning_count; +@@warning_count +0 +select cast("970101.111a1" as datetime); +cast("970101.111a1" as datetime) +1997-01-01 11:01:00 +Level Code Message +Warning 1292 Truncated incorrect datetime value: '970101.111a1' +drop table if exists t; +create table t (a int, b int, c int, d char(10), e datetime, f float, g decimal(10, 3)); +insert t values (1, 0, null, null, null, null, null); +select ISNULL(a), ISNULL(b), ISNULL(c), ISNULL(d), ISNULL(e), ISNULL(f), ISNULL(g) from t; +ISNULL(a) ISNULL(b) ISNULL(c) ISNULL(d) ISNULL(e) ISNULL(f) ISNULL(g) +0 0 1 1 1 1 1 +select cast('-24 100:00:00' as time); +cast('-24 100:00:00' as time) +-676:00:00 +select cast('12:00:00.000000' as datetime); +cast('12:00:00.000000' as datetime) +2012-00-00 00:00:00 +select cast('-34 100:00:00' as time); +cast('-34 100:00:00' as time) +-838:59:59 +DROP TABLE IF EXISTS t; +CREATE TABLE t (ix TIME); +SET SQL_MODE=''; +select cast('10009010' as time); +cast('10009010' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '10009010' +insert into t select cast('10009010' as time); +Level Code Message +Warning 1292 Truncated incorrect time value: '10009010' +select cast('239010' as time); +cast('239010' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '239010' +insert into t select cast('239010' as time); +Level Code Message +Warning 1292 Truncated incorrect time value: '239010' +select cast('233070' as time); +cast('233070' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '233070' +insert into t select cast('233070' as time); +Level Code Message +Warning 1292 Truncated incorrect time value: '233070' +select cast('23:90:10' as time); +cast('23:90:10' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '23:90:10' +insert into t select cast('23:90:10' as time); +Level Code Message +Warning 1292 Truncated incorrect time value: '23:90:10' +select cast('23:30:70' as time); +cast('23:30:70' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '23:30:70' +insert into t select cast('23:30:70' as time); +Level Code Message +Warning 1292 Truncated incorrect time value: '23:30:70' +select cast('239010.2' as time); +cast('239010.2' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '239010.2' +insert into t select cast('239010.2' as time); +Level Code Message +Warning 1292 Truncated incorrect time value: '239010.2' +select cast('233070.8' as time); +cast('233070.8' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '233070.8' +insert into t select cast('233070.8' as time); +Level Code Message +Warning 1292 Truncated incorrect time value: '233070.8' +set sql_mode = 'STRICT_TRANS_TABLES'; +select cast('10009010' as time); +cast('10009010' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '10009010' +insert into t select cast('10009010' as time); +Error 1292: Truncated incorrect time value: '10009010' +select cast('239010' as time); +cast('239010' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '239010' +insert into t select cast('239010' as time); +Error 1292: Truncated incorrect time value: '239010' +select cast('233070' as time); +cast('233070' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '233070' +insert into t select cast('233070' as time); +Error 1292: Truncated incorrect time value: '233070' +select cast('23:90:10' as time); +cast('23:90:10' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '23:90:10' +insert into t select cast('23:90:10' as time); +Error 1292: Truncated incorrect time value: '23:90:10' +select cast('23:30:70' as time); +cast('23:30:70' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '23:30:70' +insert into t select cast('23:30:70' as time); +Error 1292: Truncated incorrect time value: '23:30:70' +select cast('239010.2' as time); +cast('239010.2' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '239010.2' +insert into t select cast('239010.2' as time); +Error 1292: Truncated incorrect time value: '239010.2' +select cast('233070.8' as time); +cast('233070.8' as time) +NULL +Level Code Message +Warning 1292 Truncated incorrect time value: '233070.8' +insert into t select cast('233070.8' as time); +Error 1292: Truncated incorrect time value: '233070.8' +select cast('18446744073709551616' as unsigned); +cast('18446744073709551616' as unsigned) +18446744073709551615 +select cast('18446744073709551616' as signed); +cast('18446744073709551616' as signed) +-1 +select cast('9223372036854775808' as signed); +cast('9223372036854775808' as signed) +-9223372036854775808 +select cast('9223372036854775809' as signed); +cast('9223372036854775809' as signed) +-9223372036854775807 +select cast('9223372036854775807' as signed); +cast('9223372036854775807' as signed) +9223372036854775807 +select cast('18446744073709551615' as signed); +cast('18446744073709551615' as signed) +-1 +select cast('18446744073709551614' as signed); +cast('18446744073709551614' as signed) +-2 +select cast(18446744073709551615 as unsigned); +cast(18446744073709551615 as unsigned) +18446744073709551615 +select cast(18446744073709551616 as unsigned); +cast(18446744073709551616 as unsigned) +18446744073709551615 +select cast(18446744073709551616 as signed); +cast(18446744073709551616 as signed) +9223372036854775807 +select cast(18446744073709551617 as signed); +cast(18446744073709551617 as signed) +9223372036854775807 +select cast(18446744073709551615 as signed); +cast(18446744073709551615 as signed) +-1 +select cast(18446744073709551614 as signed); +cast(18446744073709551614 as signed) +-2 +select cast(-18446744073709551616 as signed); +cast(-18446744073709551616 as signed) +-9223372036854775808 +select cast(18446744073709551614.9 as unsigned); +cast(18446744073709551614.9 as unsigned) +18446744073709551615 +select cast(18446744073709551614.4 as unsigned); +cast(18446744073709551614.4 as unsigned) +18446744073709551614 +select cast(-9223372036854775809 as signed); +cast(-9223372036854775809 as signed) +-9223372036854775808 +select cast(-9223372036854775809 as unsigned); +cast(-9223372036854775809 as unsigned) +0 +select cast(-9223372036854775808 as unsigned); +cast(-9223372036854775808 as unsigned) +9223372036854775808 +select cast('-9223372036854775809' as unsigned); +cast('-9223372036854775809' as unsigned) +9223372036854775808 +select cast('-9223372036854775807' as unsigned); +cast('-9223372036854775807' as unsigned) +9223372036854775809 +select cast('-2' as unsigned); +cast('-2' as unsigned) +18446744073709551614 +select cast(cast(1-2 as unsigned) as signed integer); +cast(cast(1-2 as unsigned) as signed integer) +-1 +select cast(1 as signed int); +cast(1 as signed int) +1 +select cast(1 as double); +cast(1 as double) +1 +select cast(cast(12345 as unsigned) as double); +cast(cast(12345 as unsigned) as double) +12345 +select cast(1.1 as double); +cast(1.1 as double) +1.1 +select cast(-1.1 as double); +cast(-1.1 as double) +-1.1 +select cast('123.321' as double); +cast('123.321' as double) +123.321 +select cast('12345678901234567890' as double) = 1.2345678901234567e19; +cast('12345678901234567890' as double) = 1.2345678901234567e19 +1 +select cast(-1 as double); +cast(-1 as double) +-1 +select cast(null as double); +cast(null as double) +NULL +select cast(12345678901234567890 as double) = 1.2345678901234567e19; +cast(12345678901234567890 as double) = 1.2345678901234567e19 +1 +select cast(cast(-1 as unsigned) as double) = 1.8446744073709552e19; +cast(cast(-1 as unsigned) as double) = 1.8446744073709552e19 +1 +select cast(1e100 as double) = 1e100; +cast(1e100 as double) = 1e100 +1 +select cast(123456789012345678901234567890 as double) = 1.2345678901234568e29; +cast(123456789012345678901234567890 as double) = 1.2345678901234568e29 +1 +select cast(0x12345678 as double); +cast(0x12345678 as double) +305419896 +select cast(1 as float); +cast(1 as float) +1 +select cast(cast(12345 as unsigned) as float); +cast(cast(12345 as unsigned) as float) +12345 +select cast(1.1 as float) = 1.1; +cast(1.1 as float) = 1.1 +1 +select cast(-1.1 as float) = -1.1; +cast(-1.1 as float) = -1.1 +1 +select cast('123.321' as float) =123.321; +cast('123.321' as float) =123.321 +1 +select cast('12345678901234567890' as float) = 1.2345678901234567e19; +cast('12345678901234567890' as float) = 1.2345678901234567e19 +1 +select cast(-1 as float); +cast(-1 as float) +-1 +select cast(null as float); +cast(null as float) +NULL +select cast(12345678901234567890 as float) = 1.2345678901234567e19; +cast(12345678901234567890 as float) = 1.2345678901234567e19 +1 +select cast(cast(-1 as unsigned) as float) = 1.8446744073709552e19; +cast(cast(-1 as unsigned) as float) = 1.8446744073709552e19 +1 +select cast(1e100 as float(40)) = 1e100; +cast(1e100 as float(40)) = 1e100 +1 +select cast(123456789012345678901234567890 as float(40)) = 1.2345678901234568e29; +cast(123456789012345678901234567890 as float(40)) = 1.2345678901234568e29 +1 +select cast(0x12345678 as float(40)) = 305419896; +cast(0x12345678 as float(40)) = 305419896 +1 +select cast(1 as real); +cast(1 as real) +1 +select cast(cast(12345 as unsigned) as real); +cast(cast(12345 as unsigned) as real) +12345 +select cast(1.1 as real) = 1.1; +cast(1.1 as real) = 1.1 +1 +select cast(-1.1 as real) = -1.1; +cast(-1.1 as real) = -1.1 +1 +select cast('123.321' as real) =123.321; +cast('123.321' as real) =123.321 +1 +select cast('12345678901234567890' as real) = 1.2345678901234567e19; +cast('12345678901234567890' as real) = 1.2345678901234567e19 +1 +select cast(-1 as real); +cast(-1 as real) +-1 +select cast(null as real); +cast(null as real) +NULL +select cast(12345678901234567890 as real) = 1.2345678901234567e19; +cast(12345678901234567890 as real) = 1.2345678901234567e19 +1 +select cast(cast(-1 as unsigned) as real) = 1.8446744073709552e19; +cast(cast(-1 as unsigned) as real) = 1.8446744073709552e19 +1 +select cast(1e100 as real) = 1e100; +cast(1e100 as real) = 1e100 +1 +select cast(123456789012345678901234567890 as real) = 1.2345678901234568e29; +cast(123456789012345678901234567890 as real) = 1.2345678901234568e29 +1 +select cast(0x12345678 as real) = 305419896; +cast(0x12345678 as real) = 305419896 +1 +drop table if exists t1; +create table t1(s1 time); +insert into t1 values('11:11:11'); +select cast(s1 as decimal(7, 2)) from t1; +cast(s1 as decimal(7, 2)) +99999.99 +select cast(s1 as decimal(8, 2)) from t1; +cast(s1 as decimal(8, 2)) +111111.00 +insert into t1 values(cast('111111.00' as decimal(7, 2))); +Error 1690: DECIMAL value is out of range in '(7, 2)' +select CAST(0x8fffffffffffffff as signed) a, +CAST(0xfffffffffffffffe as signed) b, +CAST(0xffffffffffffffff as unsigned) c; +a b c +-8070450532247928833 -2 18446744073709551615 +select cast("1:2:3" as TIME) = "1:02:03"; +cast("1:2:3" as TIME) = "1:02:03" +0 +drop table if exists t; +create table t(a time(6)); +insert into t value('12:59:59.999999'); +select cast(a as signed) from t; +cast(a as signed) +130000 +select -9223372036854775809; +-9223372036854775809 +-9223372036854775809 +select --9223372036854775809; +--9223372036854775809 +9223372036854775809 +select -9223372036854775808; +-9223372036854775808 +-9223372036854775808 +drop table if exists t; +create table t(a bigint(30)); +insert into t values(-9223372036854775809); +Error 1264: Out of range value for column 'a' at row 1 +select cast(12.1 as decimal(3, 4)); +Error 1427: For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '12.1'). +SELECT CAST(1 AS DATETIME(7)); +Error 1426: Too big precision 7 specified for column 'CAST'. Maximum is 6. +select unhex('4D7953514C'); +unhex('4D7953514C') +MySQL +select unhex(hex('string')); +unhex(hex('string')) +string +select unhex('ggg'); +unhex('ggg') +NULL +select unhex(-1); +unhex(-1) +NULL +select hex(unhex('1267')); +hex(unhex('1267')) +1267 +select hex(unhex(1267)); +hex(unhex(1267)) +1267 +drop table if exists t; +create table t(a binary(8)); +insert into t values('test'); +select hex(a) from t; +hex(a) +7465737400000000 +select unhex(a) from t; +unhex(a) +NULL +select from_unixtime(1451606400); +from_unixtime(1451606400) +2016-01-01 08:00:00 +select from_unixtime(14516064000/10); +from_unixtime(14516064000/10) +2016-01-01 08:00:00.0000 +select from_unixtime('14516064000'/10); +from_unixtime('14516064000'/10) +2016-01-01 08:00:00.000000 +select from_unixtime(cast(1451606400 as double)); +from_unixtime(cast(1451606400 as double)) +2016-01-01 08:00:00.000000 +select from_unixtime(cast(cast(1451606400 as double) as DECIMAL)); +from_unixtime(cast(cast(1451606400 as double) as DECIMAL)) +2016-01-01 08:00:00 +select from_unixtime(cast(cast(1451606400 as double) as DECIMAL(65,1))); +from_unixtime(cast(cast(1451606400 as double) as DECIMAL(65,1))) +2016-01-01 08:00:00.0 +select from_unixtime(1451606400.123456); +from_unixtime(1451606400.123456) +2016-01-01 08:00:00.123456 +select from_unixtime(1451606400.1234567); +from_unixtime(1451606400.1234567) +2016-01-01 08:00:00.123457 +select from_unixtime(1451606400.999999); +from_unixtime(1451606400.999999) +2016-01-01 08:00:00.999999 +select from_unixtime(1511247196661); +from_unixtime(1511247196661) +NULL +select from_unixtime('1451606400.123'); +from_unixtime('1451606400.123') +2016-01-01 08:00:00.123000 +drop table if exists t; +create table t(a int); +insert into t value(1451606400); +select from_unixtime(a) from t; +from_unixtime(a) +2016-01-01 08:00:00 +select strcmp('abc', 'def'); +strcmp('abc', 'def') +-1 +select strcmp('abc', 'aba'); +strcmp('abc', 'aba') +1 +select strcmp('abc', 'abc'); +strcmp('abc', 'abc') +0 +select substr(null, 1, 2); +substr(null, 1, 2) +NULL +select substr('123', null, 2); +substr('123', null, 2) +NULL +select substr('123', 1, null); +substr('123', 1, null) +NULL +drop table if exists t; +create table t (a varchar(255), b int); +insert t values ('str1', 1); +select * from t where a = case b when 1 then 'str1' when 2 then 'str2' end; +a b +str1 1 +select * from t where a = case b when 1 then 'str2' when 2 then 'str3' end; +a b +insert t values ('str2', 2); +select * from t where a = case b when 2 then 'str2' when 3 then 'str3' end; +a b +str2 2 +insert t values ('str3', 3); +select * from t where a = case b when 4 then 'str4' when 5 then 'str5' else 'str3' end; +a b +str3 3 +select * from t where a = case b when 4 then 'str4' when 5 then 'str5' else 'str6' end; +a b +select * from t where a = case when b then 'str3' when 1 then 'str1' else 'str2' end; +a b +str3 3 +delete from t; +insert t values ('str2', 0); +select * from t where a = case when b then 'str3' when 0 then 'str1' else 'str2' end; +a b +str2 0 +insert t values ('str1', null); +select * from t where a = case b when null then 'str3' when 10 then 'str1' else 'str2' end; +a b +str2 0 +select * from t where a = case null when b then 'str3' when 10 then 'str1' else 'str2' end; +a b +str2 0 +insert t values (null, 4); +select * from t where b < case a when null then 0 when 'str2' then 0 else 9 end; +a b +NULL 4 +select * from t where b = case when a is null then 4 when a = 'str5' then 7 else 9 end; +a b +NULL 4 +SELECT -Max(+23) * -+Cast(--10 AS SIGNED) * -CASE +WHEN 0 > 85 THEN NULL +WHEN NOT +CASE +55 +WHEN +( +82 ) + -89 * -69 THEN +Count(-88) +WHEN +CASE 57 +WHEN +89 THEN -89 * Count(*) +WHEN 17 THEN NULL +END THEN ( -10 ) +END IS NULL THEN NULL +ELSE 83 + 48 +END AS col0; +col0 +-30130 +drop table if exists t1; +create table t1(c1 int not null); +insert into t1 values(1); +select (case when null then c1 end) is null from t1; +(case when null then c1 end) is null +1 +select (case when null then c1 end) is not null from t1; +(case when null then c1 end) is not null +0 +select case when b=0 then 1 else 1/b end from t; +case when b=0 then 1 else 1/b end +1 +NULL +0.2500 +select if(b=0, 1, 1/b) from t; +if(b=0, 1, 1/b) +1 +NULL +0.2500 +select ifnull(b, b/0) from t; +ifnull(b, b/0) +0 +NULL +4 +select case when 1 then 1 else 1/0 end; +case when 1 then 1 else 1/0 end +1.0000 +select if(1,1,1/0); +if(1,1,1/0) +1 +select ifnull(1, 1/0); +ifnull(1, 1/0) +1 +delete from t; +insert t values ('str2', 0); +select case when b < 1 then 1 else 1/0 end from t; +case when b < 1 then 1 else 1/0 end +1 +select case when b < 1 then 1 when 1/0 then b else 1/0 end from t; +case when b < 1 then 1 when 1/0 then b else 1/0 end +1 +select if(b < 1 , 1, 1/0) from t; +if(b < 1 , 1, 1/0) +1 +select ifnull(b, 1/0) from t; +ifnull(b, 1/0) +0 +select COALESCE(1, b, b/0) from t; +COALESCE(1, b, b/0) +1 +select 0 and b/0 from t; +0 and b/0 +0 +select 1 or b/0 from t; +1 or b/0 +1 +select 1 or 1/0; +1 or 1/0 +1 +select 0 and 1/0; +0 and 1/0 +0 +select COALESCE(1, 1/0); +COALESCE(1, 1/0) +1 +select interval(1,0,1,2,1/0); +interval(1,0,1,2,1/0) +2 +select case 2.0 when 2.0 then 3.0 when 3.0 then 2.0 end; +case 2.0 when 2.0 then 3.0 when 3.0 then 2.0 end +3.0 +select case 2.0 when 3.0 then 2.0 when 4.0 then 3.0 else 5.0 end; +case 2.0 when 3.0 then 2.0 when 4.0 then 3.0 else 5.0 end +5.0 +select case cast('2011-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) end; +case cast('2011-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) end +2011-02-02 +select case cast('2012-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) else cast('2011-03-03' as date) end; +case cast('2012-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) else cast('2011-03-03' as date) end +2011-03-03 +select case cast('10:10:10' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) end; +case cast('10:10:10' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) end +11:11:11 +select case cast('10:10:13' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) else cast('22:22:22' as time) end; +case cast('10:10:13' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) else cast('22:22:22' as time) end +22:22:22 +select cast(1234 as char(3)); +cast(1234 as char(3)) +123 +select cast(1234 as char(0)); +cast(1234 as char(0)) + +Level Code Message +Warning 1406 Data Too Long, field len 0, data len 4 +select CAST( - 8 AS DECIMAL ) * + 52 + 87 < - 86; +CAST( - 8 AS DECIMAL ) * + 52 + 87 < - 86 +1 +select char(97, 100, 256, 89); +char(97, 100, 256, 89) +adY +select char(97, null, 100, 256, 89); +char(97, null, 100, 256, 89) +adY +select char(97, null, 100, 256, 89 using utf8); +char(97, null, 100, 256, 89 using utf8) +adY +select char(97, null, 100, 256, 89 using ascii); +char(97, null, 100, 256, 89 using ascii) +adY +select char(97, null, 100, 256, 89 using tidb); +[parser:1115]Unknown character set: 'tidb' +drop table if exists t; +CREATE TABLE t (c1 date, c2 datetime, c3 timestamp, c4 time, c5 year); +INSERT INTO t values ('2000-01-01', '2000-01-01 12:12:12', '2000-01-01 12:12:12', '12:12:12', '2000'); +INSERT INTO t values ('2000-02-01', '2000-02-01 12:12:12', '2000-02-01 12:12:12', '13:12:12', 2000); +INSERT INTO t values ('2000-03-01', '2000-03-01', '2000-03-01 12:12:12', '1 12:12:12', 2000); +INSERT INTO t SET c1 = '2000-04-01', c2 = '2000-04-01', c3 = '2000-04-01 12:12:12', c4 = '-1 13:12:12', c5 = 2000; +SELECT c4 FROM t where c4 < '-13:12:12'; +c4 +-37:12:12 +SELECT 1 DIV - - 28 + ( - SUM( - + 25 ) ) * - CASE - 18 WHEN 44 THEN NULL ELSE - 41 + 32 + + - 70 - + COUNT( - 95 ) * 15 END + 92; +1 DIV - - 28 + ( - SUM( - + 25 ) ) * - CASE - 18 WHEN 44 THEN NULL ELSE - 41 + 32 + + - 70 - + COUNT( - 95 ) * 15 END + 92 +2442 +drop table if exists t; +create table t (a char(10), b varchar(10), c binary(10), d varbinary(10)); +insert into t values ('text','text','text','text'); +select a regexp 'xt' from t; +a regexp 'xt' +1 +select b regexp 'xt' from t; +b regexp 'xt' +1 +select b regexp binary 'Xt' from t; +b regexp binary 'Xt' +0 +select c regexp 'Xt' from t; +c regexp 'Xt' +0 +select d regexp 'Xt' from t; +d regexp 'Xt' +0 +select a rlike 'xt' from t; +a rlike 'xt' +1 +select a rlike binary 'Xt' from t; +a rlike binary 'Xt' +0 +select b rlike 'xt' from t; +b rlike 'xt' +1 +select c rlike 'Xt' from t; +c rlike 'Xt' +0 +select d rlike 'Xt' from t; +d rlike 'Xt' +0 +select 'a' regexp 'A', 'a' regexp binary 'A'; +'a' regexp 'A' 'a' regexp binary 'A' +1 0 +drop table if exists t; +create table t (a varchar(255), b int); +insert into t values('a', 0); +select * from t where a like 'a'; +a b +a 0 +delete from t where b = 0; +insert into t values('b', 1); +select * from t where a like 'a'; +a b +delete from t where b = 1; +insert into t values('Aa', 2); +select * from t where a like 'aA'; +a b +delete from t where b = 2; +insert into t values('aAab', 3); +select * from t where a like 'aA%'; +a b +aAab 3 +delete from t where b = 3; +insert into t values('Aaab', 4); +select * from t where a like 'aA_'; +a b +delete from t where b = 4; +insert into t values('Aab', 5); +select * from t where a like 'Aa_'; +a b +Aab 5 +delete from t where b = 5; +insert into t values('', 6); +select * from t where a like ''; +a b + 6 +delete from t where b = 6; +insert into t values('a', 7); +select * from t where a like ''; +a b +delete from t where b = 7; +drop table if exists t; +create table t (a varchar(255), b int); +insert into t values('a', 0); +select * from t where a regexp '^$'; +a b +delete from t where b = 0; +insert into t values('a', 1); +select * from t where a regexp 'a'; +a b +a 1 +delete from t where b = 1; +insert into t values('b', 2); +select * from t where a regexp 'a'; +a b +delete from t where b = 2; +insert into t values('aA', 3); +select * from t where a regexp 'aA'; +a b +aA 3 +delete from t where b = 3; +insert into t values('a', 4); +select * from t where a regexp '.'; +a b +a 4 +delete from t where b = 4; +insert into t values('ab', 5); +select * from t where a regexp '^.$'; +a b +delete from t where b = 5; +insert into t values('b', 6); +select * from t where a regexp '..'; +a b +delete from t where b = 6; +insert into t values('aab', 7); +select * from t where a regexp '.ab'; +a b +aab 7 +delete from t where b = 7; +insert into t values('abcd', 8); +select * from t where a regexp 'ab.'; +a b +abcd 8 +delete from t where b = 8; +insert into t values('abcd', 9); +select * from t where a regexp '.*'; +a b +abcd 9 +delete from t where b = 9; +select cast(1 as signed) + cast(9223372036854775807 as unsigned); +cast(1 as signed) + cast(9223372036854775807 as unsigned) +9223372036854775808 +select cast(9223372036854775807 as unsigned) + cast(1 as signed); +cast(9223372036854775807 as unsigned) + cast(1 as signed) +9223372036854775808 +select cast(9223372036854775807 as signed) + cast(9223372036854775809 as unsigned); +Error 1690: BIGINT UNSIGNED value is out of range in '(9223372036854775807 + 9223372036854775809)' +select cast(9223372036854775809 as unsigned) + cast(9223372036854775807 as signed); +Error 1690: BIGINT UNSIGNED value is out of range in '(9223372036854775809 + 9223372036854775807)' +select cast(-9223372036854775807 as signed) + cast(9223372036854775806 as unsigned); +Error 1690: BIGINT UNSIGNED value is out of range in '(-9223372036854775807 + 9223372036854775806)' +select cast(9223372036854775806 as unsigned) + cast(-9223372036854775807 as signed); +Error 1690: BIGINT UNSIGNED value is out of range in '(9223372036854775806 + -9223372036854775807)' +select 1 / '2007' div 1; +1 / '2007' div 1 +0 +set sql_mode=default +DROP TABLE IF EXISTS table_string; +CREATE TABLE table_string(a CHAR(20), b VARCHAR(20), c TINYTEXT, d TEXT(20), e MEDIUMTEXT, f LONGTEXT, g BIGINT); +INSERT INTO table_string (a, b, c, d, e, f, g) VALUES ('a', 'b', 'c', 'd', 'e', 'f', 2); +SELECT REPEAT(a, g), REPEAT(b, g), REPEAT(c, g), REPEAT(d, g), REPEAT(e, g), REPEAT(f, g) FROM table_string; +REPEAT(a, g) REPEAT(b, g) REPEAT(c, g) REPEAT(d, g) REPEAT(e, g) REPEAT(f, g) +aa bb cc dd ee ff +SELECT REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g) FROM table_string; +REPEAT(NULL, g) REPEAT(NULL, g) REPEAT(NULL, g) REPEAT(NULL, g) REPEAT(NULL, g) REPEAT(NULL, g) +NULL NULL NULL NULL NULL NULL +SELECT REPEAT(a, NULL), REPEAT(b, NULL), REPEAT(c, NULL), REPEAT(d, NULL), REPEAT(e, NULL), REPEAT(f, NULL) FROM table_string; +REPEAT(a, NULL) REPEAT(b, NULL) REPEAT(c, NULL) REPEAT(d, NULL) REPEAT(e, NULL) REPEAT(f, NULL) +NULL NULL NULL NULL NULL NULL +SELECT REPEAT(a, 2), REPEAT(b, 2), REPEAT(c, 2), REPEAT(d, 2), REPEAT(e, 2), REPEAT(f, 2) FROM table_string; +REPEAT(a, 2) REPEAT(b, 2) REPEAT(c, 2) REPEAT(d, 2) REPEAT(e, 2) REPEAT(f, 2) +aa bb cc dd ee ff +SELECT REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2) FROM table_string; +REPEAT(NULL, 2) REPEAT(NULL, 2) REPEAT(NULL, 2) REPEAT(NULL, 2) REPEAT(NULL, 2) REPEAT(NULL, 2) +NULL NULL NULL NULL NULL NULL +SELECT REPEAT(a, -1), REPEAT(b, -2), REPEAT(c, -2), REPEAT(d, -2), REPEAT(e, -2), REPEAT(f, -2) FROM table_string; +REPEAT(a, -1) REPEAT(b, -2) REPEAT(c, -2) REPEAT(d, -2) REPEAT(e, -2) REPEAT(f, -2) + +SELECT REPEAT(a, 0), REPEAT(b, 0), REPEAT(c, 0), REPEAT(d, 0), REPEAT(e, 0), REPEAT(f, 0) FROM table_string; +REPEAT(a, 0) REPEAT(b, 0) REPEAT(c, 0) REPEAT(d, 0) REPEAT(e, 0) REPEAT(f, 0) + +SELECT REPEAT(a, 16777217), REPEAT(b, 16777217), REPEAT(c, 16777217), REPEAT(d, 16777217), REPEAT(e, 16777217), REPEAT(f, 16777217) FROM table_string; +REPEAT(a, 16777217) REPEAT(b, 16777217) REPEAT(c, 16777217) REPEAT(d, 16777217) REPEAT(e, 16777217) REPEAT(f, 16777217) +NULL NULL NULL NULL NULL NULL +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BINARY(10), b CHAR(10)); +INSERT INTO t SELECT "中文", "abc"; +SELECT LPAD(a, 11, "a"), LPAD(b, 2, "xx") FROM t; +LPAD(a, 11, "a") LPAD(b, 2, "xx") +a中文 ab +SELECT RPAD(a, 11, "a"), RPAD(b, 2, "xx") FROM t; +RPAD(a, 11, "a") RPAD(b, 2, "xx") +中文a ab +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f bit(10)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101); +select length(a), length(b), length(c), length(d), length(e), length(f), length(null) from t; +length(a) length(b) length(c) length(d) length(e) length(f) length(null) +1 3 19 8 6 2 NULL +drop table if exists t; +create table t(a char(20)); +insert into t values("tidb "), (concat("a ", "b ")); +select a, length(a) from t; +a length(a) +tidb 4 +a b 4 +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef"); +select concat(a, b, c, d, e) from t; +concat(a, b, c, d, e) +11.12017-01-01 12:01:0112:01:01abcdef +select concat(null); +concat(null) +NULL +select concat(null, a, b) from t; +concat(null, a, b) +NULL +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef"); +select concat_ws('|', a, b, c, d, e) from t; +concat_ws('|', a, b, c, d, e) +1|1.1|2017-01-01 12:01:01|12:01:01|abcdef +select concat_ws(null, null); +concat_ws(null, null) +NULL +select concat_ws(null, a, b) from t; +concat_ws(null, a, b) +NULL +select concat_ws(',', 'a', 'b'); +concat_ws(',', 'a', 'b') +a,b +select concat_ws(',','First name',NULL,'Last Name'); +concat_ws(',','First name',NULL,'Last Name') +First name,Last Name +drop table if exists t; +create table t(a tinyint(2), b varchar(10)); +insert into t values (1, 'a'), (12, 'a'), (126, 'a'), (127, 'a'); +select concat_ws('#', a, b) from t; +concat_ws('#', a, b) +1#a +12#a +126#a +127#a +drop table if exists t; +create table t(a binary(3)); +insert into t values('a'); +select concat_ws(',', a, 'test') = 'a\0\0,test' from t; +concat_ws(',', a, 'test') = 'a\0\0,test' +1 +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time, f bit(4)); +insert into t values('2', 2, 2.3, "2017-01-01 12:01:01", "12:01:01", 0b1010); +select ascii(a), ascii(b), ascii(c), ascii(d), ascii(e), ascii(f) from t; +ascii(a) ascii(b) ascii(c) ascii(d) ascii(e) ascii(f) +50 50 50 50 49 10 +select ascii('123'), ascii(123), ascii(''), ascii('你好'), ascii(NULL); +ascii('123') ascii(123) ascii('') ascii('你好') ascii(NULL) +49 49 0 228 NULL +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f binary(3), g binary(3)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 'aa', 'BB'); +select lower(a), lower(b), lower(c), lower(d), lower(e), lower(f), lower(g), lower(null) from t; +lower(a) lower(b) lower(c) lower(d) lower(e) lower(f) lower(g) lower(null) +1 1.1 2017-01-01 12:01:01 12:01:01 abcdef aa BB NULL +select upper(a), upper(b), upper(c), upper(d), upper(e), upper(f), upper(g), upper(null) from t; +upper(a) upper(b) upper(c) upper(d) upper(e) upper(f) upper(g) upper(null) +1 1.1 2017-01-01 12:01:01 12:01:01 ABCDEF aa BB NULL +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time); +insert into t values("123", 123, 12.34, "2017-01-01 12:01:01", "12:01:01"); +select strcmp(a, "123"), strcmp(b, "123"), strcmp(c, "12.34"), strcmp(d, "2017-01-01 12:01:01"), strcmp(e, "12:01:01") from t; +strcmp(a, "123") strcmp(b, "123") strcmp(c, "12.34") strcmp(d, "2017-01-01 12:01:01") strcmp(e, "12:01:01") +0 0 0 0 0 +select strcmp("1", "123"), strcmp("123", "1"), strcmp("123", "45"), strcmp("123", null), strcmp(null, "123"); +strcmp("1", "123") strcmp("123", "1") strcmp("123", "45") strcmp("123", null) strcmp(null, "123") +-1 1 -1 NULL NULL +select strcmp("", "123"), strcmp("123", ""), strcmp("", ""), strcmp("", null), strcmp(null, ""); +strcmp("", "123") strcmp("123", "") strcmp("", "") strcmp("", null) strcmp(null, "") +-1 1 0 NULL NULL +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time); +insert into t values('abcde', 1234, 12.34, "2017-01-01 12:01:01", "12:01:01"); +select left(a, 2), left(b, 2), left(c, 2), left(d, 2), left(e, 2) from t; +left(a, 2) left(b, 2) left(c, 2) left(d, 2) left(e, 2) +ab 12 12 20 12 +select left("abc", 0), left("abc", -1), left(NULL, 1), left("abc", NULL); +left("abc", 0) left("abc", -1) left(NULL, 1) left("abc", NULL) + NULL NULL +select left("abc", "a"), left("abc", 1.9), left("abc", 1.2); +left("abc", "a") left("abc", 1.9) left("abc", 1.2) + ab a +select left("中文abc", 2), left("中文abc", 3), left("中文abc", 4); +left("中文abc", 2) left("中文abc", 3) left("中文abc", 4) +中文 中文a 中文ab +select right(a, 3), right(b, 3), right(c, 3), right(d, 3), right(e, 3) from t; +right(a, 3) right(b, 3) right(c, 3) right(d, 3) right(e, 3) +cde 234 .34 :01 :01 +select right("abcde", 0), right("abcde", -1), right("abcde", 100), right(NULL, 1), right("abcde", NULL); +right("abcde", 0) right("abcde", -1) right("abcde", 100) right(NULL, 1) right("abcde", NULL) + abcde NULL NULL +select right("abcde", "a"), right("abcde", 1.9), right("abcde", 1.2); +right("abcde", "a") right("abcde", 1.9) right("abcde", 1.2) + de e +select right("中文abc", 2), right("中文abc", 4), right("中文abc", 5); +right("中文abc", 2) right("中文abc", 4) right("中文abc", 5) +bc 文abc 中文abc +drop table if exists t; +create table t(a binary(10)); +insert into t select "中文abc"; +select left(a, 3), left(a, 6), left(a, 7) from t; +left(a, 3) left(a, 6) left(a, 7) +中 中文 中文a +select right(a, 2), right(a, 7) from t; +right(a, 2) right(a, 7) +c 文abc +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time, f bit(4), g binary(20), h blob(10), i text(30)); +insert into t values('2', 2, 2.3, "2017-01-01 12:01:01", "12:01:01", 0b1010, "512", "48", "tidb"); +select ord(a), ord(b), ord(c), ord(d), ord(e), ord(f), ord(g), ord(h), ord(i) from t; +ord(a) ord(b) ord(c) ord(d) ord(e) ord(f) ord(g) ord(h) ord(i) +50 50 50 50 49 10 53 52 116 +select ord('123'), ord(123), ord(''), ord('你好'), ord(NULL), ord('👍'); +ord('123') ord(123) ord('') ord('你好') ord(NULL) ord('👍') +49 49 0 14990752 NULL 4036989325 +select ord(X''), ord(X'6161'), ord(X'e4bd'), ord(X'e4bda0'), ord(_ascii'你'), ord(_latin1'你'); +ord(X'') ord(X'6161') ord(X'e4bd') ord(X'e4bda0') ord(_ascii'你') ord(_latin1'你') +0 97 228 228 228 228 +select space(0), space(2), space(-1), space(1.1), space(1.9); +space(0) space(2) space(-1) space(1.1) space(1.9) + +select space("abc"), space("2"), space("1.1"), space(''), space(null); +space("abc") space("2") space("1.1") space('') space(null) + NULL +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time); +insert into t values('www.mysql.com', 1234, 12.34, "2017-01-01 12:01:01", "12:01:01"); +select replace(a, 'mysql', 'pingcap'), replace(b, 2, 55), replace(c, 34, 0), replace(d, '-', '/'), replace(e, '01', '22') from t; +replace(a, 'mysql', 'pingcap') replace(b, 2, 55) replace(c, 34, 0) replace(d, '-', '/') replace(e, '01', '22') +www.pingcap.com 15534 12.0 2017/01/01 12:01:01 12:22:22 +select replace('aaa', 'a', ''), replace(null, 'a', 'b'), replace('a', null, 'b'), replace('a', 'b', null); +replace('aaa', 'a', '') replace(null, 'a', 'b') replace('a', null, 'b') replace('a', 'b', null) + NULL NULL NULL +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f bit(10), g binary(20), h blob(10)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101, "512", "abc"); +select to_base64(a), to_base64(b), to_base64(c), to_base64(d), to_base64(e), to_base64(f), to_base64(g), to_base64(h), to_base64(null) from t; +to_base64(a) to_base64(b) to_base64(c) to_base64(d) to_base64(e) to_base64(f) to_base64(g) to_base64(h) to_base64(null) +MQ== MS4x MjAxNy0wMS0wMSAxMjowMTowMQ== MTI6MDE6MDE= YWJjZGVm ABU= NTEyAAAAAAAAAAAAAAAAAAAAAAA= YWJj NULL +select hex(from_base64("abcd")), hex(from_base64("asc")); +hex(from_base64("abcd")) hex(from_base64("asc")) +69B71D NULL +select hex(from_base64("MQ==")), hex(from_base64(1234)); +hex(from_base64("MQ==")) hex(from_base64(1234)) +31 D76DF8 +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time); +insert into t values('Sakila', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01"); +select substr(a, 3), substr(b, 2, 3), substr(c, -3), substr(d, -8), substr(e, -3, 100) from t; +substr(a, 3) substr(b, 2, 3) substr(c, -3) substr(d, -8) substr(e, -3, 100) +kila 234 .45 12:01:01 :01 +select substr('Sakila', 100), substr('Sakila', -100), substr('Sakila', -5, 3), substr('Sakila', 2, -1); +substr('Sakila', 100) substr('Sakila', -100) substr('Sakila', -5, 3) substr('Sakila', 2, -1) + aki +select substr('foobarbar' from 4), substr('Sakila' from -4 for 2); +substr('foobarbar' from 4) substr('Sakila' from -4 for 2) +barbar ki +select substr(null, 2, 3), substr('foo', null, 3), substr('foo', 2, null); +substr(null, 2, 3) substr('foo', null, 3) substr('foo', 2, null) +NULL NULL NULL +select substr('中文abc', 2), substr('中文abc', 3), substr("中文abc", 1, 2); +substr('中文abc', 2) substr('中文abc', 3) substr("中文abc", 1, 2) +文abc abc 中文 +drop table if exists t; +create table t(a binary(10)); +insert into t select "中文abc"; +select substr(a, 4), substr(a, 1, 3), substr(a, 1, 6) from t; +substr(a, 4) substr(a, 1, 3) substr(a, 1, 6) +文abc 中 中文 +select substr("string", -1), substr("string", -2), substr("中文", -1), substr("中文", -2) from t; +substr("string", -1) substr("string", -2) substr("中文", -1) substr("中文", -2) +g ng 文 中文 +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f bit(10), g binary(20), h varbinary(20)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101, "g", "h"); +select bit_length(a), bit_length(b), bit_length(c), bit_length(d), bit_length(e), bit_length(f), bit_length(g), bit_length(h), bit_length(null) from t; +bit_length(a) bit_length(b) bit_length(c) bit_length(d) bit_length(e) bit_length(f) bit_length(g) bit_length(h) bit_length(null) +8 24 152 64 48 16 160 8 NULL +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time); +insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01"); +select substring_index(a, '.', 2), substring_index(b, '.', 2), substring_index(c, '.', -1), substring_index(d, '-', 1), substring_index(e, ':', -2) from t; +substring_index(a, '.', 2) substring_index(b, '.', 2) substring_index(c, '.', -1) substring_index(d, '-', 1) substring_index(e, ':', -2) +www.pingcap 12345 45 2017 01:01 +select substring_index('www.pingcap.com', '.', 0), substring_index('www.pingcap.com', '.', 100), substring_index('www.pingcap.com', '.', -100); +substring_index('www.pingcap.com', '.', 0) substring_index('www.pingcap.com', '.', 100) substring_index('www.pingcap.com', '.', -100) + www.pingcap.com www.pingcap.com +select substring_index('www.pingcap.com', 'd', 1), substring_index('www.pingcap.com', '', 1), substring_index('', '.', 1); +substring_index('www.pingcap.com', 'd', 1) substring_index('www.pingcap.com', '', 1) substring_index('', '.', 1) +www.pingcap.com +select substring_index(null, '.', 1), substring_index('www.pingcap.com', null, 1), substring_index('www.pingcap.com', '.', null); +substring_index(null, '.', 1) substring_index('www.pingcap.com', null, 1) substring_index('www.pingcap.com', '.', null) +NULL NULL NULL +select substring_index('xyz', 'abc', 9223372036854775808); +substring_index('xyz', 'abc', 9223372036854775808) +xyz +select substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613); +substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613) +aaa.bbb.ccc.ddd.eee +select substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613); +substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613) +aaa.bbb.ccc.ddd.eee +select substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) from (select 1 as id) as t1; +substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) +aaa.bbb.ccc.ddd.eee +select substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) from (select 1 as id) as t1; +substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) +aaa.bbb.ccc.ddd.eee +set tidb_enable_vectorized_expression = 0; +select substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613); +substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613) +aaa.bbb.ccc.ddd.eee +select substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613); +substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613) +aaa.bbb.ccc.ddd.eee +select substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) from (select 1 as id) as t1; +substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) +aaa.bbb.ccc.ddd.eee +select substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) from (select 1 as id) as t1; +substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) +aaa.bbb.ccc.ddd.eee +set tidb_enable_vectorized_expression = 1; +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time, f decimal(5, 2), g bit(4)); +insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01", 123.45, 0b1100); +select hex(a), hex(b), hex(c), hex(d), hex(e), hex(f), hex(g) from t; +hex(a) hex(b) hex(c) hex(d) hex(e) hex(f) hex(g) +7777772E70696E676361702E636F6D 3039 7B 323031372D30312D30312031323A30313A3031 31323A30313A3031 7B C +select hex('abc'), hex('你好'), hex(12), hex(12.3), hex(12.8); +hex('abc') hex('你好') hex(12) hex(12.3) hex(12.8) +616263 E4BDA0E5A5BD C C D +select hex(-1), hex(-12.3), hex(-12.8), hex(0x12), hex(null); +hex(-1) hex(-12.3) hex(-12.8) hex(0x12) hex(null) +FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFF4 FFFFFFFFFFFFFFF3 12 NULL +drop table if exists t; +CREATE TABLE t(i int primary key auto_increment, a binary, b binary(0), c binary(20), d binary(255)) character set utf8 collate utf8_bin; +insert into t(a, b, c, d) values ('a', NULL, 'a','a'); +select i, hex(a), hex(b), hex(c), hex(d) from t; +i hex(a) hex(b) hex(c) hex(d) +1 61 NULL 6100000000000000000000000000000000000000 610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +select unhex('4D7953514C'), unhex('313233'), unhex(313233), unhex(''); +unhex('4D7953514C') unhex('313233') unhex(313233) unhex('') +MySQL 123 123 +select unhex('string'), unhex('你好'), unhex(123.4), unhex(null); +unhex('string') unhex('你好') unhex(123.4) unhex(null) +NULL NULL NULL NULL +select ltrim(' bar '), ltrim('bar'), ltrim(''), ltrim(null); +ltrim(' bar ') ltrim('bar') ltrim('') ltrim(null) +bar bar NULL +select rtrim(' bar '), rtrim('bar'), rtrim(''), rtrim(null); +rtrim(' bar ') rtrim('bar') rtrim('') rtrim(null) + bar bar NULL +select ltrim("\t bar "), ltrim(" \tbar"), ltrim("\n bar"), ltrim("\r bar"); +ltrim("\t bar ") ltrim(" \tbar") ltrim("\n bar") ltrim("\r bar") + bar bar + bar bar +select rtrim(" bar \t"), rtrim("bar\t "), rtrim("bar \n"), rtrim("bar \r"); +rtrim(" bar \t") rtrim("bar\t ") rtrim("bar \n") rtrim("bar \r") + bar bar bar + bar +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BINARY(6)); +INSERT INTO t VALUES("中文"); +SELECT hex(a), hex(REVERSE(a)), hex(REVERSE("中文")), hex(REVERSE("123 ")) FROM t; +hex(a) hex(REVERSE(a)) hex(REVERSE("中文")) hex(REVERSE("123 ")) +E4B8ADE69687 8796E6ADB8E4 E69687E4B8AD 20333231 +SELECT hex(REVERSE(123)), hex(REVERSE(12.09)) FROM t; +hex(REVERSE(123)) hex(REVERSE(12.09)) +333231 39302E3231 +select trim(' bar '), trim(leading 'x' from 'xxxbarxxx'), trim(trailing 'xyz' from 'barxxyz'), trim(both 'x' from 'xxxbarxxx'); +trim(' bar ') trim(leading 'x' from 'xxxbarxxx') trim(trailing 'xyz' from 'barxxyz') trim(both 'x' from 'xxxbarxxx') +bar barxxx barx bar +select trim('\t bar\n '), trim(' \rbar \t'); +trim('\t bar\n ') trim(' \rbar \t') + bar + bar +select trim(leading from ' bar'), trim('x' from 'xxxbarxxx'), trim('x' from 'bar'), trim('' from ' bar '); +trim(leading from ' bar') trim('x' from 'xxxbarxxx') trim('x' from 'bar') trim('' from ' bar ') +bar bar bar bar +select trim(''), trim('x' from ''); +trim('') trim('x' from '') + +select trim(null from 'bar'), trim('x' from null), trim(null), trim(leading null from 'bar'); +trim(null from 'bar') trim('x' from null) trim(null) trim(leading null from 'bar') +NULL NULL NULL NULL +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time, f binary(5)); +insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01", "HelLo"); +select locate(".ping", a), locate(".ping", a, 5) from t; +locate(".ping", a) locate(".ping", a, 5) +4 0 +select locate("234", b), locate("235", b, 10) from t; +locate("234", b) locate("235", b, 10) +2 0 +select locate(".45", c), locate(".35", b) from t; +locate(".45", c) locate(".35", b) +4 0 +select locate("El", f), locate("ll", f), locate("lL", f), locate("Lo", f), locate("lo", f) from t; +locate("El", f) locate("ll", f) locate("lL", f) locate("Lo", f) locate("lo", f) +0 0 3 4 0 +select locate("01 12", d) from t; +locate("01 12", d) +9 +select locate("文", "中文字符串", 2); +locate("文", "中文字符串", 2) +2 +select locate("文", "中文字符串", 3); +locate("文", "中文字符串", 3) +0 +select locate("文", "中文字符串"); +locate("文", "中文字符串") +2 +select bin(-1); +bin(-1) +1111111111111111111111111111111111111111111111111111111111111111 +select bin(5); +bin(5) +101 +select bin("中文"); +bin("中文") +0 +select character_length(null), character_length("Hello"), character_length("a中b文c"), +character_length(123), character_length(12.3456); +character_length(null) character_length("Hello") character_length("a中b文c") character_length(123) character_length(12.3456) +NULL 5 5 3 7 +select char_length(null), char_length("Hello"), char_length("a中b文c"), char_length(123),char_length(12.3456); +char_length(null) char_length("Hello") char_length("a中b文c") char_length(123) char_length(12.3456) +NULL 5 5 3 7 +select char_length(null), char_length("Hello"), char_length("a 中 b 文 c"), char_length("НОЧЬ НА ОКРАИНЕ МОСКВЫ"); +char_length(null) char_length("Hello") char_length("a 中 b 文 c") char_length("НОЧЬ НА ОКРАИНЕ МОСКВЫ") +NULL 5 9 22 +select char_length(null), char_length(binary("Hello")), char_length(binary("a 中 b 文 c")), char_length(binary("НОЧЬ НА ОКРАИНЕ МОСКВЫ")); +char_length(null) char_length(binary("Hello")) char_length(binary("a 中 b 文 c")) char_length(binary("НОЧЬ НА ОКРАИНЕ МОСКВЫ")) +NULL 5 13 41 +select elt(0, "abc", "def"), elt(2, "hello", "中文", "tidb"), elt(4, "hello", "中文", +"tidb"); +elt(0, "abc", "def") elt(2, "hello", "中文", "tidb") elt(4, "hello", "中文", +"tidb") +NULL 中文 NULL +select instr("中国", "国"), instr("中国", ""), instr("abc", ""), instr("", ""), instr("", "abc"); +instr("中国", "国") instr("中国", "") instr("abc", "") instr("", "") instr("", "abc") +2 1 1 1 0 +select instr("中国", null), instr(null, ""), instr(null, null); +instr("中国", null) instr(null, "") instr(null, null) +NULL NULL NULL +drop table if exists t; +create table t(a binary(20), b char(20)); +insert into t values("中国", cast("国" as binary)), ("中国", ""), ("abc", ""), ("", ""), ("", "abc"); +select instr(a, b) from t; +instr(a, b) +4 +1 +1 +1 +0 +select oct("aaaa"), oct("-1.9"), oct("-9999999999999999999999999"), oct("9999999999999999999999999"); +oct("aaaa") oct("-1.9") oct("-9999999999999999999999999") oct("9999999999999999999999999") +0 1777777777777777777777 1777777777777777777777 1777777777777777777777 +select oct(-1.9), oct(1.9), oct(-1), oct(1), oct(-9999999999999999999999999), oct(9999999999999999999999999); +oct(-1.9) oct(1.9) oct(-1) oct(1) oct(-9999999999999999999999999) oct(9999999999999999999999999) +1777777777777777777777 1 1777777777777777777777 1 1777777777777777777777 1777777777777777777777 +select find_in_set("", ""), find_in_set("", ","), find_in_set("中文", "字符串,中文"), find_in_set("b,", "a,b,c,d"); +find_in_set("", "") find_in_set("", ",") find_in_set("中文", "字符串,中文") find_in_set("b,", "a,b,c,d") +0 1 2 0 +select find_in_set(NULL, ""), find_in_set("", NULL), find_in_set(1, "2,3,1"); +find_in_set(NULL, "") find_in_set("", NULL) find_in_set(1, "2,3,1") +NULL NULL 3 +select make_set(0, "12"), make_set(3, "aa", "11"), make_set(3, NULL, "中文"), make_set(NULL, "aa"); +make_set(0, "12") make_set(3, "aa", "11") make_set(3, NULL, "中文") make_set(NULL, "aa") + aa,11 中文 NULL +select quote("aaaa"), quote(""), quote("\"\""), quote("\n\n"); +quote("aaaa") quote("") quote("\"\"") quote("\n\n") +'aaaa' '' '""' ' + +' +select quote(0121), quote(0000), quote("中文"), quote(NULL); +quote(0121) quote(0000) quote("中文") quote(NULL) +'121' '0' '中文' NULL +select quote(null) is NULL; +quote(null) is NULL +0 +select quote(null) is NOT NULL; +quote(null) is NOT NULL +1 +select length(quote(null)); +length(quote(null)) +4 +select quote(null) REGEXP binary 'null'; +quote(null) REGEXP binary 'null' +0 +select quote(null) REGEXP binary 'NULL'; +quote(null) REGEXP binary 'NULL' +1 +select quote(null) REGEXP 'NULL'; +quote(null) REGEXP 'NULL' +1 +select quote(null) REGEXP 'null'; +quote(null) REGEXP 'null' +1 +select convert("123" using "binary"), convert("中文" using "binary"), convert("中文" using "utf8"), convert("中文" using "utf8mb4"), convert(cast("中文" as binary) using "utf8"); +convert("123" using "binary") convert("中文" using "binary") convert("中文" using "utf8") convert("中文" using "utf8mb4") convert(cast("中文" as binary) using "utf8") +123 中文 中文 中文 中文 +select convert("123" using "866"); +[parser:1115]Unknown character set: '866' +select hex(insert("中文", 1, 1, cast("aaa" as binary))), hex(insert("ba", -1, 1, "aaa")), hex(insert("ba", 1, 100, "aaa")), hex(insert("ba", 100, 1, "aaa")); +hex(insert("中文", 1, 1, cast("aaa" as binary))) hex(insert("ba", -1, 1, "aaa")) hex(insert("ba", 1, 100, "aaa")) hex(insert("ba", 100, 1, "aaa")) +616161B8ADE69687 6261 616161 6261 +select insert("bb", NULL, 1, "aa"), insert("bb", 1, NULL, "aa"), insert(NULL, 1, 1, "aaa"), insert("bb", 1, 1, NULL); +insert("bb", NULL, 1, "aa") insert("bb", 1, NULL, "aa") insert(NULL, 1, 1, "aaa") insert("bb", 1, 1, NULL) +NULL NULL NULL NULL +SELECT INSERT("bb", 0, 1, NULL), INSERT("bb", 0, NULL, "aaa"); +INSERT("bb", 0, 1, NULL) INSERT("bb", 0, NULL, "aaa") +NULL NULL +SELECT INSERT("中文", 0, 1, NULL), INSERT("中文", 0, NULL, "aaa"); +INSERT("中文", 0, 1, NULL) INSERT("中文", 0, NULL, "aaa") +NULL NULL +select export_set(7, "1", "0", ",", 65); +export_set(7, "1", "0", ",", 65) +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +select export_set(7, "1", "0", ",", -1); +export_set(7, "1", "0", ",", -1) +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +select export_set(7, "1", "0", ","); +export_set(7, "1", "0", ",") +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +select export_set(7, "1", "0"); +export_set(7, "1", "0") +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +select export_set(NULL, "1", "0", ",", 65); +export_set(NULL, "1", "0", ",", 65) +NULL +select export_set(7, "1", "0", ",", 1); +export_set(7, "1", "0", ",", 1) +1 +select format(12332.1, 4), format(12332.2, 0), format(12332.2, 2,'en_US'); +format(12332.1, 4) format(12332.2, 0) format(12332.2, 2,'en_US') +12,332.1000 12,332 12,332.20 +select format(NULL, 4), format(12332.2, NULL); +format(NULL, 4) format(12332.2, NULL) +NULL NULL +select format(12332.2, 2,'es_EC'); +format(12332.2, 2,'es_EC') +12,332.20 +Level Code Message +Warning 1649 Unknown locale: 'es_EC' +select field(1, 2, 1), field(1, 0, NULL), field(1, NULL, 2, 1), field(NULL, 1, 2, NULL); +field(1, 2, 1) field(1, 0, NULL) field(1, NULL, 2, 1) field(NULL, 1, 2, NULL) +2 0 3 0 +select field("1", 2, 1), field(1, "0", NULL), field("1", NULL, 2, 1), field(NULL, 1, "2", NULL); +field("1", 2, 1) field(1, "0", NULL) field("1", NULL, 2, 1) field(NULL, 1, "2", NULL) +2 0 3 0 +select field("1", 2, 1), field(1, "abc", NULL), field("1", NULL, 2, 1), field(NULL, 1, "2", NULL); +field("1", 2, 1) field(1, "abc", NULL) field("1", NULL, 2, 1) field(NULL, 1, "2", NULL) +2 0 3 0 +select field("abc", "a", 1), field(1.3, "1.3", 1.5); +field("abc", "a", 1) field(1.3, "1.3", 1.5) +1 1 +drop table if exists t; +create table t(a decimal(11, 8), b decimal(11,8)); +insert into t values('114.57011441','38.04620115'), ('-38.04620119', '38.04620115'); +select a,b,concat_ws(',',a,b) from t; +a b concat_ws(',',a,b) +114.57011441 38.04620115 114.57011441,38.04620115 +-38.04620119 38.04620115 -38.04620119,38.04620115 +drop table if exists t1; +CREATE TABLE t1 (c1 INT UNSIGNED NOT NULL ); +INSERT INTO t1 VALUES (0); +SELECT c1 FROM t1 WHERE c1 <> CAST(POW(-'0', 1) AS BINARY); +c1 +SELECT c1 FROM t1 WHERE c1 = CAST('-000' AS BINARY); +c1 +0 +drop table if exists t; +create table t (a binary(5)); +insert into t values (0x1e240), ('ABCDE'); +set tidb_enable_vectorized_expression = on; +select convert(t.a using utf8) from t; +convert(t.a using utf8) +NULL +ABCDE +select convert(0x1e240 using utf8); +convert(0x1e240 using utf8) +NULL +set tidb_enable_vectorized_expression = off; +select convert(t.a using utf8) from t; +convert(t.a using utf8) +NULL +ABCDE +select convert(0x1e240 using utf8); +convert(0x1e240 using utf8) +NULL +set tidb_enable_vectorized_expression = default; +select 1 && 1, 1 && 0, 0 && 1, 0 && 0, 2 && -1, null && 1, '1a' && 'a'; +1 && 1 1 && 0 0 && 1 0 && 0 2 && -1 null && 1 '1a' && 'a' +1 0 0 0 1 NULL 0 +select ~123, ~-123, ~null; +~123 ~-123 ~null +18446744073709551492 122 NULL +select !1, !123, !0, !null; +!1 !123 !0 !null +0 0 1 NULL +select 1 xor 1, 1 xor 0, 0 xor 1, 0 xor 0, 2 xor -1, null xor 1, '1a' xor 'a'; +1 xor 1 1 xor 0 0 xor 1 0 xor 0 2 xor -1 null xor 1 '1a' xor 'a' +0 1 1 0 0 NULL 1 +select 123 & 321, -123 & 321, null & 1; +123 & 321 -123 & 321 null & 1 +65 257 NULL +select 123 | 321, -123 | 321, null | 1; +123 | 321 -123 | 321 null | 1 +379 18446744073709551557 NULL +select 123 ^ 321, -123 ^ 321, null ^ 1; +123 ^ 321 -123 ^ 321 null ^ 1 +314 18446744073709551300 NULL +select 123 << 2, -123 << 2, null << 1; +123 << 2 -123 << 2 null << 1 +492 18446744073709551124 NULL +select 123 >> 2, -123 >> 2, null >> 1; +123 >> 2 -123 >> 2 null >> 1 +30 4611686018427387873 NULL +select 1 || 1, 1 || 0, 0 || 1, 0 || 0, 2 || -1, null || 1, '1a' || 'a'; +1 || 1 1 || 0 0 || 1 0 || 0 2 || -1 null || 1 '1a' || 'a' +1 1 1 0 1 1 1 +select +1, +0, +(-9), +(-0.001), +0.999, +null, +"aaa"; +1 0 +(-9) +(-0.001) 0.999 NULL aaa +1 0 -9 -0.001 0.999 NULL aaa +drop table if exists f; +create table f(a decimal(65,0)); +insert into f value (-17000000000000000000); +select a from f; +a +-17000000000000000000 +select ifnull(1, 2); +ifnull(1, 2) +1 +select ifnull(null, 2); +ifnull(null, 2) +2 +select ifnull(1, null); +ifnull(1, null) +1 +select ifnull(null, null); +ifnull(null, null) +NULL +drop table if exists t1; +create table t1(a bigint not null); +select ifnull(max(a),0) from t1; +ifnull(max(a),0) +0 +drop table if exists t1; +drop table if exists t2; +create table t1(a decimal(20,4)); +create table t2(a decimal(20,4)); +insert into t1 select 1.2345; +insert into t2 select 1.2345; +select sum(ifnull(a, 0)) from ( +select ifnull(a, 0) as a from t1 +union all +select ifnull(a, 0) as a from t2 +) t; +sum(ifnull(a, 0)) +2.4690 +select IF(0,"ERROR","this"),IF(1,"is","ERROR"),IF(NULL,"ERROR","a"),IF(1,2,3)|0,IF(1,2.0,3.0)+0; +IF(0,"ERROR","this") IF(1,"is","ERROR") IF(NULL,"ERROR","a") IF(1,2,3)|0 IF(1,2.0,3.0)+0 +this is a 2 2.0 +drop table if exists t1; +CREATE TABLE t1 (st varchar(255) NOT NULL, u int(11) NOT NULL); +INSERT INTO t1 VALUES ('a',1),('A',1),('aa',1),('AA',1),('a',1),('aaa',0),('BBB',0); +select if(1,st,st) s from t1 order by s; +s +A +AA +BBB +a +a +aa +aaa +select if(u=1,st,st) s from t1 order by s; +s +A +AA +BBB +a +a +aa +aaa +drop table if exists t1; +CREATE TABLE t1 (a varchar(255), b time, c int); +INSERT INTO t1 VALUE('abc', '12:00:00', 0); +INSERT INTO t1 VALUE('1abc', '00:00:00', 1); +INSERT INTO t1 VALUE('0abc', '12:59:59', 0); +select if(a, b, c), if(b, a, c), if(c, a, b) from t1; +if(a, b, c) if(b, a, c) if(c, a, b) +0 abc 12:00:00 +00:00:00 1 1abc +0 0abc 12:59:59 +select if(1, 1.0, 1); +if(1, 1.0, 1) +1.0 +select if(1, 1, 1.0); +if(1, 1, 1.0) +1 +select if(count(*), cast('2000-01-01' as date), cast('2011-01-01' as date)) from t1; +if(count(*), cast('2000-01-01' as date), cast('2011-01-01' as date)) +2000-01-01 +select if(count(*)=0, cast('2000-01-01' as date), cast('2011-01-01' as date)) from t1; +if(count(*)=0, cast('2000-01-01' as date), cast('2011-01-01' as date)) +2011-01-01 +select if(count(*), cast('[]' as json), cast('{}' as json)) from t1; +if(count(*), cast('[]' as json), cast('{}' as json)) +[] +select if(count(*)=0, cast('[]' as json), cast('{}' as json)) from t1; +if(count(*)=0, cast('[]' as json), cast('{}' as json)) +{} +SELECT 79 + + + CASE -87 WHEN -30 THEN COALESCE(COUNT(*), +COALESCE(+15, -33, -12 ) + +72) WHEN +COALESCE(+AVG(DISTINCT(60)), 21) THEN NULL ELSE NULL END AS col0; +col0 +NULL +SELECT -63 + COALESCE ( - 83, - 61 + - + 72 * - CAST( NULL AS SIGNED ) + + 3 ); +-63 + COALESCE ( - 83, - 61 + - + 72 * - CAST( NULL AS SIGNED ) + + 3 ) +-146 +DROP TABLE IF EXISTS t; +CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3)); +INSERT INTO t(a, b) VALUES(1.09, 1.999), (-1.1, -0.1); +SELECT a+b FROM t; +a+b +3.089 +-1.200 +SELECT b+12, b+0.01, b+0.00001, b+12.00001 FROM t; +b+12 b+0.01 b+0.00001 b+12.00001 +13.999 2.009 1.99901 13.99901 +11.900 -0.090 -0.09999 11.90001 +SELECT 1+12, 21+0.01, 89+"11", 12+"a", 12+NULL, NULL+1, NULL+NULL; +1+12 21+0.01 89+"11" 12+"a" 12+NULL NULL+1 NULL+NULL +13 21.01 100 12 NULL NULL NULL +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BIGINT UNSIGNED, b BIGINT UNSIGNED); +INSERT INTO t SELECT 1<<63, 1<<63; +SELECT a+b FROM t; +Error 1690: BIGINT UNSIGNED value is out of range in '(expression__builtin.t.a + expression__builtin.t.b)' +select cast(-3 as signed) + cast(2 as unsigned); +Error 1690: BIGINT UNSIGNED value is out of range in '(-3 + 2)' +select cast(2 as unsigned) + cast(-3 as signed); +Error 1690: BIGINT UNSIGNED value is out of range in '(2 + -3)' +DROP TABLE IF EXISTS t; +CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3)); +INSERT INTO t(a, b) VALUES(1.09, 1.999), (-1.1, -0.1); +SELECT a-b FROM t; +a-b +-0.909 +-1.000 +SELECT b-12, b-0.01, b-0.00001, b-12.00001 FROM t; +b-12 b-0.01 b-0.00001 b-12.00001 +-10.001 1.989 1.99899 -10.00101 +-12.100 -0.110 -0.10001 -12.10001 +SELECT 1-12, 21-0.01, 89-"11", 12-"a", 12-NULL, NULL-1, NULL-NULL; +1-12 21-0.01 89-"11" 12-"a" 12-NULL NULL-1 NULL-NULL +-11 20.99 78 12 NULL NULL NULL +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BIGINT UNSIGNED, b BIGINT UNSIGNED); +INSERT INTO t SELECT 1, 4; +SELECT a-b FROM t; +Error 1690: BIGINT UNSIGNED value is out of range in '(expression__builtin.t.a - expression__builtin.t.b)' +select cast(1 as unsigned) - cast(4 as unsigned); +Error 1690: BIGINT UNSIGNED value is out of range in '(1 - 4)' +select cast(-1 as signed) - cast(-1 as unsigned); +Error 1690: BIGINT UNSIGNED value is out of range in '(-1 - 18446744073709551615)' +select cast(1 as signed) - cast(-1 as unsigned); +Error 1690: BIGINT UNSIGNED value is out of range in '(1 - 18446744073709551615)' +select cast(-1 as unsigned) - cast(-1 as signed); +Error 1690: BIGINT UNSIGNED value is out of range in '(18446744073709551615 - -1)' +select cast(-9223372036854775808 as unsigned) - (-9223372036854775808); +Error 1690: BIGINT UNSIGNED value is out of range in '(9223372036854775808 - -9223372036854775808)' +select cast(12 as unsigned) - (14); +Error 1690: BIGINT UNSIGNED value is out of range in '(12 - 14)' +select cast(9223372036854775807 as signed) - cast(-1 as signed); +Error 1690: BIGINT value is out of range in '(9223372036854775807 - -1)' +select cast(-9223372036854775808 as signed) - cast(1 as signed); +Error 1690: BIGINT value is out of range in '(-9223372036854775808 - 1)' +select cast(12 as signed) - cast(-9223372036854775808 as signed); +Error 1690: BIGINT value is out of range in '(12 - -9223372036854775808)' +create table tb5(a int(10)); +insert into tb5 (a) values (10); +select * from tb5 where a - -9223372036854775808; +Error 1690: BIGINT value is out of range in '(Column#0 - -9223372036854775808)' +drop table tb5; +select cast(-9223372036854775808 as unsigned) - (-9223372036854775807); +cast(-9223372036854775808 as unsigned) - (-9223372036854775807) +18446744073709551615 +select cast(-3 as unsigned) - cast(-1 as signed); +cast(-3 as unsigned) - cast(-1 as signed) +18446744073709551614 +select 1.11 - 1.11; +1.11 - 1.11 +0.00 +select cast(-1 as unsigned) - cast(-12 as unsigned); +cast(-1 as unsigned) - cast(-12 as unsigned) +11 +select cast(-1 as unsigned) - cast(0 as unsigned); +cast(-1 as unsigned) - cast(0 as unsigned) +18446744073709551615 +select 1234567890 * 1234567890; +1234567890 * 1234567890 +1524157875019052100 +select 1234567890 * 12345671890; +Error 1690: BIGINT value is out of range in '(1234567890 * 12345671890)' +select cast(1234567890 as unsigned int) * 12345671890; +cast(1234567890 as unsigned int) * 12345671890 +15241570095869612100 +select 123344532434234234267890.0 * 1234567118923479823749823749.230; +123344532434234234267890.0 * 1234567118923479823749823749.230 +152277104042296270209916846800130443726237424001224.7000 +select 123344532434234234267890.0 * 12345671189234798237498232384982309489238402830480239849238048239084749.230; +Error 1690: DECIMAL value is out of range in '(123344532434234234267890.0 * 12345671189234798237498232384982309489238402830480239849238048239084749.230)' +select 1.797693134862315708145274237317043567981e+308 * 1.1; +Error 1690: DOUBLE value is out of range in '(1.7976931348623157e+308 * 1.1)' +select 1.797693134862315708145274237317043567981e+308 * -1.1; +Error 1690: DOUBLE value is out of range in '(1.7976931348623157e+308 * -1.1)' +select 0.0 * -1; +0.0 * -1 +0.0 +DROP TABLE IF EXISTS t; +CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3)); +INSERT INTO t(a, b) VALUES(-1.09, 1.999); +SELECT a/b, a/12, a/-0.01, b/12, b/-0.01, b/0.000, NULL/b, b/NULL, NULL/NULL FROM t; +a/b a/12 a/-0.01 b/12 b/-0.01 b/0.000 NULL/b b/NULL NULL/NULL +-0.545273 -0.090833 109.000000 0.1665833 -199.9000000 NULL NULL NULL NULL +Level Code Message +Warning 1365 Division by 0 +select 1e200/1e-200; +Error 1690: DOUBLE value is out of range in '(1e+200 / 1e-200)' +SELECT 13 DIV 12, 13 DIV 0.01, -13 DIV 2, 13 DIV NULL, NULL DIV 13, NULL DIV NULL; +13 DIV 12 13 DIV 0.01 -13 DIV 2 13 DIV NULL NULL DIV 13 NULL DIV NULL +1 1300 -6 NULL NULL NULL +SELECT 2.4 div 1.1, 2.4 div 1.2, 2.4 div 1.3; +2.4 div 1.1 2.4 div 1.2 2.4 div 1.3 +2 2 1 +SELECT 1.175494351E-37 div 1.7976931348623157E+308, 1.7976931348623157E+308 div -1.7976931348623157E+307, 1 div 1e-82; +1.175494351E-37 div 1.7976931348623157E+308 1.7976931348623157E+308 div -1.7976931348623157E+307 1 div 1e-82 +0 -1 NULL +Level Code Message +Warning 1292 Truncated incorrect DECIMAL value: '-1.7976931348623158e+307' +Warning 1292 Truncated incorrect DECIMAL value: '1.7976931348623157e+308' +Warning 1292 Truncated incorrect DECIMAL value: '1.7976931348623157e+308' +Warning 1365 Division by 0 +select 1e300 DIV 1.5; +Error 1690: BIGINT value is out of range in '(999999999999999999999999999999999999999999999999999999999999999999999999999999999 DIV 1.5)' +drop table if exists t; +CREATE TABLE t (c_varchar varchar(255), c_time time, nonzero int, zero int, c_int_unsigned int unsigned, c_timestamp timestamp, c_enum enum('a','b','c')); +INSERT INTO t VALUE('abc', '12:00:00', 12, 0, 5, '2017-08-05 18:19:03', 'b'); +select c_varchar div nonzero, c_time div nonzero, c_time div zero, c_timestamp div nonzero, c_timestamp div zero, c_varchar div zero from t; +c_varchar div nonzero c_time div nonzero c_time div zero c_timestamp div nonzero c_timestamp div zero c_varchar div zero +0 10000 NULL 1680900431825 NULL NULL +select c_enum div nonzero from t; +c_enum div nonzero +0 +select c_enum div zero from t; +c_enum div zero +NULL +select nonzero div zero from t; +nonzero div zero +NULL +Level Code Message +Warning 1365 Division by 0 +select c_time div c_enum, c_timestamp div c_time, c_timestamp div c_enum from t; +c_time div c_enum c_timestamp div c_time c_timestamp div c_enum +60000 168090043 10085402590951 +select c_int_unsigned div nonzero, nonzero div c_int_unsigned, c_int_unsigned div zero from t; +c_int_unsigned div nonzero nonzero div c_int_unsigned c_int_unsigned div zero +0 2 NULL +Level Code Message +Warning 1365 Division by 0 +SELECT CAST(1 AS UNSIGNED) MOD -9223372036854775808, -9223372036854775808 MOD CAST(1 AS UNSIGNED); +CAST(1 AS UNSIGNED) MOD -9223372036854775808 -9223372036854775808 MOD CAST(1 AS UNSIGNED) +1 0 +SELECT 13 MOD 12, 13 MOD 0.01, -13 MOD 2, 13 MOD NULL, NULL MOD 13, NULL DIV NULL; +13 MOD 12 13 MOD 0.01 -13 MOD 2 13 MOD NULL NULL MOD 13 NULL DIV NULL +1 0.00 -1 NULL NULL NULL +SELECT 2.4 MOD 1.1, 2.4 MOD 1.2, 2.4 mod 1.30; +2.4 MOD 1.1 2.4 MOD 1.2 2.4 mod 1.30 +0.2 0.0 1.10 +drop table if exists t; +CREATE TABLE t (c_varchar varchar(255), c_time time, nonzero int, zero int, c_timestamp timestamp, c_enum enum('a','b','c')); +INSERT INTO t VALUE('abc', '12:00:00', 12, 0, '2017-08-05 18:19:03', 'b'); +select c_varchar MOD nonzero, c_time MOD nonzero, c_timestamp MOD nonzero, c_enum MOD nonzero from t; +c_varchar MOD nonzero c_time MOD nonzero c_timestamp MOD nonzero c_enum MOD nonzero +0 0 3 2 +select c_time MOD c_enum, c_timestamp MOD c_time, c_timestamp MOD c_enum from t; +c_time MOD c_enum c_timestamp MOD c_time c_timestamp MOD c_enum +0 21903 1 +select c_enum MOD zero from t; +c_enum MOD zero +NULL +Level Code Message +Warning 1365 Division by 0 +SET SQL_MODE='ERROR_FOR_DIVISION_BY_ZERO,STRICT_ALL_TABLES'; +drop table if exists t; +CREATE TABLE t (v int); +INSERT IGNORE INTO t VALUE(12 MOD 0); +Level Code Message +Warning 1365 Division by 0 +select v from t; +v +NULL +select 0.000 % 0.11234500000000000000; +0.000 % 0.11234500000000000000 +0.00000000000000000000 +INSERT INTO t VALUE(12 MOD 0); +Error 1365: Division by 0 +select sum(1.2e2) * 0.1; +sum(1.2e2) * 0.1 +12 +drop table if exists t; +create table t(a double); +insert into t value(1.2); +select sum(a) * 0.1 from t; +sum(a) * 0.1 +0.12 +drop table if exists t; +create table t(a double); +insert into t value(1.2); +select * from t where a/0 > 1; +a +Level Code Message +Warning 1365 Division by 0 +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BIGINT, b DECIMAL(6, 2)); +INSERT INTO t VALUES(0, 1.12), (1, 1.21); +SELECT a/b FROM t; +a/b +0.0000 +0.8264 +drop table if exists t; +create table t(a int not null); +insert into t values(1),(2); +select * from t where nullif(a,a) is null; +a +1 +2 +drop table if exists t; +create table t(a decimal(7, 6)); +insert into t values(1.123456), (1.123456); +select avg(a) from t; +avg(a) +1.1234560000 +drop table t; +CREATE TABLE `t` ( `a` int, KEY `idx_a` (`a`)); +select avg(a) from t; +avg(a) +NULL +select max(a), min(a) from t; +max(a) min(a) +NULL NULL +select distinct a from t; +a +select sum(a) from t; +sum(a) +NULL +select count(a) from t; +count(a) +0 +select bit_or(a) from t; +bit_or(a) +0 +select bit_xor(a) from t; +bit_xor(a) +0 +select bit_and(a) from t; +bit_and(a) +18446744073709551615 +select count(1) from (select count(1) from t) as t1; +count(1) +1 +drop table if exists t; +create table t(a bigint); +insert into t values(null); +select bit_or(a) from t; +bit_or(a) +0 +insert into t values(1); +select bit_or(a) from t; +bit_or(a) +1 +insert into t values(2); +select bit_or(a) from t; +bit_or(a) +3 +insert into t values(4); +select bit_or(a) from t; +bit_or(a) +7 +select a, bit_or(a) from t group by a order by a; +a bit_or(a) +NULL 0 +1 1 +2 2 +4 4 +insert into t values(-1); +select bit_or(a) from t; +bit_or(a) +18446744073709551615 +drop table if exists t; +create table t(a bigint); +insert into t values(null); +select bit_xor(a) from t; +bit_xor(a) +0 +insert into t values(1); +select bit_xor(a) from t; +bit_xor(a) +1 +insert into t values(2); +select bit_xor(a) from t; +bit_xor(a) +3 +insert into t values(3); +select bit_xor(a) from t; +bit_xor(a) +0 +insert into t values(3); +select bit_xor(a) from t; +bit_xor(a) +3 +select a, bit_xor(a) from t group by a order by a; +a bit_xor(a) +NULL 0 +1 1 +2 2 +3 0 +drop table if exists t; +create table t(a bigint); +insert into t values(null); +select bit_and(a) from t; +bit_and(a) +18446744073709551615 +insert into t values(7); +select bit_and(a) from t; +bit_and(a) +7 +insert into t values(5); +select bit_and(a) from t; +bit_and(a) +5 +insert into t values(3); +select bit_and(a) from t; +bit_and(a) +1 +insert into t values(2); +select bit_and(a) from t; +bit_and(a) +0 +select a, bit_and(a) from t group by a order by a desc; +a bit_and(a) +7 7 +5 5 +3 3 +2 2 +NULL 18446744073709551615 +drop table if exists t, d; +create table t(a varchar(100)); +create table d(a varchar(100)); +insert into t values('hello'), ('hello'); +select group_concat(a) from t; +group_concat(a) +hello,hello +set @@group_concat_max_len=7; +select group_concat(a) from t; +group_concat(a) +hello,h +Level Code Message +Warning 1260 Some rows were cut by GROUPCONCAT(expression__builtin.t.a) +insert into d select group_concat(a) from t; +Error 1260: Some rows were cut by GROUPCONCAT(expression__builtin.t.a) +set sql_mode=''; +insert into d select group_concat(a) from t; +Level Code Message +Warning 1260 Some rows were cut by GROUPCONCAT(expression__builtin.t.a) +select * from d; +a +hello,h +set group_concat_max_len=default; +set sql_mode=default; +drop table if exists t; +create table t(a int, b double, c varchar(20), d datetime, e time); +insert into t value(1, 2, 'string', '2017-01-01 12:12:12', '12:12:12'); +select 1 in (a, b, c), 'string' in (a, b, c), '2017-01-01 12:12:12' in (c, d, e), '12:12:12' in (c, d, e) from t; +1 in (a, b, c) 'string' in (a, b, c) '2017-01-01 12:12:12' in (c, d, e) '12:12:12' in (c, d, e) +1 1 1 1 +select 1 in (null, c), 2 in (null, c) from t; +1 in (null, c) 2 in (null, c) +NULL NULL +select 0 in (a, b, c), 0 in (a, b, c), 3 in (a, b, c), 4 in (a, b, c) from t; +0 in (a, b, c) 0 in (a, b, c) 3 in (a, b, c) 4 in (a, b, c) +1 1 0 0 +select (0,1) in ((0,1), (0,2)), (0,1) in ((0,0), (0,2)); +(0,1) in ((0,1), (0,2)) (0,1) in ((0,0), (0,2)) +1 0 +select bit_count(121), bit_count(-1), bit_count(null), bit_count("1231aaa"); +bit_count(121) bit_count(-1) bit_count(null) bit_count("1231aaa") +5 64 NULL 7 +drop table if exists t; +create table t(a int primary key, b time, c double, d varchar(10)); +insert into t values(1, '01:01:01', 1.1, "1"), (2, '02:02:02', 2.2, "2"); +insert into t(a, b) values(1, '12:12:12') on duplicate key update a = values(b); +select a from t order by a; +a +2 +121212 +insert into t values(2, '12:12:12', 1.1, "3.3") on duplicate key update a = values(c) + values(d); +select a from t order by a; +a +4 +121212 +set @varname = "Abc"; +select @varname, @VARNAME; +@varname @VARNAME +Abc Abc +drop table t; +CREATE TABLE `t` (`id` varchar(32) NOT NULL, `count` decimal(18,2), PRIMARY KEY (`id`)); +INSERT INTO t (id,count)VALUES('abc',2) ON DUPLICATE KEY UPDATE count=if(VALUES(count) > count,VALUES(count),count); +select count from t where id = 'abc'; +count +2.00 +INSERT INTO t (id,count)VALUES('abc',265.0) ON DUPLICATE KEY UPDATE count=if(VALUES(count) > count,VALUES(count),count); +select count from t where id = 'abc'; +count +265.00 +drop table if exists t; +create table test(id int not null, val text, primary key(id)); +insert into test values(1,'hello'); +select * from test; +id val +1 hello +insert into test values(1, NULL) on duplicate key update val = VALUES(val); +select * from test; +id val +1 NULL +drop table if exists test; +create table test( +id int not null, +a text, +b blob, +c varchar(20), +d int, +e float, +f DECIMAL(6,4), +g JSON, +primary key(id)); +insert into test values(1,'txt hello', 'blb hello', 'vc hello', 1, 1.1, 1.0, '{"key1": "value1", "key2": "value2"}'); +insert into test values(1, NULL, NULL, NULL, NULL, NULL, NULL, NULL) +on duplicate key update +a = values(a), +b = values(b), +c = values(c), +d = values(d), +e = values(e), +f = values(f), +g = values(g); +select * from test; +id a b c d e f g +1 NULL NULL NULL NULL NULL NULL NULL +DROP TABLE IF EXISTS t; +create table t (d date); +insert into t values ('1997-01-02'); +insert into t values ('1998-01-02'); +select * from t where d < date '1998-01-01'; +d +1997-01-02 +select date'20171212'; +date'20171212' +2017-12-12 +select date'2017/12/12'; +date'2017/12/12' +2017-12-12 +select date'2017/12-12'; +date'2017/12-12' +2017-12-12 +set sql_mode = ''; +select date '0000-00-00'; +date '0000-00-00' +0000-00-00 +set sql_mode = 'NO_ZERO_IN_DATE'; +select date '0000-00-00'; +date '0000-00-00' +0000-00-00 +set sql_mode = 'NO_ZERO_DATE'; +select date '0000-00-00'; +Error 1292: Incorrect date value: '0000-00-00' +set sql_mode = ''; +select date '2007-10-00'; +date '2007-10-00' +2007-10-00 +set sql_mode = 'NO_ZERO_IN_DATE'; +select date '2007-10-00'; +Error 1292: Incorrect date value: '2007-10-00' +set sql_mode = 'NO_ZERO_DATE'; +select date '2007-10-00'; +date '2007-10-00' +2007-10-00 +set sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE'; +select date '2007-10-00'; +Error 1292: Incorrect date value: '2007-10-00' +select date '0000-00-00'; +Error 1292: Incorrect date value: '0000-00-00' +select date'1998~01~02'; +date'1998~01~02' +1998-01-02 +select date'731124', date '011124'; +date'731124' date '011124' +1973-11-24 2001-11-24 +select date '0000-00-00 00:00:00'; +Error 1292: Incorrect date value: '0000-00-00 00:00:00' +select date '2017-99-99'; +Error 1292: Incorrect datetime value: '2017-99-99' +select date '2017-2-31'; +Error 1292: Incorrect datetime value: '2017-2-31' +select date '201712-31'; +Error 1292: Incorrect date value: '201712-31' +select date 'abcdefg'; +Error 1292: Incorrect date value: 'abcdefg' +set sql_mode = default; +drop table if exists t; +create table t (a bit(10)); +insert into t values(b'1111'); +select approx_percentile(a, 10) from t; +approx_percentile(a, 10) +NULL +DROP TABLE IF EXISTS t; +CREATE TABLE t(a CHAR(20), b VARCHAR(20), c BIGINT); +INSERT INTO t (b, c) values('hello', 1); +SELECT name_const('test_int', 1), name_const('test_float', 3.1415); +test_int test_float +1 3.1415 +SELECT name_const('test_string', 'hello'), name_const('test_nil', null); +test_string test_nil +hello NULL +SELECT name_const('test_string', 1) + c FROM t; +name_const('test_string', 1) + c +2 +SELECT concat('hello', name_const('test_string', 'world')) FROM t; +concat('hello', name_const('test_string', 'world')) +helloworld +SELECT NAME_CONST('come', -1); +come +-1 +SELECT NAME_CONST('come', -1.0); +come +-1.0 +select name_const(a,b) from t; +Error 1210: Incorrect arguments to NAME_CONST +select name_const(a,"hello") from t; +Error 1210: Incorrect arguments to NAME_CONST +select name_const("hello", b) from t; +Error 1210: Incorrect arguments to NAME_CONST +select name_const("hello", 1+1) from t; +Error 1210: Incorrect arguments to NAME_CONST +select name_const(concat('a', 'b'), 555) from t; +Error 1210: Incorrect arguments to NAME_CONST +select name_const(555) from t; +Error 1582: Incorrect parameter count in the call to native function 'name_const' +select name_const("hello", 1); +hello +1 +drop table if exists t; +create table if not exists `translate`(id int); +create table t(str varchar(100), i int); +insert into t set str='ABC', i=0; +insert into t set str='AABC', i=1; +insert into t set str='A.B.C', i=2; +insert into t set str='aaaaabbbbb', i=3; +insert into t set str='abc', i=4; +insert into t set str='aaa', i=5; +insert into t set str=NULL, i=6; +set @@tidb_enable_vectorized_expression=true; +select translate(str, 'AAa', 'Zz') from t; +translate(str, 'AAa', 'Zz') +ZBC +ZZBC +Z.B.C +bbbbb +bc + +NULL +select translate(str, NULL, 'Zz') from t; +translate(str, NULL, 'Zz') +NULL +NULL +NULL +NULL +NULL +NULL +NULL +select translate(str, 'AAa', NULL) from t; +translate(str, 'AAa', NULL) +NULL +NULL +NULL +NULL +NULL +NULL +NULL +select translate(str, 'AAa', '') from t; +translate(str, 'AAa', '') +BC +BC +.B.C +bbbbb +bc + +NULL +select translate(str, '', 'Zzz') from t; +translate(str, '', 'Zzz') +ABC +AABC +A.B.C +aaaaabbbbb +abc +aaa +NULL +set @@tidb_enable_vectorized_expression=false; +select translate(str, 'AAa', 'Zz') from t; +translate(str, 'AAa', 'Zz') +ZBC +ZZBC +Z.B.C +bbbbb +bc + +NULL +select translate(str, NULL, 'Zz') from t; +translate(str, NULL, 'Zz') +NULL +NULL +NULL +NULL +NULL +NULL +NULL +select translate(str, 'AAa', NULL) from t; +translate(str, 'AAa', NULL) +NULL +NULL +NULL +NULL +NULL +NULL +NULL +select translate(str, 'AAa', '') from t; +translate(str, 'AAa', '') +BC +BC +.B.C +bbbbb +bc + +NULL +select translate(str, '', 'Zzz') from t; +translate(str, '', 'Zzz') +ABC +AABC +A.B.C +aaaaabbbbb +abc +aaa +NULL +select translate(i, '0123456', 'abcdefg') from t; +translate(i, '0123456', 'abcdefg') +a +b +c +d +e +f +g +set tidb_enable_vectorized_expression=default; diff --git a/tests/integrationtest/r/expression/cast.result b/tests/integrationtest/r/expression/cast.result new file mode 100644 index 0000000000000..8c9d87e297002 --- /dev/null +++ b/tests/integrationtest/r/expression/cast.result @@ -0,0 +1,80 @@ +select cast('' as signed); +cast('' as signed) +0 +Level Code Message +Warning 1292 Truncated incorrect INTEGER value: '' +select cast('12345abcde' as signed); +cast('12345abcde' as signed) +12345 +Level Code Message +Warning 1292 Truncated incorrect INTEGER value: '12345abcde' +select cast('123e456' as signed); +cast('123e456' as signed) +123 +Level Code Message +Warning 1292 Truncated incorrect INTEGER value: '123e456' +select cast('-12345abcde' as signed); +cast('-12345abcde' as signed) +-12345 +Level Code Message +Warning 1292 Truncated incorrect INTEGER value: '-12345abcde' +select cast('-123e456' as signed); +cast('-123e456' as signed) +-123 +Level Code Message +Warning 1292 Truncated incorrect INTEGER value: '-123e456' +select coercibility(binary('a')); +coercibility(binary('a')) +2 +select coercibility(cast('a' as char(10))); +coercibility(cast('a' as char(10))) +2 +select coercibility(convert('abc', char(10))); +coercibility(convert('abc', char(10))) +2 +drop table if exists t; +create table t(d1 double, f float, d2 decimal(24,8)); +insert into t values(0, 0, 0); +select cast(111.1 as datetime) from t; +cast(111.1 as datetime) +2000-01-11 00:00:00 +select cast(1311.1 as datetime) from t; +cast(1311.1 as datetime) +NULL +insert into t values(111.1, 1122.1, 31212.111); +insert into t values(121212.1111, 1121212.111111, 11121212.111111); +insert into t values(99991111.1111111, 101.1111111, 20121212121212.1111111); +insert into t values(NULL, NULL, NULL); +insert into t values(1.1, 48.1, 100.1); +insert into t values(1301.11, 1131.111, 100001111.111); +insert into t values(20121212121260.1111111, 20121212126012.1111111, 20121212241212.1111111); +select cast(d1 as datetime), cast(f as datetime), cast(d2 as datetime) from t; +cast(d1 as datetime) cast(f as datetime) cast(d2 as datetime) +NULL NULL NULL +NULL NULL NULL +NULL NULL NULL +NULL NULL NULL +0000-00-00 00:00:00 0000-00-00 00:00:00 0000-00-00 00:00:00 +2000-01-11 00:00:00 2000-11-22 00:00:00 2003-12-12 00:00:00 +2012-12-12 00:00:00 0112-12-12 00:00:00 1112-12-12 00:00:00 +9999-11-11 00:00:00 2000-01-01 00:00:00 2012-12-12 12:12:12 +drop table if exists t; +create table t (col1 bigint, col2 double, col3 decimal, col4 varchar(20), col5 json); +insert into t values (1, 1, 1, "1", "1"); +insert into t values (null, null, null, null, null); +select cast(col1 as time), cast(col2 as time), cast(col3 as time), cast(col4 as time), cast(col5 as time) from t where col1 = 1; +cast(col1 as time) cast(col2 as time) cast(col3 as time) cast(col4 as time) cast(col5 as time) +00:00:01 00:00:01 00:00:01 00:00:01 NULL +select cast(col1 as time), cast(col2 as time), cast(col3 as time), cast(col4 as time), cast(col5 as time) from t where col1 is null; +cast(col1 as time) cast(col2 as time) cast(col3 as time) cast(col4 as time) cast(col5 as time) +NULL NULL NULL NULL NULL +select cast(col1 as time(31)) from t where col1 is null; +Error 1426: Too big precision 31 specified for column 'CAST'. Maximum is 6. +select cast(col2 as time(31)) from t where col1 is null; +Error 1426: Too big precision 31 specified for column 'CAST'. Maximum is 6. +select cast(col3 as time(31)) from t where col1 is null; +Error 1426: Too big precision 31 specified for column 'CAST'. Maximum is 6. +select cast(col4 as time(31)) from t where col1 is null; +Error 1426: Too big precision 31 specified for column 'CAST'. Maximum is 6. +select cast(col5 as time(31)) from t where col1 is null; +Error 1426: Too big precision 31 specified for column 'CAST'. Maximum is 6. diff --git a/tests/integrationtest/r/expression/charset_and_collation.result b/tests/integrationtest/r/expression/charset_and_collation.result index 92d52bd63dc62..c5399bbf7127d 100644 --- a/tests/integrationtest/r/expression/charset_and_collation.result +++ b/tests/integrationtest/r/expression/charset_and_collation.result @@ -817,16 +817,16 @@ a A select /*+ inl_hash_join(t2) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; b b a A -show warnings; Level Code Message +Warning 1815 Optimizer Hint /*+ INL_HASH_JOIN(t2) */ is inapplicable select /*+ inl_merge_join(t1) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; b b a A select /*+ inl_merge_join(t2) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; b b a A -show warnings; Level Code Message +Warning 1815 Optimizer Hint /*+ INL_MERGE_JOIN(t2) */ is inapplicable drop table if exists a, b; create table a(i int, k varbinary(40), v int, primary key(i, k) clustered); create table b(i int, k varchar(40), v int, primary key(i, k) clustered); diff --git a/tests/integrationtest/r/expression/explain.result b/tests/integrationtest/r/expression/explain.result new file mode 100644 index 0000000000000..e7f3e08fdd2b7 --- /dev/null +++ b/tests/integrationtest/r/expression/explain.result @@ -0,0 +1,363 @@ +set tidb_cost_model_version=2; +drop table if exists t1, t2; +create table t1(id bigint primary key, a int, b int); +create table t2(id bigint primary key, a int, b int); +explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t1.a = 1; +id estRows task access object operator info +HashJoin 33233333.33 root CARTESIAN left outer join, left cond:[eq(expression__explain.t1.a, 1)] +├─TableReader(Build) 3323.33 root data:Selection +│ └─Selection 3323.33 cop[tikv] gt(1, expression__explain.t2.a) +│ └─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 +explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a where t1.a = 1; +id estRows task access object operator info +HashJoin 33233.33 root CARTESIAN left outer join +├─TableReader(Build) 10.00 root data:Selection +│ └─Selection 10.00 cop[tikv] eq(expression__explain.t1.a, 1) +│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +└─TableReader(Probe) 3323.33 root data:Selection + └─Selection 3323.33 cop[tikv] gt(1, expression__explain.t2.a) + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t1.a > 1; +id estRows task access object operator info +HashJoin 10000.00 root left outer join, equal:[eq(expression__explain.t1.a, expression__explain.t2.a)], left cond:[gt(expression__explain.t1.a, 1)] +├─TableReader(Build) 3333.33 root data:Selection +│ └─Selection 3333.33 cop[tikv] gt(expression__explain.t2.a, 1), not(isnull(expression__explain.t2.a)) +│ └─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 +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where t1.a > 1; +id estRows task access object operator info +HashJoin 4166.67 root left outer join, equal:[eq(expression__explain.t1.a, expression__explain.t2.a)] +├─TableReader(Build) 3333.33 root data:Selection +│ └─Selection 3333.33 cop[tikv] gt(expression__explain.t2.a, 1), not(isnull(expression__explain.t2.a)) +│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +└─TableReader(Probe) 3333.33 root data:Selection + └─Selection 3333.33 cop[tikv] gt(expression__explain.t1.a, 1) + └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a where t2.a = 1; +id estRows task access object operator info +HashJoin 33333.33 root CARTESIAN right outer join +├─TableReader(Build) 10.00 root data:Selection +│ └─Selection 10.00 cop[tikv] eq(expression__explain.t2.a, 1) +│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +└─TableReader(Probe) 3333.33 root data:Selection + └─Selection 3333.33 cop[tikv] gt(expression__explain.t1.a, 1) + └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a where t2.a > 1; +id estRows task access object operator info +HashJoin 4166.67 root right outer join, equal:[eq(expression__explain.t1.a, expression__explain.t2.a)] +├─TableReader(Build) 3333.33 root data:Selection +│ └─Selection 3333.33 cop[tikv] gt(expression__explain.t2.a, 1) +│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +└─TableReader(Probe) 3333.33 root data:Selection + └─Selection 3333.33 cop[tikv] gt(expression__explain.t1.a, 1), not(isnull(expression__explain.t1.a)) + └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t2.a > 1; +id estRows task access object operator info +HashJoin 10000.00 root right outer join, equal:[eq(expression__explain.t1.a, expression__explain.t2.a)], right cond:gt(expression__explain.t2.a, 1) +├─TableReader(Build) 3333.33 root data:Selection +│ └─Selection 3333.33 cop[tikv] gt(expression__explain.t1.a, 1), not(isnull(expression__explain.t1.a)) +│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t2.a = 1; +id estRows task access object operator info +HashJoin 33333333.33 root CARTESIAN right outer join, right cond:eq(expression__explain.t2.a, 1) +├─TableReader(Build) 3333.33 root data:Selection +│ └─Selection 3333.33 cop[tikv] gt(expression__explain.t1.a, 1) +│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t2.a > 1; +id estRows task access object operator info +HashJoin 10000.00 root left outer join, equal:[eq(expression__explain.t1.a, expression__explain.t2.a)] +├─TableReader(Build) 3333.33 root data:Selection +│ └─Selection 3333.33 cop[tikv] gt(expression__explain.t2.a, 1), not(isnull(expression__explain.t2.a)) +│ └─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 +explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t2.a = 1; +id estRows task access object operator info +HashJoin 100000.00 root CARTESIAN left outer join, other cond:gt(expression__explain.t1.a, expression__explain.t2.a) +├─TableReader(Build) 10.00 root data:Selection +│ └─Selection 10.00 cop[tikv] eq(expression__explain.t2.a, 1) +│ └─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 +explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t1.a = 1; +id estRows task access object operator info +HashJoin 100000.00 root CARTESIAN right outer join, other cond:gt(expression__explain.t1.a, expression__explain.t2.a) +├─TableReader(Build) 10.00 root data:Selection +│ └─Selection 10.00 cop[tikv] eq(expression__explain.t1.a, 1) +│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t1.a > 1; +id estRows task access object operator info +HashJoin 10000.00 root right outer join, equal:[eq(expression__explain.t1.a, expression__explain.t2.a)] +├─TableReader(Build) 3333.33 root data:Selection +│ └─Selection 3333.33 cop[tikv] gt(expression__explain.t1.a, 1), not(isnull(expression__explain.t1.a)) +│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on t1.a = t1.b and t1.a > 1; +id estRows task access object operator info +HashJoin 100000000.00 root CARTESIAN left outer join, left cond:[eq(expression__explain.t1.a, expression__explain.t1.b) gt(expression__explain.t1.a, 1)] +├─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 +explain format = 'brief' select * from t1 left join t2 on t2.a = t2.b and t2.a > 1; +id estRows task access object operator info +HashJoin 8888888.89 root CARTESIAN left outer join +├─TableReader(Build) 888.89 root data:Selection +│ └─Selection 888.89 cop[tikv] eq(expression__explain.t2.a, expression__explain.t2.b), gt(expression__explain.t2.a, 1), gt(expression__explain.t2.b, 1) +│ └─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 +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and false; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and null; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t1 left join t2 on true where t1.a = null; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 2; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 1; +id estRows task access object operator info +HashJoin 100000.00 root CARTESIAN left outer join +├─TableReader(Build) 10.00 root data:Selection +│ └─Selection 10.00 cop[tikv] eq(expression__explain.t1.a, 1) +│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on false; +id estRows task access object operator info +HashJoin 10000.00 root CARTESIAN left outer join +├─TableDual(Build) 0.00 root rows:0 +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 right join t2 on false; +id estRows task access object operator info +HashJoin 10000.00 root CARTESIAN right outer join +├─TableDual(Build) 0.00 root rows:0 +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on t1.a = 1 and t1.a = 2; +id estRows task access object operator info +HashJoin 10000.00 root CARTESIAN left outer join +├─TableDual(Build) 0.00 root rows:0 +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on t1.a =1 where t1.a = 2; +id estRows task access object operator info +HashJoin 10.00 root CARTESIAN left outer join +├─TableDual(Build) 0.00 root rows:0 +└─TableReader(Probe) 10.00 root data:Selection + └─Selection 10.00 cop[tikv] eq(expression__explain.t1.a, 2) + └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on t2.a = 1 and t2.a = 2; +id estRows task access object operator info +HashJoin 10000.00 root CARTESIAN left outer join +├─TableDual(Build) 0.00 root rows:0 +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 left join t2 on t1.a = 1 or (t1.a = 2 and t1.a = 3); +id estRows task access object operator info +HashJoin 100000000.00 root CARTESIAN left outer join, left cond:[or(eq(expression__explain.t1.a, 1), 0)] +├─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 +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 or (t1.a = 2 and t1.a = 3); +id estRows task access object operator info +HashJoin 100000.00 root CARTESIAN left outer join +├─TableReader(Build) 10.00 root data:Selection +│ └─Selection 10.00 cop[tikv] or(eq(expression__explain.t1.a, 1), 0) +│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo +└─TableReader(Probe) 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo +explain format = 'brief' select * from t1 where t1.b > 1 or t1.b in (select b from t2); +id estRows task access object operator info +Projection 8000.00 root expression__explain.t1.id, expression__explain.t1.a, expression__explain.t1.b +└─Selection 8000.00 root or(gt(expression__explain.t1.b, 1), Column#7) + └─HashJoin 10000.00 root CARTESIAN left outer semi join, other cond:eq(expression__explain.t1.b, expression__explain.t2.b) + ├─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 +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where ifnull(t2.b, t1.a) = 1; +id estRows task access object operator info +Selection 9990.00 root eq(ifnull(expression__explain.t2.b, expression__explain.t1.a), 1) +└─HashJoin 12487.50 root left outer join, equal:[eq(expression__explain.t1.a, expression__explain.t2.a)] + ├─TableReader(Build) 9990.00 root data:Selection + │ └─Selection 9990.00 cop[tikv] not(isnull(expression__explain.t2.a)) + │ └─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 +drop table if exists t; +create table t(id int primary key, a bigint unsigned not null, b bigint unsigned); +explain format = 'brief' select * from t where a is null; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where a is not null; +id estRows task access object operator info +TableReader 10000.00 root data:TableFullScan +└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where a > -1; +id estRows task access object operator info +TableReader 10000.00 root data:TableFullScan +└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where a <= -1; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where a < 0; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where a >= 0; +id estRows task access object operator info +TableReader 10000.00 root data:TableFullScan +└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where a = -1; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where a <=> -1; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where a != -1; +id estRows task access object operator info +TableReader 10000.00 root data:TableFullScan +└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where 0 > a; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where 0 <= a; +id estRows task access object operator info +TableReader 10000.00 root data:TableFullScan +└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where -1 < a; +id estRows task access object operator info +TableReader 10000.00 root data:TableFullScan +└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where -1 >= a; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where -1 = a; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where -1 <=> a; +id estRows task access object operator info +TableDual 0.00 root rows:0 +explain format = 'brief' select * from t where -1 != a; +id estRows task access object operator info +TableReader 10000.00 root data:TableFullScan +└─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where b >= 0; +id estRows task access object operator info +TableReader 3333.33 root data:Selection +└─Selection 3333.33 cop[tikv] ge(expression__explain.t.b, 0) + └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where b != -1; +id estRows task access object operator info +TableReader 3333.33 root data:Selection +└─Selection 3333.33 cop[tikv] ne(expression__explain.t.b, -1) + └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +explain format = 'brief' select * from t where a = 0xFFFFFFFFFFFFFFFF; +id estRows task access object operator info +TableReader 10.00 root data:Selection +└─Selection 10.00 cop[tikv] eq(expression__explain.t.a, 18446744073709551615) + └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +drop table if exists t; +create table t(id int, col1 varchar(10), col2 varchar(10), col3 int, col4 int, col5 int, index key1 (col1, col2, col3, col4), index key2 (col4, col3, col2, col1)); +insert into t values(1,'211111','311',4,5,6),(2,'311111','411',5,6,7),(3,'411111','511',6,7,8),(4,'511111','611',7,8,9),(5,'611111','711',8,9,10); +explain format = 'brief' select col2, col1 from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +id estRows task access object operator info +Projection 200.00 root expression__explain.t.col2, expression__explain.t.col1 +└─Selection 200.00 root eq(from_base64(to_base64(substr(expression__explain.t.col1, 1, 1))), "4") + └─IndexReader 250.00 root index:Selection + └─Selection 250.00 cop[tikv] like(expression__explain.t.col2, "5%", 92) + └─IndexFullScan 10000.00 cop[tikv] table:t, index:key1(col1, col2, col3, col4) keep order:false, stats:pseudo +select col2, col1 from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +col2 col1 +511 411111 +select count(col2) from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +count(col2) +1 +explain format = 'brief' select col1, col2 from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +id estRows task access object operator info +Selection 8000.00 root eq(from_base64(to_base64(substr(expression__explain.t.col1, 1, 1))), "4"), eq(from_base64(to_base64(substr(expression__explain.t.col2, 1, 1))), "5") +└─IndexReader 10000.00 root index:IndexFullScan + └─IndexFullScan 10000.00 cop[tikv] table:t, index:key2(col4, col3, col2, col1) keep order:false, stats:pseudo +select col1, col2 from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +col1 col2 +411111 511 +select count(col1) from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +count(col1) +1 +explain format = 'brief' select id from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +id estRows task access object operator info +Projection 200.00 root expression__explain.t.id +└─Selection 200.00 root eq(from_base64(to_base64(substr(expression__explain.t.col1, 1, 1))), "4") + └─IndexLookUp 250.00 root + ├─Selection(Build) 250.00 cop[tikv] like(expression__explain.t.col2, "5%", 92) + │ └─IndexFullScan 10000.00 cop[tikv] table:t, index:key1(col1, col2, col3, col4) keep order:false, stats:pseudo + └─TableRowIDScan(Probe) 250.00 cop[tikv] table:t keep order:false, stats:pseudo +select id from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +id +3 +select count(id) from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +count(id) +1 +explain format = 'brief' select id from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +id estRows task access object operator info +Projection 8000.00 root expression__explain.t.id +└─Selection 8000.00 root eq(from_base64(to_base64(substr(expression__explain.t.col1, 1, 1))), "4"), eq(from_base64(to_base64(substr(expression__explain.t.col2, 1, 1))), "5") + └─IndexLookUp 10000.00 root + ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:key2(col4, col3, col2, col1) keep order:false, stats:pseudo + └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +select id from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +id +3 +select count(id) from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +count(id) +1 +drop table if exists reg; +create table reg(a varchar(20) null,b varchar(20) null,rep varchar(20) null) charset=utf8mb4 collate=utf8mb4_general_ci; +explain format = 'brief' select a from reg where regexp_like(a, b); +id estRows task access object operator info +Projection 8000.00 root expression__explain.reg.a +└─TableReader 8000.00 root data:Selection + └─Selection 8000.00 cop[tikv] regexp_like(expression__explain.reg.a, expression__explain.reg.b) + └─TableFullScan 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo +explain format = 'brief' select a from reg where regexp_instr(a, b); +id estRows task access object operator info +Projection 8000.00 root expression__explain.reg.a +└─TableReader 8000.00 root data:Selection + └─Selection 8000.00 cop[tikv] regexp_instr(expression__explain.reg.a, expression__explain.reg.b) + └─TableFullScan 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo +explain format = 'brief' select a from reg where regexp_substr(a, b); +id estRows task access object operator info +Projection 8000.00 root expression__explain.reg.a +└─TableReader 8000.00 root data:Selection + └─Selection 8000.00 cop[tikv] regexp_substr(expression__explain.reg.a, expression__explain.reg.b) + └─TableFullScan 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo +explain format = 'brief' select a from reg where regexp_replace(a, b, rep); +id estRows task access object operator info +Projection 8000.00 root expression__explain.reg.a +└─TableReader 8000.00 root data:Selection + └─Selection 8000.00 cop[tikv] regexp_replace(expression__explain.reg.a, expression__explain.reg.b, expression__explain.reg.rep) + └─TableFullScan 10000.00 cop[tikv] table:reg keep order:false, stats:pseudo +drop table if exists regbin; +create table regbin(a varchar(20) null,b varchar(20) null,rep varchar(20) null) charset=binary collate=binary; +explain format = 'brief' select a from regbin where regexp_like(a, b); +id estRows task access object operator info +Projection 8000.00 root expression__explain.regbin.a +└─Selection 8000.00 root regexp_like(expression__explain.regbin.a, expression__explain.regbin.b) + └─TableReader 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:regbin keep order:false, stats:pseudo diff --git a/tests/integrationtest/r/expression/issues.result b/tests/integrationtest/r/expression/issues.result index 57378ea95bb11..67f165563c8a5 100644 --- a/tests/integrationtest/r/expression/issues.result +++ b/tests/integrationtest/r/expression/issues.result @@ -50,20 +50,22 @@ t CREATE TABLE `t` ( drop table if exists t; create table t(a tinyint, b bit(63)); insert ignore into t values(599999999, -1); -show warnings; Level Code Message -select * from t; -a b -127  +Warning 1264 Out of range value for column 'a' at row 1 +Warning 1406 Data too long for column 'b' at row 1 +select hex(a), hex(b) from t; +hex(a) hex(b) +7F 7FFFFFFFFFFFFFFF drop table if exists t; create table t(b bit(16)); insert ignore into t values(0x3635313836),(0x333830); -show warnings; Level Code Message -select * from t; -b - - +Warning 1406 Data too long for column 'b' at row 1 +Warning 1406 Data too long for column 'b' at row 2 +select hex(b) from t; +hex(b) +FFFF +FFFF drop table if exists t; create table t(a char(32) not null, b float default '0') engine=innodb default charset=utf8mb4; insert into t value('0a6f9d012f98467f8e671e9870044528', 208.867); @@ -93,8 +95,8 @@ drop table if exists t; create table t (id int NOT NULL DEFAULT 8); SET sql_mode = ''; insert into t values (1), (NULL), (2); -show warnings; Level Code Message +Warning 1048 Column 'id' cannot be null select * from t; id 1 @@ -203,8 +205,8 @@ insert into ft values(1234567890,123467890.1234,123467890.1234,'123467890.123400 SELECT FROM_UNIXTIME(tchar) from ft; FROM_UNIXTIME(tchar) 1973-11-30 08:38:10.123400 -show warnings; Level Code Message +Warning 1292 Truncated incorrect DECIMAL value: '123467890.1234000000000000000000100111111111' truncate table ft; insert into ft values(1234567890,123467890.1234,123467890.1234,'11111123467890.1234'); SELECT FROM_UNIXTIME(tchar) from ft; @@ -278,36 +280,36 @@ min max drop table if exists t_tiny, t_small, t_medium, t_int, t_big; create table t_tiny (c0 TINYINT UNSIGNED); INSERT IGNORE INTO t_tiny(c0) VALUES (1E9); -show warnings; Level Code Message +Warning 1264 Out of range value for column 'c0' at row 1 select * from t_tiny; c0 255 create table t_small (c0 SMALLINT UNSIGNED); INSERT IGNORE INTO t_small(c0) VALUES (1E9); -show warnings; Level Code Message +Warning 1264 Out of range value for column 'c0' at row 1 select * from t_small; c0 65535 create table t_medium (c0 MEDIUMINT UNSIGNED); INSERT IGNORE INTO t_medium(c0) VALUES (1E9); -show warnings; Level Code Message +Warning 1264 Out of range value for column 'c0' at row 1 select * from t_medium; c0 16777215 create table t_int (c0 INT UNSIGNED); INSERT IGNORE INTO t_int(c0) VALUES (1E20); -show warnings; Level Code Message +Warning 1264 Out of range value for column 'c0' at row 1 select * from t_int; c0 4294967295 create table t_big (c0 BIGINT UNSIGNED); INSERT IGNORE INTO t_big(c0) VALUES (1E20); -show warnings; Level Code Message +Warning 1264 Out of range value for column 'c0' at row 1 select * from t_big; c0 18446744073709551615 @@ -1357,8 +1359,8 @@ insert into t12205 values('-1038024704','-527892480'); select SEC_TO_TIME( ( `col_varchar_64` & `col_varchar_64_key` ) ),`col_varchar_64` & `col_varchar_64_key` from t12205; SEC_TO_TIME( ( `col_varchar_64` & `col_varchar_64_key` ) ) `col_varchar_64` & `col_varchar_64_key` 838:59:59 18446744072635875328 -show warnings; Level Code Message +Warning 1292 Truncated incorrect time value: '18446744072635875000' drop table if exists t; create table t(1e int); insert into t values (1); @@ -1400,8 +1402,8 @@ insert into t12206 values(73,0,0000); SELECT TIME_FORMAT( `col_tinyint_unsigned`, ( IFNULL( `col_double_unsigned`, `col_year_key` ) ) ) AS field1 FROM `t12206`; field1 NULL -show warnings; Level Code Message +Warning 1292 Truncated incorrect time value: '73' drop table if exists t12209; create table t12209(a bigint(20)); insert into t12209 values(1); @@ -1743,8 +1745,8 @@ a a b INSERT IGNORE INTO t1 VALUES (REPEAT(0125,200000000)); -show warnings; Level Code Message +Warning 1301 Result of repeat() was larger than max_allowed_packet (67108864) - truncated select a from t1 order by a; a NULL @@ -1959,11 +1961,10 @@ create table t (c int primary key, c2 enum('a', 'b')); set session sql_mode = ''; insert into t values(4, 'a'); insert into t values(4, 0) on duplicate key update c=values(c), c2=values(c2); -show warnings; Level Code Message +Warning 1265 Data truncated for column 'c2' at row 1 +Warning 1265 Data truncated for column 'c2' at row 1 insert into t values(4, 'a') on duplicate key update c=values(c), c2=values(c2); -show warnings; -Level Code Message set @@sql_mode=default; drop table if exists t0, t1; CREATE TABLE t0(c0 BOOL, c1 INT); @@ -2242,23 +2243,21 @@ coercibility(lag(b, 1, 'B') over w) SELECT 'lvuleck' BETWEEN '2008-09-16 22:23:50' AND 0; 'lvuleck' BETWEEN '2008-09-16 22:23:50' AND 0 0 -show warnings; Level Code Message +Warning 1292 Truncated incorrect DOUBLE value: '2008-09-16 22:23:50' +Warning 1292 Truncated incorrect DOUBLE value: 'lvuleck' SELECT 'aa' BETWEEN 'bb' AND 0; 'aa' BETWEEN 'bb' AND 0 1 -show warnings; Level Code Message +Warning 1292 Truncated incorrect DOUBLE value: 'aa' +Warning 1292 Truncated incorrect DOUBLE value: 'bb' select 1 between 0 and b'110'; 1 between 0 and b'110' 1 -show warnings; -Level Code Message select 'b' between 'a' and b'110'; 'b' between 'a' and b'110' 0 -show warnings; -Level Code Message drop table if exists t; create table t(a set('a', 'b', 'c')); alter table t change a a set('a', 'b', 'c', 'c'); @@ -2628,3 +2627,100 @@ NULL 0 0 0 0 0 1 1 +drop table if exists author_addresses, authors; +CREATE TABLE author_addresses ( +id bigint(20) NOT NULL AUTO_INCREMENT, +PRIMARY KEY (id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +CREATE TABLE authors ( +id bigint(20) NOT NULL AUTO_INCREMENT, +name varchar(255) NOT NULL, +author_address_id bigint(20) DEFAULT NULL, +author_address_extra_id bigint(20) DEFAULT NULL, +organization_id varchar(255) DEFAULT NULL, +owned_essay_id varchar(255) DEFAULT NULL, +PRIMARY KEY (id), +KEY index_authors_on_author_address_id (author_address_id), +KEY index_authors_on_author_address_extra_id (author_address_extra_id), +CONSTRAINT fk_rails_94423a17a3 FOREIGN KEY (author_address_id) REFERENCES author_addresses (id) ON UPDATE CASCADE ON DELETE RESTRICT +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +SELECT fk.referenced_table_name AS 'to_table', +fk.referenced_column_name AS 'primary_key', +fk.column_name AS 'column', +fk.constraint_name AS 'name', +rc.update_rule AS 'on_update', +rc.delete_rule AS 'on_delete' +FROM information_schema.referential_constraints rc +JOIN information_schema.key_column_usage fk +USING (constraint_schema, constraint_name) +WHERE fk.referenced_column_name IS NOT NULL +AND fk.table_schema = database() +AND fk.table_name = 'authors'; +to_table primary_key column name on_update on_delete +author_addresses id author_address_id fk_rails_94423a17a3 CASCADE RESTRICT +drop table if exists t; +CREATE TABLE t (a CHAR(5) CHARACTER SET latin1); +INSERT INTO t VALUES ('oe'); +INSERT INTO t VALUES (0xf6); +SELECT * FROM t WHERE a= 'oe'; +a +oe +SELECT HEX(a) FROM t WHERE a= 0xf6; +HEX(a) +F6 +drop table if exists tb; +create table tb(id int auto_increment primary key, v varchar(32)); +insert into tb(v) (select v from tb); +SELECT * FROM tb; +id v +insert into tb(v) values('hello'); +insert into tb(v) (select v from tb); +SELECT * FROM tb; +id v +1 hello +2 hello +drop table if exists t; +create table t(c varchar(32)); +insert into t values('1e649'),('-1e649'); +SELECT * FROM t where c < 1; +c +-1e649 +Level Code Message +Warning 1292 Truncated incorrect DOUBLE value: '-1e649' +Warning 1292 Truncated incorrect DOUBLE value: '1e649' +SELECT * FROM t where c > 1; +c +1e649 +Level Code Message +Warning 1292 Truncated incorrect DOUBLE value: '-1e649' +Warning 1292 Truncated incorrect DOUBLE value: '1e649' +drop table if exists t; +create table t(a int); +insert t values (1); +select * from t where cast(a as binary); +a +1 +drop table if exists t2; +create table t2(a int, b varchar(20)); +insert into t2 values(1,"1111"),(2,"2222"),(3,"3333"),(4,"4444"),(5,"5555"),(6,"6666"),(7,"7777"),(8,"8888"),(9,"9999"),(10,"0000"); +select (@j := case when substr(t2.b,1,3)=@i then 1 else @j+1 end) from t2, (select @j := 0, @i := "0") tt limit 10; +(@j := case when substr(t2.b,1,3)=@i then 1 else @j+1 end) +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +select b'10000000' DIV 10; +b'10000000' DIV 10 +12 +select cast(b'10000000' as unsigned) / 10; +cast(b'10000000' as unsigned) / 10 +12.8000 +select b'10000000' / 10; +b'10000000' / 10 +12.8000 diff --git a/tests/integrationtest/r/expression/json.result b/tests/integrationtest/r/expression/json.result index 729c16fcf0e0c..3c00fe65885e6 100644 --- a/tests/integrationtest/r/expression/json.result +++ b/tests/integrationtest/r/expression/json.result @@ -513,18 +513,18 @@ Error 3144: Cannot create a JSON value from a string with CHARACTER SET 'binary' select cast(cast(b'010101' as json) as signed); cast(cast(b'010101' as json) as signed) 0 -show warnings; Level Code Message +Warning 1292 Truncated incorrect INTEGER value: '"base64:type253:FQ=="' select cast(json_extract(json_objectagg('a', b'010101'), '$.a') as signed); cast(json_extract(json_objectagg('a', b'010101'), '$.a') as signed) 0 -show warnings; Level Code Message +Warning 1292 Truncated incorrect INTEGER value: '"base64:type253:FQ=="' select cast(json_extract(json_objectagg('a', b'010101'), '$.a') as double); cast(json_extract(json_objectagg('a', b'010101'), '$.a') as double) 0 -show warnings; Level Code Message +Warning 1292 Truncated incorrect FLOAT value: '"base64:type253:FQ=="' drop table if exists t; create table t(a JSON); insert into t values ('{}'), ('true'), ('5'); diff --git a/tests/integrationtest/r/expression/misc.result b/tests/integrationtest/r/expression/misc.result new file mode 100644 index 0000000000000..7e70071bfe4d6 --- /dev/null +++ b/tests/integrationtest/r/expression/misc.result @@ -0,0 +1,974 @@ +SELECT LENGTH(b''), LENGTH(B''), b''+1, b''-1, B''+1; +LENGTH(b'') LENGTH(B'') b''+1 b''-1 B''+1 +0 0 1 -1 1 +select timestamp '2017-01-01 00:00:00'; +timestamp '2017-01-01 00:00:00' +2017-01-01 00:00:00 +select timestamp '2017@01@01 00:00:00'; +timestamp '2017@01@01 00:00:00' +2017-01-01 00:00:00 +select timestamp '2017@01@01 00~00~00'; +timestamp '2017@01@01 00~00~00' +2017-01-01 00:00:00 +select timestamp '2017@01@0001 00~00~00.333'; +timestamp '2017@01@0001 00~00~00.333' +2017-01-01 00:00:00.333 +select timestamp '00:00:00'; +Error 1292: Incorrect datetime value: '00:00:00' +select timestamp '1992-01-03'; +Error 1292: Incorrect datetime value: '1992-01-03' +select timestamp '20171231235959.999999'; +Error 1292: Incorrect datetime value: '20171231235959.999999' +select time '117:01:12'; +time '117:01:12' +117:01:12 +select time '01:00:00.999999'; +time '01:00:00.999999' +01:00:00.999999 +select time '1 01:00:00'; +time '1 01:00:00' +25:00:00 +select time '110:00:00'; +time '110:00:00' +110:00:00 +select time'-1:1:1.123454656'; +time'-1:1:1.123454656' +-01:01:01.123455 +select time '33:33'; +time '33:33' +33:33:00 +select time '1.1'; +time '1.1' +00:00:01.1 +select time '21'; +time '21' +00:00:21 +select time '20 20:20'; +time '20 20:20' +500:20:00 +select time '2017-01-01 00:00:00'; +Error 1292: Incorrect time value: '2017-01-01 00:00:00' +select time '071231235959.999999'; +Error 1292: Incorrect time value: '071231235959.999999' +select time '20171231235959.999999'; +Error 1292: Incorrect time value: '20171231235959.999999' +select ADDDATE('2008-01-34', -1); +ADDDATE('2008-01-34', -1) +NULL +Level Code Message +Warning 1292 Incorrect datetime value: '2008-01-34' +set sql_mode=''; +drop table if exists t; +create table t1(a decimal(10,5), b decimal(10,1)); +insert into t1 values(123.12345, 123.12345); +update t1 set b = a; +select a, b from t1; +a b +123.12345 123.1 +select 2.00000000000000000000000000000001 * 1.000000000000000000000000000000000000000000002; +2.00000000000000000000000000000001 * 1.000000000000000000000000000000000000000000002 +2.000000000000000000000000000000 +set sql_mode=default; +drop table if exists t; +create table t(a decimal(38, 17)); +insert into t select 0.5999991229316*0.918755041726043; +select * from t; +a +0.55125221922461136 +select cast(1 as decimal(60,30)) / cast(1 as decimal(60,30)) / cast(1 as decimal(60, 30)); +cast(1 as decimal(60,30)) / cast(1 as decimal(60,30)) / cast(1 as decimal(60, 30)) +1.000000000000000000000000000000 +select cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30)); +cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30)) +0.047619047619047619047619047619 +select cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30)) / cast(13 as decimal(60, 30)); +cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30)) / cast(13 as decimal(60, 30)) +0.003663003663003663003663003663 +drop table if exists t; +create table t (i int key, j float); +insert into t values (1, 0.01); +select * from t; +i j +1 0.01 +insert into t values (1, 0.02) on duplicate key update j = values (j); +select * from t; +i j +1 0.02 +drop table if exists t; +create table t (a bigint primary key, b enum('a','b','c')); +insert into t values (1, "a"); +select * from t; +a b +1 a +insert into t values (1, "b") on duplicate key update b = values(b); +select * from t; +a b +1 b +drop table if exists t; +drop table if exists s; +create table t(id int primary key, a int); +create table s(a int); +insert into s values(1),(2); +select t.id = 1.234 from t right join s on t.a = s.a; +t.id = 1.234 +NULL +NULL +SHOW VARIABLES WHERE Variable_name ='language' OR Variable_name = 'net_write_timeout' OR Variable_name = 'interactive_timeout' +OR Variable_name = 'wait_timeout' OR Variable_name = 'character_set_client' OR Variable_name = 'character_set_connection' +OR Variable_name = 'character_set' OR Variable_name = 'character_set_server' OR Variable_name = 'tx_isolation' +OR Variable_name = 'transaction_isolation' OR Variable_name = 'character_set_results' OR Variable_name = 'timezone' +OR Variable_name = 'time_zone' OR Variable_name = 'system_time_zone' +OR Variable_name = 'lower_case_table_names' OR Variable_name = 'max_allowed_packet' OR Variable_name = 'net_buffer_length' +OR Variable_name = 'sql_mode' OR Variable_name = 'query_cache_type' OR Variable_name = 'query_cache_size' +OR Variable_name = 'license' OR Variable_name = 'init_connect'; +Variable_name Value +character_set_client utf8mb4 +character_set_connection utf8mb4 +character_set_results utf8mb4 +character_set_server utf8mb4 +init_connect +interactive_timeout 28800 +license Apache License 2.0 +lower_case_table_names 2 +max_allowed_packet 67108864 +net_buffer_length 16384 +net_write_timeout 60 +query_cache_size 1048576 +query_cache_type OFF +sql_mode ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION +system_time_zone Asia/Shanghai +time_zone Asia/Shanghai +transaction_isolation REPEATABLE-READ +tx_isolation REPEATABLE-READ +wait_timeout 28800 +select '1e800' + 1e100; +'1e800' + 1e100 +1.7976931348623157e308 +select '-1e800' - 1e100; +'-1e800' - 1e100 +-1.7976931348623157e308 +drop table if exists identity; +create table identity (id int not null primary key auto_increment); +SELECT @@identity; +@@identity +0 +INSERT INTO identity VALUES (NULL); +SELECT @@identity, LAST_INSERT_ID(); +@@identity LAST_INSERT_ID() +1 1 +INSERT INTO identity VALUES (NULL); +SELECT @@identity, LAST_INSERT_ID(); +@@identity LAST_INSERT_ID() +2 2 +INSERT INTO identity VALUES (NULL); +SELECT @@identity, LAST_INSERT_ID(); +@@identity LAST_INSERT_ID() +3 3 +drop table if exists lastinsertid; +create table lastinsertid (id int not null primary key auto_increment); +SELECT @@last_insert_id; +@@last_insert_id +3 +INSERT INTO lastinsertid VALUES (NULL); +SELECT @@last_insert_id, LAST_INSERT_ID(); +@@last_insert_id LAST_INSERT_ID() +1 1 +INSERT INTO lastinsertid VALUES (NULL); +SELECT @@last_insert_id, LAST_INSERT_ID(); +@@last_insert_id LAST_INSERT_ID() +2 2 +INSERT INTO lastinsertid VALUES (NULL); +SELECT @@last_insert_id, LAST_INSERT_ID(); +@@last_insert_id LAST_INSERT_ID() +3 3 +drop table if exists t; +create table t (a int, b int as (a + 1)); +insert into t(a) values (1); +select /*+ LIMIT_TO_COP() */ b from t limit 1; +b +2 +select /*+ LIMIT_TO_COP() */ b from t order by b limit 1; +b +2 +drop table if exists t0, t1; +CREATE TABLE t0(c0 float); +CREATE TABLE t1(c0 float); +INSERT INTO t1(c0) VALUES (0); +INSERT INTO t0(c0) VALUES (0); +SELECT t1.c0 FROM t1, t0 WHERE t0.c0=-t1.c0; +c0 +0 +drop table if exists kankan1, kankan2; +create table kankan1(id int, name text); +insert into kankan1 values(1, 'a'); +insert into kankan1 values(2, 'a'); +create table kankan2(id int, h1 text); +insert into kankan2 values(2, 'z'); +select t1.id from kankan1 t1 left join kankan2 t2 on t1.id = t2.id where (case when t1.name='b' then 'case2' when t1.name='a' then 'case1' else NULL end) = 'case1' order by t1.id; +id +1 +2 +drop table if exists t, t1; +create table t (a bit(64)); +create table t1 (a varchar(2)); +insert t1 value ('10'); +insert t select a from t1; +select a+0 from t; +a+0 +12592 +drop table if exists t, t1; +create table t (a bit(64)); +create table t1 (a binary(2)); +insert t1 value ('10'); +insert t select a from t1; +select a+0 from t; +a+0 +12592 +drop table if exists t, t1; +create table t (a bit(64)); +create table t1 (a datetime); +insert t1 value ('09-01-01'); +insert t select a from t1; +select a+0 from t; +a+0 +20090101000000 +drop table if exists t; +create table t(a int); +select /*+ unknown_hint(c1)*/ 1; +1 +1 +Level Code Message +Warning 1064 Optimizer hint syntax error at line 1 column 23 near "unknown_hint(c1)*/" +select 1 from /*+ test1() */ t; +1 +Level Code Message +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. +drop table if exists t; +create table t(a bigint, b double, c decimal, d varchar(20), e datetime, f time, g json); +insert into t values(1, 1.1, 2.2, "abc", "2018-10-24", NOW(), "12"); +select values(a), values(b), values(c), values(d), values(e), values(f), values(g) from t; +values(a) values(b) values(c) values(d) values(e) values(f) values(g) +NULL NULL NULL NULL NULL NULL NULL +set global innodb_default_row_format = dynamic; +set global innodb_default_row_format = 'dynamic'; +SHOW VARIABLES LIKE 'innodb_default_row_format'; +Variable_name Value +innodb_default_row_format dynamic +SHOW VARIABLES LIKE 'character_set_server'; +Variable_name Value +character_set_server utf8mb4 +SHOW VARIABLES LIKE 'innodb_file_format'; +Variable_name Value +innodb_file_format Barracuda +SHOW VARIABLES LIKE 'innodb_large_prefix'; +Variable_name Value +innodb_large_prefix ON +drop table if exists t; +create table t (c1 varchar(100), c2 varchar(128)); +prepare pr1 from "insert into t values(ifnull(?,' '),ifnull(?,' '))"; +set @a='1',@b=repeat('x', 80); +execute pr1 using @a,@b; + +drop table if exists t; +create table t(a int, b int, index(a)); +insert into t values (null, 0), (null, 1), (10, 11), (10, 12); +select * from t use index(a) where a is null order by b; +a b +NULL 0 +NULL 1 +select * from t use index(a) where a<=>null order by b; +a b +NULL 0 +NULL 1 +select * from t use index(a) where a<=>10 order by b; +a b +10 11 +10 12 +drop table if exists t1; +create table t1(a int, b int, c int, unique key(a, b, c)); +insert into t1 values (1, null, 1), (1, null, 2), (1, null, 3), (1, null, 4); +insert into t1 values (1, 1, 1), (1, 2, 2), (1, 3, 33), (1, 4, 44); +select c from t1 where a=1 and b<=>null and c>2 order by c; +c +3 +4 +select c from t1 where a=1 and b is null and c>2 order by c; +c +3 +4 +select c from t1 where a=1 and b is not null and c>2 order by c; +c +33 +44 +DROP TABLE IF EXISTS t1; +CREATE TABLE t1 (d date NOT NULL) PARTITION BY RANGE (YEAR(d)) +(PARTITION p2016 VALUES LESS THAN (2017), PARTITION p2017 VALUES LESS THAN (2018), PARTITION p2018 VALUES LESS THAN (2019), +PARTITION p2019 VALUES LESS THAN (2020), PARTITION pmax VALUES LESS THAN MAXVALUE); +INSERT INTO t1 VALUES ('2016-01-01'), ('2016-06-01'), ('2016-09-01'), ('2017-01-01'), +('2017-06-01'), ('2017-09-01'), ('2018-01-01'), ('2018-06-01'), ('2018-09-01'), ('2018-10-01'), +('2018-11-01'), ('2018-12-01'), ('2018-12-31'), ('2019-01-01'), ('2019-06-01'), ('2019-09-01'), +('2020-01-01'), ('2020-06-01'), ('2020-09-01'); +SELECT COUNT(*) FROM t1 WHERE d < '2018-01-01'; +COUNT(*) +6 +SELECT COUNT(*) FROM t1 WHERE d > '2018-01-01'; +COUNT(*) +12 +drop table if exists t; +create table t(a bigint, b bigint); +insert into t values(1, 1); +desc format='brief' select ifnull("aaaa", a) from t; +id estRows task access object operator info +Projection 10000.00 root aaaa->Column#4 +└─TableReader 10000.00 root data:TableFullScan + └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +select ifnull("aaaa", a) from t; +ifnull("aaaa", a) +aaaa +drop table if exists t1; +drop table if exists prefix; +CREATE TABLE t1 ( +name varchar(12) DEFAULT NULL, +KEY pname (name(12)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +insert into t1 values('借款策略集_网页'); +select * from t1 where name = '借款策略集_网页'; +name +借款策略集_网页 +CREATE TABLE prefix ( +a int(11) NOT NULL, +b varchar(55) DEFAULT NULL, +c int(11) DEFAULT NULL, +PRIMARY KEY (a), +KEY prefix_index (b(2)), +KEY prefix_complex (a,b(2)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +INSERT INTO prefix VALUES(0, 'b', 2), (1, 'bbb', 3), (2, 'bbc', 4), (3, 'bbb', 5), (4, 'abc', 6), (5, 'abc', 7), (6, 'abc', 7), (7, 'ÿÿ', 8), (8, 'ÿÿ0', 9), (9, 'ÿÿÿ', 10); +select c, b from prefix where b > 'ÿ' and b < 'ÿÿc'; +c b +8 ÿÿ +9 ÿÿ0 +select a, b from prefix where b LIKE 'ÿÿ%'; +a b +7 ÿÿ +8 ÿÿ0 +9 ÿÿÿ +drop table if exists t; +create table t (a int, b varchar (20), c varchar (20)); +insert into t values +(1,'key1-value1','insert_order1'), +(1,'key1-value2','insert_order2'), +(1,'key1-value3','insert_order3'), +(1,'key1-value4','insert_order4'), +(1,'key1-value5','insert_order5'), +(1,'key1-value6','insert_order6'), +(2,'key2-value1','insert_order1'), +(2,'key2-value2','insert_order2'), +(2,'key2-value3','insert_order3'), +(2,'key2-value4','insert_order4'), +(2,'key2-value5','insert_order5'), +(2,'key2-value6','insert_order6'), +(3,'key3-value1','insert_order1'), +(3,'key3-value2','insert_order2'), +(3,'key3-value3','insert_order3'), +(3,'key3-value4','insert_order4'), +(3,'key3-value5','insert_order5'), +(3,'key3-value6','insert_order6'); +SET @LAST_VAL := NULL; +SET @ROW_NUM := 0; +select * from ( +SELECT +a, +@ROW_NUM := IF(a = @LAST_VAL, @ROW_NUM + 1, 1) AS ROW_NUM, +@LAST_VAL := a AS LAST_VAL, +b, +c +FROM (select * from t where a in (1, 2, 3) ORDER BY a, c) t1 +) t2 where t2.ROW_NUM < 2; +a ROW_NUM LAST_VAL b c +1 1 1 key1-value1 insert_order1 +2 1 2 key2-value1 insert_order1 +3 1 3 key3-value1 insert_order1 +select * from ( +SELECT +a, +@ROW_NUM := IF(a = @LAST_VAL, @ROW_NUM + 1, 1) AS ROW_NUM, +@LAST_VAL := a AS LAST_VAL, +b, +c +FROM (select * from t where a in (1, 2, 3) ORDER BY a, c) t1 +) t2; +a ROW_NUM LAST_VAL b c +1 1 1 key1-value1 insert_order1 +1 2 1 key1-value2 insert_order2 +1 3 1 key1-value3 insert_order3 +1 4 1 key1-value4 insert_order4 +1 5 1 key1-value5 insert_order5 +1 6 1 key1-value6 insert_order6 +2 1 2 key2-value1 insert_order1 +2 2 2 key2-value2 insert_order2 +2 3 2 key2-value3 insert_order3 +2 4 2 key2-value4 insert_order4 +2 5 2 key2-value5 insert_order5 +2 6 2 key2-value6 insert_order6 +3 1 3 key3-value1 insert_order1 +3 2 3 key3-value2 insert_order2 +3 3 3 key3-value3 insert_order3 +3 4 3 key3-value4 insert_order4 +3 5 3 key3-value5 insert_order5 +3 6 3 key3-value6 insert_order6 +drop table if exists t1; +create table t1(a int); +insert into t1 values(2),(3); +with t1 as (select 36 as col from t1 where a=3) select * from t1; +col +36 +insert into t1 with t1 as (select 36 as col from t1) select * from t1; +select * from t1; +a +2 +3 +36 +36 +with cte1(a) as (select 36) update t1 set a = 1 where a in (select a from cte1); + +select * from t1; +a +2 +3 +1 +1 +with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) update cte, t1 set t1.a=1; + +select * from t1; +a +1 +1 +1 +1 +with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) update cte set a=1; +Error 1288: The target table cte of the UPDATE is not updatable +with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) delete from cte; +Error 1288: The target table cte of the DELETE is not updatable +with cte(a) as (select a from t1) delete from cte; +Error 1288: The target table cte of the DELETE is not updatable +with cte(a) as (select a from t1) update cte set a=1; +Error 1288: The target table cte of the UPDATE is not updatable +drop table if exists t1; +create table t1(a int, b int, primary key(a)); +insert into t1 values (1, 1),(2,1),(3,1); +replace into t1 with recursive cte(a,b) as (select 1, 1 union select a + 1,b+1 from cte where a < 5) select * from cte; +select * from t1; +a b +1 1 +2 2 +3 3 +4 4 +5 5 +drop table if exists t; +create table t(a int, b tinyint as(a+100) unique key); +insert ignore into t values(200, default); +update t set a=1 where a=200; +admin check table t; + +delete from t; +insert ignore into t values(200, default); +admin check table t; + +insert ignore into t values(200, default) on duplicate key update a=100; +admin check table t; + +delete from t; +admin check table t; + +begin; +insert ignore into t values(200, default); +update t set a=1 where a=200; +admin check table t; + +delete from t; +insert ignore into t values(200, default); +admin check table t; + +insert ignore into t values(200, default) on duplicate key update a=100; +admin check table t; + +delete from t; +admin check table t; + +commit; +admin check table t; + +drop table if exists t; +create table t (c_enum enum('c', 'b', 'a')); +insert into t values ('a'), ('b'), ('c'), ('a'), ('b'), ('a'); +select c_enum from t order by c_enum; +c_enum +c +b +b +a +a +a +select c_enum from t order by c_enum desc; +c_enum +a +a +a +b +b +c +select c_enum from t order by if(c_enum>1, c_enum, c_enum); +c_enum +a +a +a +b +b +c +select c_enum from t where c_enum order by c_enum; +c_enum +c +b +b +a +a +a +select c_enum from t where c_enum > 'a' order by c_enum; +c_enum +c +b +b +select c_enum from t where c_enum > 1 order by c_enum; +c_enum +b +b +a +a +a +select c_enum from t where c_enum = 1 order by c_enum; +c_enum +c +select c_enum from t where c_enum = 'a' order by c_enum; +c_enum +a +a +a +select c_enum from t where c_enum + 1 order by c_enum; +c_enum +c +b +b +a +a +a +select c_enum from t where c_enum - 1 order by c_enum; +c_enum +b +b +a +a +a +select c_enum+1 from t order by c_enum; +c_enum+1 +2 +3 +3 +4 +4 +4 +select c_enum, c_enum=1 from t order by c_enum; +c_enum c_enum=1 +c 1 +b 0 +b 0 +a 0 +a 0 +a 0 +select c_enum, c_enum>1 from t order by c_enum; +c_enum c_enum>1 +c 0 +b 1 +b 1 +a 1 +a 1 +a 1 +select c_enum, c_enum>'a' from t order by c_enum; +c_enum c_enum>'a' +c 1 +b 1 +b 1 +a 0 +a 0 +a 0 +select max(c_enum) from t; +max(c_enum) +c +select min(c_enum) from t; +min(c_enum) +a +select max(c_enum+1) from t; +max(c_enum+1) +4 +select min(c_enum+1) from t; +min(c_enum+1) +2 +select avg(c_enum) from t; +avg(c_enum) +2.3333333333333335 +select avg(distinct c_enum) from t; +avg(distinct c_enum) +2 +select distinct c_enum from t order by c_enum; +c_enum +c +b +a +select c_enum from t group by c_enum order by c_enum; +c_enum +c +b +a +drop table if exists t1; +CREATE TABLE t1 ( +a char(3) NOT NULL default '', +e enum('a','b','c','d','e') NOT NULL default 'a' +); +INSERT INTO t1 VALUES ('aaa','e'); +INSERT INTO t1 VALUES ('bbb','e'); +INSERT INTO t1 VALUES ('ccc','a'); +INSERT INTO t1 VALUES ('ddd','e'); +SELECT DISTINCT e AS c FROM t1 outr WHERE +a <> SOME ( SELECT a FROM t1 WHERE e = outr.e); +c +e +drop table t; +create table t(e enum('c','b','a')); +insert into t values(1),(2),(3); +select e from t where e > 'b'; +e +c +select e from t where e > 2; +e +a +alter table t add index idx(e); +select e from t where e > 'b'; +e +c +select e from t where e > 2; +e +a +drop table if exists tdm; +create table tdm(id int, `c12` enum('a','b','c'), PRIMARY KEY (`id`)); +insert into tdm values (1, 'a'); +update tdm set c12 = 2 where id = 1; +select * from tdm; +id c12 +1 b +set @@sql_mode = ''; +update tdm set c12 = 0 where id = 1; +select c12+0 from tdm; +c12+0 +0 +update tdm set c12 = '0' where id = 1; +select c12+0 from tdm; +c12+0 +0 +drop table if exists t; +create table t(a int); +with cte1 as (select * from cte2), cte2 as (select 1) select * from cte1; +Error 1146: Table 'expression__misc.cte2' doesn't exist +with cte1 as (select * from cte2) select * from (with cte2 as (select 2) select * from cte1 ) q; +Error 1146: Table 'expression__misc.cte2' doesn't exist +with recursive cte(n) as (select 1 union select sum(n) from cte group by n) select * from cte; +Error 3575: Recursive Common Table Expression 'cte' can contain neither aggregation nor window functions in recursive query block +with recursive cte(n) as (select 1 union select row_number() over(partition by n) from cte ) select * from cte; +Error 3575: Recursive Common Table Expression 'cte' can contain neither aggregation nor window functions in recursive query block +with recursive cte(n) as (select 1 union (select * from cte order by n)) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'ORDER BY / LIMIT / SELECT DISTINCT in recursive query block of Common Table Expression' +with recursive cte(n) as (select 1 union (select * from cte order by n)) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'ORDER BY / LIMIT / SELECT DISTINCT in recursive query block of Common Table Expression' +with recursive cte(n) as (select 1 union select distinct * from cte) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'ORDER BY / LIMIT / SELECT DISTINCT in recursive query block of Common Table Expression' +with recursive cte(n) as (select 1 union (select * from cte limit 2)) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'ORDER BY / LIMIT / SELECT DISTINCT in recursive query block of Common Table Expression' +with recursive cte(n) as (select 1 union select * from cte, cte c1) select * from cte; +Error 3577: In recursive query block of Recursive Common Table Expression 'cte', the recursive table must be referenced only once, and not in any subquery +with recursive cte(n) as (select 1 union select * from (select * from cte) c1) select * from cte; +Error 3577: In recursive query block of Recursive Common Table Expression 'cte', the recursive table must be referenced only once, and not in any subquery +with recursive cte(n) as (select 1 union select * from cte where 1 in (select * from cte)) select * from cte; +Error 3577: In recursive query block of Recursive Common Table Expression 'cte', the recursive table must be referenced only once, and not in any subquery +with recursive cte(n) as (select 1 union select * from cte where exists (select * from cte)) select * from cte; +Error 3577: In recursive query block of Recursive Common Table Expression 'cte', the recursive table must be referenced only once, and not in any subquery +with recursive cte(n) as (select 1 union select * from cte where 1 > (select * from cte)) select * from cte; +Error 3577: In recursive query block of Recursive Common Table Expression 'cte', the recursive table must be referenced only once, and not in any subquery +with recursive cte(n) as (select 1 union select (select * from cte) c1) select * from cte; +Error 3577: In recursive query block of Recursive Common Table Expression 'cte', the recursive table must be referenced only once, and not in any subquery +with recursive cte(n) as (select 1 union select * from t left join cte on t.a=cte.n) select * from cte; +Error 3576: In recursive query block of Recursive Common Table Expression 'cte', the recursive table must neither be in the right argument of a LEFT JOIN, nor be forced to be non-first with join order hints +with recursive cte(n) as (select 1 intersect select 2 union select * from cte union select 1) select * from cte; +Error 3574: Recursive Common Table Expression 'cte' should have one or more non-recursive query blocks followed by one or more recursive ones +with recursive cte(n) as (select * from cte union select * from cte) select * from cte; +Error 3574: Recursive Common Table Expression 'cte' should have one or more non-recursive query blocks followed by one or more recursive ones +with recursive cte(n) as (select 1 intersect select * from cte) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'INTERSECT between seed part and recursive part, hint: The operator between seed part and recursive part must bu UNION[DISTINCT] or UNION ALL' +with recursive cte(n) as (select 1 union select 1 intersect select * from cte) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'INTERSECT between seed part and recursive part, hint: The operator between seed part and recursive part must bu UNION[DISTINCT] or UNION ALL' +with recursive cte(n) as (select 1 except select * from cte) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'EXCEPT between seed part and recursive part, hint: The operator between seed part and recursive part must bu UNION[DISTINCT] or UNION ALL' +with recursive cte(n) as (select 1 union select 1 except select * from cte) select * from cte; +Error 1235: This version of TiDB doesn't yet support 'EXCEPT between seed part and recursive part, hint: The operator between seed part and recursive part must bu UNION[DISTINCT] or UNION ALL' +drop table if exists t1, t2; +create table t1(a int not null); +create table t2(a int not null); +insert into t1 values(1); +insert into t2 values(1); +select a, count(*) from t1 join t2 using (a) group by a; +a count(*) +1 1 +select a, count(*) from t1 natural join t2 group by a; +a count(*) +1 1 +select a, count(*) from t1 join t2 on t1.a=t2.a group by a; +Error 1052: Column 'a' in field list is ambiguous +select t1.a, t2.a from t1 join t2 using (a) group by t1.a; +a a +1 1 +select t1.a, t2.a from t1 join t2 using(a) group by a; +Error 1052: Column 'a' in group statement is ambiguous +select t2.a from t1 join t2 using (a) group by t1.a; +a +1 +select t1.a from t1 join t2 using (a) group by t1.a; +a +1 +select t2.a from t1 join t2 using (a) group by t2.a; +a +1 +select count(*) from t1 join t2 using (a) group by t2.a; +count(*) +1 +select t2.a from t1 join t2 using (a) group by a; +a +1 +select t1.a from t1 join t2 using (a) group by a; +a +1 +select * from t1 join t2 using(a); +a +1 +select t1.a, t2.a from t1 join t2 using(a); +a a +1 1 +select * from t1 natural join t2; +a +1 +select t1.a, t2.a from t1 natural join t2; +a a +1 1 +drop table if exists e; +create table e(e enum('c', 'b', 'a')); +insert into e values ('a'),('b'),('a'),('b'); +select e from e where if(e>1, e, e); +e +a +a +b +b +select e from e where case e when 1 then e else e end; +e +a +a +b +b +select e from e where case 1 when e then e end; +e +select if(e>1,e,e)='a' from e; +if(e>1,e,e)='a' +0 +0 +1 +1 +select if(e>1,e,e)=1 from e; +if(e>1,e,e)=1 +0 +0 +0 +0 +select if(e>2,e,e) and if(e<=2,e,e) from e; +if(e>2,e,e) and if(e<=2,e,e) +1 +1 +1 +1 +select if(e>2,e,e) and (if(e<3,0,e) or if(e>=2,0,e)) from e; +if(e>2,e,e) and (if(e<3,0,e) or if(e>=2,0,e)) +0 +0 +1 +1 +select * from e where if(e>2,e,e) and if(e<=2,e,e); +e +a +a +b +b +select * from e where if(e>2,e,e) and (if(e<3,0,e) or if(e>=2,0,e)); +e +a +a +drop table if exists t; +create table t(a int,b enum("b","y","1")); +insert into t values(0,"y"),(1,"b"),(null,null),(2,"1"); +SELECT count(*) FROM t where if(a,b ,null); +count(*) +2 +drop table if exists t; +create table t(a int,b enum("b"),c enum("c")); +insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1); +select a from t where if(a=1,b,c)="b"; +a +1 +1 +select a from t where if(a=1,b,c)="c"; +a +2 +2 +select a from t where if(a=1,b,c)=1; +a +1 +2 +1 +2 +select a from t where if(a=1,b,c); +a +1 +2 +1 +2 +drop table if exists e; +create table e(e enum('c', 'b', 'a')); +insert into e values(3); +select elt(1,e) = 'a' from e; +elt(1,e) = 'a' +1 +select elt(1,e) = 3 from e; +elt(1,e) = 3 +1 +select e from e where elt(1,e); +e +a +drop table if exists s; +create table s(s set('c', 'b', 'a')); +insert into s values ('a'),('b'),('a'),('b'); +select s from s where if(s>1, s, s); +s +a +b +a +b +select s from s where case s when 1 then s else s end; +s +a +b +a +b +select s from s where case 1 when s then s end; +s +select if(s>1,s,s)='a' from s; +if(s>1,s,s)='a' +1 +0 +1 +0 +select if(s>1,s,s)=4 from s; +if(s>1,s,s)=4 +1 +0 +1 +0 +drop table if exists s; +create table s(s set('c', 'b', 'a')); +insert into s values('a'); +select elt(1,s) = 'a' from s; +elt(1,s) = 'a' +1 +select elt(1,s) = 4 from s; +elt(1,s) = 4 +1 +select s from s where elt(1,s); +s +a +drop table if exists t; +create table t(a int,b enum("b"),c enum("c")); +insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1); +select if(A, null,b)=1 from t; +if(A, null,b)=1 +NULL +NULL +NULL +NULL +select if(A, null,b)='a' from t; +if(A, null,b)='a' +NULL +NULL +NULL +NULL +drop table if exists t; +create table t(a int,b set("b"),c set("c")); +insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1); +select if(A, null,b)=1 from t; +if(A, null,b)=1 +NULL +NULL +NULL +NULL +select if(A, null,b)='a' from t; +if(A, null,b)='a' +NULL +NULL +NULL +NULL +drop table if exists t; +create table t(`a` enum('y','b','Abc','null','1','2','0')) CHARSET=binary; +insert into t values("1"); +SELECT count(*) from t where (null like 'a') = (case when cast('2015' as real) <=> round("1200","1") then a end); +count(*) +0 +SELECT (null like 'a') = (case when cast('2015' as real) <=> round("1200","1") then a end) from t; +(null like 'a') = (case when cast('2015' as real) <=> round("1200","1") then a end) +NULL +SELECT 5 = (case when 0 <=> 0 then a end) from t; +5 = (case when 0 <=> 0 then a end) +1 +SELECT '1' = (case when 0 <=> 0 then a end) from t; +'1' = (case when 0 <=> 0 then a end) +1 +SELECT 5 = (case when 0 <=> 1 then a end) from t; +5 = (case when 0 <=> 1 then a end) +NULL +SELECT '1' = (case when 0 <=> 1 then a end) from t; +'1' = (case when 0 <=> 1 then a end) +NULL +SELECT 5 = (case when 0 <=> 1 then a else a end) from t; +5 = (case when 0 <=> 1 then a else a end) +1 +SELECT '1' = (case when 0 <=> 1 then a else a end) from t; +'1' = (case when 0 <=> 1 then a else a end) +1 +drop table if exists t1, t2; +create table t1 (a integer); +insert into t1 values (0), (1), (2), (3); +create table t2 (a integer, b integer); +insert into t2 values (0,1), (1,1), (2,1), (3,1); +select t1.* from t1 left join t2 on t2.a = t1.a where t1.a = ifnull(t2.b, 0); +a +1 +drop table if exists t1, t2; +create table t1 (i1 integer, c1 char); +insert into t1 values (2, 'a'), (1, 'b'), (3, 'c'), (0, null); +create table t2 (i2 integer, c2 char, f2 float); +insert into t2 values (0, 'c', null), (1, null, 0.1), (3, 'b', 0.01), (2, 'q', 0.12), (null, 'a', -0.1), (null, null, null); +select * from t2 where t2.i2=((select count(1) from t1 where t1.i1=t2.i2)); +i2 c2 f2 +1 NULL 0.1 diff --git a/tests/integrationtest/r/expression/plan_cache.result b/tests/integrationtest/r/expression/plan_cache.result new file mode 100644 index 0000000000000..3b6d1332c804a --- /dev/null +++ b/tests/integrationtest/r/expression/plan_cache.result @@ -0,0 +1,63 @@ +prepare pr1 from 'select ? in (1,?,?)'; +set @a=1, @b=2, @c=3; +execute pr1 using @a,@b,@c; +? in (1,?,?) +1 +prepare pr2 from 'select 3 in (1,?,?)'; +set @a=2, @b=3; +execute pr2 using @a,@b; +3 in (1,?,?) +1 +prepare pr3 from 'select ? in (1,2,3)'; +set @a=4; +execute pr3 using @a; +? in (1,2,3) +0 +prepare pr4 from 'select ? in (?,?,?)'; +set @a=1, @b=2, @c=3, @d=4; +execute pr4 using @a,@b,@c,@d; +? in (?,?,?) +0 +drop table if exists t; +create table t(a int); +prepare stmt from 'SELECT * FROM t order by rand()'; +execute stmt; +a +prepare stmt from 'SELECT * FROM t order by now()'; +execute stmt; +a +drop table if exists t; +create table t(a int); +insert into t values(1), (2), (3); +set @@session.sql_select_limit = 1; +prepare stmt from 'SELECT * FROM t'; +execute stmt; +a +1 +set @@session.sql_select_limit = default; +execute stmt; +a +1 +2 +3 +set @@session.sql_select_limit = 2; +execute stmt; +a +1 +2 +set @@session.sql_select_limit = 1; +execute stmt; +a +1 +set @@session.sql_select_limit = default; +execute stmt; +a +1 +2 +3 +set @@session.sql_select_limit = 2; +execute stmt; +a +1 +2 +set sql_select_limit=default; diff --git a/tests/integrationtest/r/expression/time.result b/tests/integrationtest/r/expression/time.result new file mode 100644 index 0000000000000..aa4809fde0919 --- /dev/null +++ b/tests/integrationtest/r/expression/time.result @@ -0,0 +1,530 @@ +select dayname("1962-03-01")+0; +dayname("1962-03-01")+0 +3 +select dayname("1962-03-02")+0; +dayname("1962-03-02")+0 +4 +select dayname("1962-03-03")+0; +dayname("1962-03-03")+0 +5 +select dayname("1962-03-04")+0; +dayname("1962-03-04")+0 +6 +select dayname("1962-03-05")+0; +dayname("1962-03-05")+0 +0 +select dayname("1962-03-06")+0; +dayname("1962-03-06")+0 +1 +select dayname("1962-03-07")+0; +dayname("1962-03-07")+0 +2 +select dayname("1962-03-08")+0; +dayname("1962-03-08")+0 +3 +select dayname("1962-03-01")+1; +dayname("1962-03-01")+1 +4 +select dayname("1962-03-01")+2; +dayname("1962-03-01")+2 +5 +select dayname("1962-03-01")+3; +dayname("1962-03-01")+3 +6 +select dayname("1962-03-01")+4; +dayname("1962-03-01")+4 +7 +select dayname("1962-03-01")+5; +dayname("1962-03-01")+5 +8 +select dayname("1962-03-01")+6; +dayname("1962-03-01")+6 +9 +select dayname("1962-03-01")+7; +dayname("1962-03-01")+7 +10 +select dayname("1962-03-01")+2333; +dayname("1962-03-01")+2333 +2336 +select dayname("1962-03-01")+2.333; +dayname("1962-03-01")+2.333 +5.333 +select dayname("1962-03-01")>2; +dayname("1962-03-01")>2 +1 +select dayname("1962-03-01")<2; +dayname("1962-03-01")<2 +0 +select dayname("1962-03-01")=3; +dayname("1962-03-01")=3 +1 +select dayname("1962-03-01")!=3; +dayname("1962-03-01")!=3 +0 +select dayname("1962-03-01")<4; +dayname("1962-03-01")<4 +1 +select dayname("1962-03-01")>4; +dayname("1962-03-01")>4 +0 +select !dayname("1962-03-01"); +!dayname("1962-03-01") +0 +select dayname("1962-03-01")&1; +dayname("1962-03-01")&1 +1 +select dayname("1962-03-01")&3; +dayname("1962-03-01")&3 +3 +select dayname("1962-03-01")&7; +dayname("1962-03-01")&7 +3 +select dayname("1962-03-01")|1; +dayname("1962-03-01")|1 +3 +select dayname("1962-03-01")|3; +dayname("1962-03-01")|3 +3 +select dayname("1962-03-01")|7; +dayname("1962-03-01")|7 +7 +select dayname("1962-03-01")^1; +dayname("1962-03-01")^1 +2 +select dayname("1962-03-01")^3; +dayname("1962-03-01")^3 +0 +select dayname("1962-03-01")^7; +dayname("1962-03-01")^7 +4 +drop table if exists t; +create table t (a bigint primary key, b timestamp); +insert into t values (1, "2019-04-29 11:56:12"); +explain format = 'brief' select * from t where b = (select max(b) from t); +id estRows task access object operator info +TableReader 10.00 root data:Selection +└─Selection 10.00 cop[tikv] eq(expression__time.t.b, 2019-04-29 11:56:12) + └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo +select * from t where b = (select max(b) from t); +a b +1 2019-04-29 11:56:12 +SELECT "1900-01-01 00:00:00" + INTERVAL 1.123456789e3 SECOND; +"1900-01-01 00:00:00" + INTERVAL 1.123456789e3 SECOND +1900-01-01 00:18:43.456789 +SELECT 19000101000000 + INTERVAL 1.123456789e3 SECOND; +19000101000000 + INTERVAL 1.123456789e3 SECOND +1900-01-01 00:18:43.456789 +select date("1900-01-01") + interval 1.123456789e3 second; +date("1900-01-01") + interval 1.123456789e3 second +1900-01-01 00:18:43.456789 +SELECT "1900-01-01 00:18:43.456789" - INTERVAL 1.123456789e3 SECOND; +"1900-01-01 00:18:43.456789" - INTERVAL 1.123456789e3 SECOND +1900-01-01 00:00:00 +SELECT 19000101001843.456789 - INTERVAL 1.123456789e3 SECOND; +19000101001843.456789 - INTERVAL 1.123456789e3 SECOND +1900-01-01 00:00:00 +SELECT 19000101000000.0005 + INTERVAL 0.0005 SECOND; +19000101000000.0005 + INTERVAL 0.0005 SECOND +1900-01-01 00:00:00.001000 +select date("1900-01-01") - interval 1.123456789e3 second; +date("1900-01-01") - interval 1.123456789e3 second +1899-12-31 23:41:16.543211 +select 19000101000000 - interval 1.123456789e3 second; +19000101000000 - interval 1.123456789e3 second +1899-12-31 23:41:16.543211 +drop table if exists t; +create table t(a datetime(6), b timestamp); +insert t values (20010101100000.123456, 20110707101112.123456); +select * from t; +a b +2001-01-01 10:00:00.123456 2011-07-07 10:11:12 +set time_zone = 'CET'; +drop table if exists t; +create table t(ts timestamp); +set time_zone = 'UTC'; +insert into t values('2022-03-27 00:30:00'); +insert into t values('2022-10-30 00:30:00'); +insert into t values('2022-10-30 01:30:00'); +set time_zone = 'Europe/Amsterdam'; +insert into t values('2022-03-27 02:30:00'); +Error 1292: Incorrect timestamp value: '2022-03-27 02:30:00' for column 'ts' at row 1 +select date_add(ts, interval 1 hour) from t order by ts; +date_add(ts, interval 1 hour) +2022-03-27 02:30:00 +2022-10-30 03:30:00 +2022-10-30 03:30:00 +set time_zone = default; +drop table if exists t; +create table t(a date); +insert into t values ('2021-08-20'); +select timestampadd(microsecond, 1, a) from t; +timestampadd(microsecond, 1, a) +2021-08-20 00:00:00.000001 +select timestampadd(second, 6/4, a) from t; +timestampadd(second, 6/4, a) +2021-08-20 00:00:01.500000 +select timestampadd(second, 9.9999e2, a) from t; +timestampadd(second, 9.9999e2, a) +2021-08-20 00:16:39.990000 +select timestampadd(second, 1, '2021-08-20 00:00:01.0001'); +timestampadd(second, 1, '2021-08-20 00:00:01.0001') +2021-08-20 00:00:02.000100 +select timestampadd(minute, 1.5, '2021-08-20 00:00:00'); +timestampadd(minute, 1.5, '2021-08-20 00:00:00') +2021-08-20 00:02:00 +select timestampadd(minute, 1.5, '2021-08-20 00:00:00.0001'); +timestampadd(minute, 1.5, '2021-08-20 00:00:00.0001') +2021-08-20 00:02:00.000100 +SELECT timestampadd(year,1.212208e+308,'1995-01-05 06:32:20.859724') as result; +result +NULL +Level Code Message +Warning 1441 Datetime function: datetime field overflow +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 SECOND_MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 SECOND_MICROSECOND) +2007-03-28 22:08:27.800000 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 MINUTE_MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 MINUTE_MICROSECOND) +2007-03-28 22:08:27.800000 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 HOUR_MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 HOUR_MICROSECOND) +2007-03-28 22:08:27.800000 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 DAY_MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 DAY_MICROSECOND) +2007-03-28 22:08:27.800000 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_MINUTE) +2007-03-29 00:10:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE_SECOND) +2007-03-28 22:10:30 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR_MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR_MONTH) +2009-05-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_HOUR) +2007-03-31 00:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_MINUTE) +2007-03-29 00:10:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_SECOND) +2007-03-28 22:10:30 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_SECOND) +2007-03-28 22:10:30 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 SECOND) +2007-03-28 22:08:30.200000 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR) +2009-03-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 QUARTER); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 QUARTER) +2007-09-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MONTH) +2007-05-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 WEEK); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 WEEK) +2007-04-11 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY) +2007-03-30 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR) +2007-03-29 00:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE) +2007-03-28 22:10:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MICROSECOND) +2007-03-28 22:08:28.000002 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_MINUTE) +2007-03-28 20:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR_MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR_MONTH) +2005-01-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_HOUR) +2007-03-26 20:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_MINUTE) +2007-03-28 20:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR) +2005-03-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 QUARTER); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 QUARTER) +2006-09-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MONTH) +2007-01-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 WEEK); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 WEEK) +2007-03-14 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY) +2007-03-26 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR) +2007-03-28 20:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE) +2007-03-28 22:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MICROSECOND) +2007-03-28 22:08:27.999998 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_MINUTE) +2007-03-28 20:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR_MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR_MONTH) +2005-01-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_HOUR) +2007-03-26 20:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_MINUTE) +2007-03-28 20:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" SECOND) +2007-03-28 22:08:25.800000 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR) +2005-03-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" QUARTER); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" QUARTER) +2006-09-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MONTH) +2007-01-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" WEEK); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" WEEK) +2007-03-14 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY) +2007-03-26 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR) +2007-03-28 20:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE) +2007-03-28 22:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MICROSECOND) +2007-03-28 22:08:27.999998 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_MINUTE) +2007-03-28 20:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR_MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR_MONTH) +2005-01-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_HOUR) +2007-03-26 20:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_MINUTE) +2007-03-28 20:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_SECOND) +2007-03-28 22:06:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" SECOND) +2007-03-28 22:08:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.+2" SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.+2" SECOND) +2007-03-28 22:08:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.*2" SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.*2" SECOND) +2007-03-28 22:08:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2./2" SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2./2" SECOND) +2007-03-28 22:08:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.a2" SECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.a2" SECOND) +2007-03-28 22:08:26 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR) +2005-03-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" QUARTER); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" QUARTER) +2006-09-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MONTH); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MONTH) +2007-01-28 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" WEEK); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" WEEK) +2007-03-14 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY) +2007-03-26 22:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR) +2007-03-28 20:08:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE) +2007-03-28 22:06:28 +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MICROSECOND); +DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MICROSECOND) +2007-03-28 22:08:27.999998 +set @@session.time_zone = 'Europe/Amsterdam'; +drop table if exists t; +create table t (id int, dt datetime, primary key (id, dt)); +insert into t values (1, date_add('2023-03-26 00:00:00', interval 2 hour)); +insert into t values (4,'2023-03-26 02:00:00'); +select * from t; +id dt +1 2023-03-26 02:00:00 +4 2023-03-26 02:00:00 +set time_zone = default; +drop table if exists t1; +create table t1(c_time time(5), c_dt datetime(4), c_ts timestamp(3), c_d date, c_str varchar(100)); +insert into t1 values('-800:10:10', '2021-10-10 10:10:10.1234', '2021-10-10 10:10:10.1234', '2021-10-11', '2021-10-10 10:10:10.1234'); +set @@tidb_enable_vectorized_expression = off; +select greatest(c_time, c_time) from t1; +greatest(c_time, c_time) +-800:10:10.00000 +select greatest(c_dt, c_dt) from t1; +greatest(c_dt, c_dt) +2021-10-10 10:10:10.1234 +select greatest(c_ts, c_ts) from t1; +greatest(c_ts, c_ts) +2021-10-10 10:10:10.123 +select greatest(c_d, c_d) from t1; +greatest(c_d, c_d) +2021-10-11 +select greatest(c_str, c_str) from t1; +greatest(c_str, c_str) +2021-10-10 10:10:10.1234 +select least(c_time, c_time) from t1; +least(c_time, c_time) +-800:10:10.00000 +select least(c_dt, c_dt) from t1; +least(c_dt, c_dt) +2021-10-10 10:10:10.1234 +select least(c_ts, c_ts) from t1; +least(c_ts, c_ts) +2021-10-10 10:10:10.123 +select least(c_d, c_d) from t1; +least(c_d, c_d) +2021-10-11 +select least(c_str, c_str) from t1; +least(c_str, c_str) +2021-10-10 10:10:10.1234 +select greatest(c_time, cast('10:01:01' as time)) from t1; +greatest(c_time, cast('10:01:01' as time)) +10:01:01.00000 +select least(c_time, cast('10:01:01' as time)) from t1; +least(c_time, cast('10:01:01' as time)) +-800:10:10.00000 +select greatest(c_d, cast('1999-10-10' as date)) from t1; +greatest(c_d, cast('1999-10-10' as date)) +2021-10-11 +select least(c_d, cast('1999-10-10' as date)) from t1; +least(c_d, cast('1999-10-10' as date)) +1999-10-10 +select greatest(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +greatest(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) +2021-10-10 10:10:10.1234 +select least(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +least(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) +1999-10-10 10:10:10 +set @@tidb_enable_vectorized_expression = on; +select greatest(c_time, c_time) from t1; +greatest(c_time, c_time) +-800:10:10.00000 +select greatest(c_dt, c_dt) from t1; +greatest(c_dt, c_dt) +2021-10-10 10:10:10.1234 +select greatest(c_ts, c_ts) from t1; +greatest(c_ts, c_ts) +2021-10-10 10:10:10.123 +select greatest(c_d, c_d) from t1; +greatest(c_d, c_d) +2021-10-11 +select greatest(c_str, c_str) from t1; +greatest(c_str, c_str) +2021-10-10 10:10:10.1234 +select least(c_time, c_time) from t1; +least(c_time, c_time) +-800:10:10.00000 +select least(c_dt, c_dt) from t1; +least(c_dt, c_dt) +2021-10-10 10:10:10.1234 +select least(c_ts, c_ts) from t1; +least(c_ts, c_ts) +2021-10-10 10:10:10.123 +select least(c_d, c_d) from t1; +least(c_d, c_d) +2021-10-11 +select least(c_str, c_str) from t1; +least(c_str, c_str) +2021-10-10 10:10:10.1234 +select greatest(c_time, cast('10:01:01' as time)) from t1; +greatest(c_time, cast('10:01:01' as time)) +10:01:01.00000 +select least(c_time, cast('10:01:01' as time)) from t1; +least(c_time, cast('10:01:01' as time)) +-800:10:10.00000 +select greatest(c_d, cast('1999-10-10' as date)) from t1; +greatest(c_d, cast('1999-10-10' as date)) +2021-10-11 +select least(c_d, cast('1999-10-10' as date)) from t1; +least(c_d, cast('1999-10-10' as date)) +1999-10-10 +select greatest(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +greatest(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) +2021-10-10 10:10:10.1234 +select least(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +least(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) +1999-10-10 10:10:10 +set @@tidb_enable_vectorized_expression = default; +drop table if exists t1; +create table t1 (d date); +set sql_mode='traditional'; +insert into t1 (d) select date_add('2000-01-01',interval 8000 year); +Error 1441: Datetime function: datetime field overflow +insert into t1 (d) select date_sub('2000-01-01', INTERVAL 2001 YEAR); +Error 1441: Datetime function: datetime field overflow +insert into t1 (d) select date_add('9999-12-31',interval 1 year); +Error 1441: Datetime function: datetime field overflow +insert into t1 (d) select date_add('9999-12-31',interval 1 day); +Error 1441: Datetime function: datetime field overflow +set sql_mode=''; +insert into t1 (d) select date_add('2000-01-01',interval 8000 year); +insert into t1 (d) select date_sub('2000-01-01', INTERVAL 2001 YEAR); +insert into t1 (d) select date_add('9999-12-31',interval 1 year); +insert into t1 (d) select date_add('9999-12-31',interval 1 day); +select * from t1; +d +NULL +NULL +NULL +NULL +set sql_mode=default; diff --git a/tests/integrationtest/run-tests.sh b/tests/integrationtest/run-tests.sh index d4533b201419c..91d22375e4c06 100755 --- a/tests/integrationtest/run-tests.sh +++ b/tests/integrationtest/run-tests.sh @@ -88,7 +88,7 @@ function build_mysql_tester() { echo "building mysql-tester binary: $mysql_tester" rm -rf $mysql_tester - GOBIN=$PWD go install github.com/defined2014/mysql-tester/src@1da6225968e19999d28be4d06c357b9378df8b78 + GOBIN=$PWD go install github.com/pingcap/mysql-tester/src@6891b636aa6ba666e426238f9c74deb502b846d2 mv src mysql_tester } diff --git a/tests/integrationtest/t/common_collation.test b/tests/integrationtest/t/common_collation.test index 184e7246ca0da..35ba964844022 100644 --- a/tests/integrationtest/t/common_collation.test +++ b/tests/integrationtest/t/common_collation.test @@ -1,7 +1,5 @@ set tidb_cost_model_version=1; ---disable_warnings drop table if exists t; ---enable_warnings create table t(a char(10) collate utf8mb4_unicode_ci, b char(10) collate utf8mb4_general_ci); insert into t values ('啊', '撒旦'); select coercibility(concat(a, b)) from t; @@ -11,9 +9,7 @@ select coercibility(convert('a' using utf8mb4) collate utf8mb4_general_ci); # test for coercibility and collation with json type # see details from https://github.com/pingcap/tidb/issues/31541 and https://github.com/pingcap/tidb/issues/31320#issuecomment-1010599311 ---disable_warnings drop table if exists t; ---enable_warnings create table t (a char(20), b blob(100), c text, d json, e timestamp, f set('a一','b二','c三','d四'), g text, h enum('a一','b二','c三','d四') default 'c三'); insert into t values ('你好', '你好', '你好', '{\"测试\": \"你好\"}', '2018-10-13', 1, '你好', 'a一'); select coercibility(a), coercibility(b), coercibility(c), coercibility(d), coercibility(e), coercibility(f), coercibility(g), coercibility(h) from t; diff --git a/tests/integrationtest/t/executor/executor.test b/tests/integrationtest/t/executor/executor.test new file mode 100644 index 0000000000000..a41519b5ad688 --- /dev/null +++ b/tests/integrationtest/t/executor/executor.test @@ -0,0 +1,679 @@ +# TestSelectWithoutFrom +select 1 + 2*3; +select _utf8"string"; +select 1 order by 1; +SELECT 'a' as f1 having f1 = 'a'; +SELECT (SELECT * FROM (SELECT 'a') t) AS f1 HAVING (f1 = 'a' OR TRUE); +SELECT (SELECT * FROM (SELECT 'a') t) + 1 AS f1 HAVING (f1 = 'a' OR TRUE); + +# TestOrderBy +create table t (c1 int, c2 int, c3 varchar(20)); +insert into t values (1, 2, 'abc'), (2, 1, 'bcd'); +## Fix issue https://github.com/pingcap/tidb/issues/337 +select c1 as a, c1 as b from t order by c1; +select c1 as a, t.c1 as a from t order by a desc; +select c1 as c2 from t order by c2; +select sum(c1) from t order by sum(c1); +select c1 as c2 from t order by c2 + 1; +## Order by position. +select * from t order by 1; +select * from t order by 2; +## Order by binary. +select c1, c3 from t order by binary c1 desc; +select c1, c2 from t order by binary c3; + +# TestNeighbouringProj +create table t1(a int, b int); +create table t2(a int, b int); +insert into t1 value(1, 1), (2, 2); +insert into t2 value(1, 1), (2, 2); +select sum(c) from (select t1.a as a, t1.a as c, length(t1.b) from t1 union select a, b, b from t2) t; +drop table if exists t; +create table t(a bigint, b bigint, c bigint); +insert into t values(1, 1, 1), (2, 2, 2), (3, 3, 3); +select cast(count(a) as signed), a as another, a from t group by a order by cast(count(a) as signed), a limit 10; + +# TestIndexReverseOrder +drop table if exists t; +create table t (a int primary key auto_increment, b int, index idx (b)); +insert t (b) values (0), (1), (2), (3), (4), (5), (6), (7), (8), (9); +select b from t order by b desc; +select b from t where b <3 or (b >=6 and b < 8) order by b desc; +drop table if exists t; +create table t (a int, b int, index idx (b, a)); +insert t values (0, 2), (1, 2), (2, 2), (0, 1), (1, 1), (2, 1), (0, 0), (1, 0), (2, 0); +select b, a from t order by b, a desc; + +# TestTableReverseOrder +drop table if exists t; +create table t (a int primary key auto_increment, b int); +insert t (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9); +select b from t order by a desc; +select a from t where a <3 or (a >=6 and a < 8) order by a desc; + +# TestUnsignedPKColumn +drop table if exists t; +create table t (a int unsigned primary key, b int, c int, key idx_ba (b, c, a)); +insert t values (1, 1, 1); +select * from t; +update t set c=2 where a=1; +select * from t where b=1; + +# TestMultiUpdate +CREATE TABLE test_mu (a int primary key, b int, c int); +INSERT INTO test_mu VALUES (1, 2, 3), (4, 5, 6), (7, 8, 9); +INSERT INTO test_mu VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE b = 3, c = b; +SELECT * FROM test_mu ORDER BY a; +INSERT INTO test_mu VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE c = 2, b = c+5; +SELECT * FROM test_mu ORDER BY a; +UPDATE test_mu SET b = 0, c = b WHERE a = 4; +SELECT * FROM test_mu ORDER BY a; +UPDATE test_mu SET c = 8, b = c WHERE a = 4; +SELECT * FROM test_mu ORDER BY a; +UPDATE test_mu SET c = b, b = c WHERE a = 7; +SELECT * FROM test_mu ORDER BY a; + +# TestGeneratedColumnPointGet +drop table if exists tu; +CREATE TABLE tu(a int, b int, c int GENERATED ALWAYS AS (a + b) VIRTUAL, d int as (a * b) stored, e int GENERATED ALWAYS as (b * 2) VIRTUAL, PRIMARY KEY (a), UNIQUE KEY ukc (c), unique key ukd(d), key ke(e)); +insert into tu(a, b) values(1, 2); +insert into tu(a, b) values(5, 6); +select * from tu for update; +select * from tu where a = 1; +select * from tu where a in (1, 2); +select * from tu where c in (1, 2, 3); +select * from tu where c = 3; +select d, e from tu where c = 3; +select * from tu where d in (1, 2, 3); +select * from tu where d = 2; +select c, d from tu where d = 2; +select d, e from tu where e = 4; +select * from tu where e = 4; +update tu set a = a + 1, b = b + 1 where c = 11; +select * from tu for update; +select * from tu where a = 6; +select * from tu where c in (5, 6, 13); +select b, c, e, d from tu where c = 13; +select a, e, d from tu where c in (5, 6, 13); +drop table if exists tu; + +# TestUnionAutoSignedCast +drop table if exists t1,t2; +create table t1 (id int, i int, b bigint, d double, dd decimal); +create table t2 (id int, i int unsigned, b bigint unsigned, d double unsigned, dd decimal unsigned); +insert into t1 values(1, -1, -1, -1.1, -1); +insert into t2 values(2, 1, 1, 1.1, 1); +select * from t1 union select * from t2 order by id; +select id, i, b, d, dd from t2 union select id, i, b, d, dd from t1 order by id; +select id, i from t2 union select id, cast(i as unsigned int) from t1 order by id; +select dd from t2 union all select dd from t2; +drop table if exists t3,t4; +create table t3 (id int, v int); +create table t4 (id int, v double unsigned); +insert into t3 values (1, -1); +insert into t4 values (2, 1); +select id, v from t3 union select id, v from t4 order by id; +select id, v from t4 union select id, v from t3 order by id; +drop table if exists t5,t6,t7; +create table t5 (id int, v bigint unsigned); +create table t6 (id int, v decimal); +create table t7 (id int, v bigint); +insert into t5 values (1, 1); +insert into t6 values (2, -1); +insert into t7 values (3, -1); +select id, v from t5 union select id, v from t6 order by id; +select id, v from t5 union select id, v from t7 union select id, v from t6 order by id; + +# TestDeletePartition +drop table if exists t1; +create table t1 (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 MAXVALUE + ); +insert into t1 values (1),(11),(21),(31); +delete from t1 partition (p4); +select * from t1 order by a; +delete from t1 partition (p0) where a > 10; +select * from t1 order by a; +delete from t1 partition (p0,p1,p2); +select * from t1; + +# TestAlterTableComment +drop table if exists t_1; +create table t_1 (c1 int, c2 int, c3 int default 1, index (c1)) comment = 'test table'; +alter table `t_1` comment 'this is table comment'; +select table_comment from information_schema.tables where table_name = 't_1'; +alter table `t_1` comment 'table t comment'; +select table_comment from information_schema.tables where table_name = 't_1'; + +# TestExecutorEnum +drop table if exists t; +create table t (c enum('a', 'b', 'c')); +insert into t values ('a'), (2), ('c'); +select * from t where c = 'a'; +select c + 1 from t where c = 2; +delete from t; +insert into t values (); +insert into t values (null), ('1'); +select c + 1 from t where c = 1; +delete from t; +insert into t values(1), (2), (3); +select * from t where c; + +# TestExecutorSet +drop table if exists t; +create table t (c set('a', 'b', 'c')); +insert into t values ('a'), (2), ('c'), ('a,b'), ('b,a'); +select * from t where c = 'a'; +select * from t where c = 'a,b'; +select c + 1 from t where c = 2; +delete from t; +insert into t values (); +insert into t values (null), ('1'); +select c + 1 from t where c = 1; +delete from t; +insert into t values(3); +select * from t where c; + +# TestSubQueryInValues +drop table if exists t; +create table t (id int, name varchar(20)); +drop table if exists t1; +create table t1 (gid int); +insert into t1 (gid) value (1); +insert into t (id, name) value ((select gid from t1) ,'asd'); +select * from t; + +# TestEnhancedRangeAccess +drop table if exists t; +create table t (a int primary key, b int); +insert into t values(1, 2), (2, 1); +select * from t where (a = 1 and b = 2) or (a = 2 and b = 1); +select * from t where (a = 1 and b = 1) or (a = 2 and b = 2); + +# TestTableScanWithPointRanges +drop table if exists t; +create table t(id int, PRIMARY KEY (id)); +insert into t values(1), (5), (10); +select * from t where id in(1, 2, 10); + +# TestCheckTable +drop table if exists admin_test; +create table admin_test (c1 int, c2 int, c3 int default 1, index (c1), unique key(c2)); +insert admin_test (c1, c2) values (1, 1), (2, 2), (NULL, NULL); +admin check table admin_test; + +# TestExecutorLimit +drop table if exists t; +create table t(a bigint, b bigint); +insert into t values(1, 1), (2, 2), (3, 30), (4, 40), (5, 5), (6, 6); +select * from t order by a limit 1, 1; +select * from t order by a limit 1, 2; +select * from t order by a limit 1, 3; +select * from t order by a limit 1, 4; +select a from t where a > 0 limit 1, 1; +select a from t where a > 0 limit 1, 2; +select b from t where a > 0 limit 1, 3; +select b from t where a > 0 limit 1, 4; +set @@tidb_init_chunk_size=2; +select * from t where a > 0 limit 2, 1; +select * from t where a > 0 limit 2, 2; +select * from t where a > 0 limit 2, 3; +select * from t where a > 0 limit 2, 4; +select a from t order by a limit 2, 1; +select b from t order by a limit 2, 2; +select a from t order by a limit 2, 3; +select b from t order by a limit 2, 4; +set @@tidb_init_chunk_size = default; + +# TestIndexScan +drop table if exists t; +create table t (a int unique); +insert t values (-1), (2), (3), (5), (6), (7), (8), (9); +select a from t where a < 0 or (a >= 2.1 and a < 5.1) or ( a > 5.9 and a <= 7.9) or a > '8.1'; +drop table if exists t; +create table t (a int unique); +insert t values (0); +select NULL from t ; +drop table if exists t; +create table t (a int unique, b int); +insert t values (5, 0); +insert t values (4, 0); +insert t values (3, 0); +insert t values (2, 0); +insert t values (1, 0); +insert t values (0, 0); +select * from t order by a limit 3; +drop table if exists t; +create table t (a int unique, b int); +insert t values (0, 1); +insert t values (1, 2); +insert t values (2, 1); +insert t values (3, 2); +insert t values (4, 1); +insert t values (5, 2); +select * from t where a < 5 and b = 1 limit 2; +drop table if exists tab1; +CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col3 INTEGER, col4 FLOAT); +CREATE INDEX idx_tab1_0 on tab1 (col0); +CREATE INDEX idx_tab1_1 on tab1 (col1); +CREATE INDEX idx_tab1_3 on tab1 (col3); +CREATE INDEX idx_tab1_4 on tab1 (col4); +INSERT INTO tab1 VALUES(1,37,20.85,30,10.69); +SELECT pk FROM tab1 WHERE ((col3 <= 6 OR col3 < 29 AND (col0 < 41)) OR col3 > 42) AND col1 >= 96.1 AND col3 = 30 AND col3 > 17 AND (col0 BETWEEN 36 AND 42); +drop table if exists tab1; +CREATE TABLE tab1(pk INTEGER PRIMARY KEY, a INTEGER, b INTEGER); +CREATE INDEX idx_tab1_0 on tab1 (a); +INSERT INTO tab1 VALUES(1,1,1); +INSERT INTO tab1 VALUES(2,2,1); +INSERT INTO tab1 VALUES(3,1,2); +INSERT INTO tab1 VALUES(4,2,2); +SELECT * FROM tab1 WHERE pk <= 3 AND a = 1; +SELECT * FROM tab1 WHERE pk <= 4 AND a = 1 AND b = 2; +CREATE INDEX idx_tab1_1 on tab1 (b, a); +SELECT pk FROM tab1 WHERE b > 1; +drop table if exists t; +CREATE TABLE t (a varchar(3), index(a)); +insert t values('aaa'), ('aab'); +select * from t where a >= 'aaaa' and a < 'aabb'; +drop table if exists t; +CREATE TABLE t (a int primary key, b int, c int, index(c)); +insert t values(1, 1, 1), (2, 2, 2), (4, 4, 4), (3, 3, 3), (5, 5, 5); +select a from t where c >= 2 order by b desc limit 1; +drop table if exists t; +create table t(a varchar(50) primary key, b int, c int, index idx(b)); +insert into t values('aa', 1, 1); +select * from t use index(idx) where a > 'a'; +drop table if exists t; +CREATE TABLE `t` (a int, KEY (a)); +SELECT * FROM (SELECT * FROM (SELECT a as d FROM t WHERE a IN ('100')) AS x WHERE x.d < "123" ) tmp_count; + +# TestUpdateJoin +drop table if exists t1; +drop table if exists t2; +drop table if exists t3; +drop table if exists t4; +drop table if exists t5; +create table t1(k int, v int); +create table t2(k int, v int); +create table t3(id int auto_increment, k int, v int, primary key(id)); +create table t4(k int, v int); +create table t5(v int, k int, primary key(k)); +insert into t1 values (1, 1); +insert into t4 values (3, 3); +drop table if exists t6; +drop table if exists t7; +create table t6 (id int, v longtext); +create table t7 (x int, id int, v longtext, primary key(id)); +update t1 set v = 0 where k = 1; +select k, v from t1 where k = 1; +update t1 left join t3 on t1.k = t3.k set t1.v = 1; +select k, v from t1; +select id, k, v from t3; +update t1 left join t2 on t1.k = t2.k set t1.v = t2.v, t2.v = 3; +select k, v from t1; +select k, v from t2; +update t1 left join t2 on t1.k = t2.k set t2.v = 3, t1.v = t2.v; +select k, v from t1; +select k, v from t2; +update t2 right join t1 on t2.k = t1.k set t2.v = 4, t1.v = 0; +select k, v from t1; +select k, v from t2; +update t1 left join t2 on t1.k = t2.k right join t4 on t4.k = t2.k set t1.v = 4, t2.v = 4, t4.v = 4; +select k, v from t1; +select k, v from t2; +select k, v from t4; +insert t2 values (1, 10); +update t1 left join t2 on t1.k = t2.k set t2.v = 11; +select k, v from t2; +update t1 t11 left join t2 on t11.k = t2.k left join t1 t12 on t2.v = t12.k set t12.v = 233, t11.v = 111; +select k, v from t1; +select k, v from t2; +delete from t1; +delete from t2; +insert into t1 values (null, null); +update t1 left join t2 on t1.k = t2.k set t1.v = 1; +select k, v from t1; +insert t5 values(0, 0); +update t1 left join t5 on t1.k = t5.k set t1.v = 2; +select k, v from t1; +select k, v from t5; +insert into t6 values (1, NULL); +insert into t7 values (5, 1, 'a'); +update t6, t7 set t6.v = t7.v where t6.id = t7.id and t7.x = 5; +select v from t6; +drop table if exists t1, t2; +create table t1(id int primary key, v int, gv int GENERATED ALWAYS AS (v * 2) STORED); +create table t2(id int, v int); +update t1 tt1 inner join (select count(t1.id) a, t1.id from t1 left join t2 on t1.id = t2.id group by t1.id) x on tt1.id = x.id set tt1.v = tt1.v + x.a; + +# TestScanControlSelection +drop table if exists t; +create table t(a int primary key, b int, c int, index idx_b(b)); +insert into t values (1, 1, 1), (2, 1, 1), (3, 1, 2), (4, 2, 3); +select (select count(1) k from t s where s.b = t1.c) from t t1; + +# TestSimpleDAG +drop table if exists t; +create table t(a int primary key, b int, c int); +insert into t values (1, 1, 1), (2, 1, 1), (3, 1, 2), (4, 2, 3); +select a from t; +select * from t where a = 4; +select a from t limit 1; +select a from t order by a desc; +select a from t order by a desc limit 1; +select a from t order by b desc limit 1; +select a from t where a < 3; +select a from t where b > 1; +select a from t where b > 1 and a < 3; +select count(*) from t where b > 1 and a < 3; +select count(*) from t; +select count(*), c from t group by c order by c; +select sum(c) as s from t group by b order by s; +select avg(a) as s from t group by b order by s; +select sum(distinct c) from t group by b; +create index i on t(c,b); +select a from t where c = 1; +select a from t where c = 1 and a < 2; +select a from t where c = 1 order by a limit 1; +select count(*) from t where c = 1 ; +create index i1 on t(b); +select c from t where b = 2; +select * from t where b = 2; +select count(*) from t where b = 1; +select * from t where b = 1 and a > 1 limit 1; +drop table if exists t; +create table t (id int, c1 datetime); +insert into t values (1, '2015-06-07 12:12:12'); +select id from t where c1 = '2015-06-07 12:12:12'; +drop table if exists t0; +CREATE TABLE t0(c0 INT); +INSERT INTO t0 VALUES (100000); +SELECT * FROM t0 WHERE NOT SPACE(t0.c0); + +# TestAlterDefaultValue +drop table if exists t; +create table t(a int, primary key(a)); +insert into t(a) values(1); +alter table t add column b int default 1; +alter table t alter b set default 2; +select b from t where a = 1; + +# TestGenerateColumnReplace +## For issue 17256 +drop table if exists t1; +create table t1 (a int, b int as (a + 1) virtual not null, unique index idx(b)); +REPLACE INTO `t1` (`a`) VALUES (2); +REPLACE INTO `t1` (`a`) VALUES (2); +select * from t1; +insert into `t1` (`a`) VALUES (2) on duplicate key update a = 3; +select * from t1; + +# TestIssue19372 +drop table if exists t1; +create table t1 (c_int int, c_str varchar(40), key(c_str)); +drop table if exists t2; +create table t2 like t1; +insert into t1 values (1, 'a'), (2, 'b'), (3, 'c'); +insert into t2 select * from t1; +select (select t2.c_str from t2 where t2.c_str <= t1.c_str and t2.c_int in (1, 2) order by t2.c_str limit 1) x from t1 order by c_int; + +# TestDeleteWithMulTbl +## Delete multiple tables from left joined table. +## The result of left join is (3, null, null). +## Because rows in t2 are not matched, so no row will be deleted in t2. +## But row in t1 is matched, so it should be deleted. +drop table if exists t1, t2; +create table t1 (c1 int); +create table t2 (c1 int primary key, c2 int); +insert into t1 values(3); +insert into t2 values(2, 2); +insert into t2 values(0, 0); +delete from t1, t2 using t1 left join t2 on t1.c1 = t2.c2; +select * from t1 order by c1; +select * from t2 order by c1; +## Rows in both t1 and t2 are matched, so will be deleted even if it's null. +## NOTE: The null values are not generated by join. +drop table if exists t1, t2; +create table t1 (c1 int); +create table t2 (c2 int); +insert into t1 values(null); +insert into t2 values(null); +delete from t1, t2 using t1 join t2 where t1.c1 is null; +select * from t1; +select * from t2; + +# TestIssue13758 +drop table if exists t1, t2; +create table t1 (pk int(11) primary key, a int(11) not null, b int(11), key idx_b(b), key idx_a(a)); +insert into `t1` values (1,1,0),(2,7,6),(3,2,null),(4,1,null),(5,4,5); +create table t2 (a int); +insert into t2 values (1),(null); +select (select a from t1 use index(idx_a) where b >= t2.a order by a limit 1) as field from t2; + +# TestIssue20237 +drop table if exists t, s; +create table t(a date, b float); +create table s(b float); +insert into t values(NULL,-37), ("2011-11-04",105), ("2013-03-02",-22), ("2006-07-02",-56), (NULL,124), (NULL,111), ("2018-03-03",-5); +insert into s values(-37),(105),(-22),(-56),(124),(105),(111),(-5); +select count(distinct t.a, t.b) from t join s on t.b= s.b; + +# TestToPBExpr +drop table if exists t; +create table t (a decimal(10,6), b decimal, index idx_b (b)); +set sql_mode = ''; +insert t values (1.1, 1.1); +insert t values (2.4, 2.4); +insert t values (3.3, 2.7); +select * from t where a < 2.399999; +select * from t where a > 1.5; +select * from t where a <= 1.1; +select * from t where b >= 3; +select * from t where not (b = 1); +select * from t where b&1 = a|1; +select * from t where b != 2 and b <=> 3; +select * from t where b in (3); +select * from t where b not in (1, 2); +drop table if exists t; +create table t (a varchar(255), b int); +insert t values ('abc123', 1); +insert t values ('ab123', 2); +select * from t where a like 'ab%'; +select * from t where a like 'ab_12'; +drop table if exists t; +create table t (a int primary key); +insert t values (1); +insert t values (2); +select * from t where not (a = 1); +select * from t where not(not (a = 1)); +select * from t where not(a != 1 and a != 2); +set @@sql_mode = default; + +# TestDatumXAPI +drop table if exists t; +create table t (a decimal(10,6), b decimal, index idx_b (b)); +set sql_mode = ''; +insert t values (1.1, 1.1); +insert t values (2.2, 2.2); +insert t values (3.3, 2.7); +select * from t where a > 1.5; +select * from t where b > 1.5; +drop table if exists t; +create table t (a time(3), b time, index idx_a (a)); +insert t values ('11:11:11', '11:11:11'); +insert t values ('11:11:12', '11:11:12'); +insert t values ('11:11:13', '11:11:13'); +select * from t where a > '11:11:11.5'; +select * from t where b > '11:11:11.5'; +set @@sql_mode = default; + +# TestTableDual +Select 1; +Select 1 from dual; +Select count(*) from dual; +Select 1 from dual where 1; +drop table if exists t; +create table t(a int primary key); +select t1.* from t t1, t t2 where t1.a=t2.a and 1=0; + +# TestRow +drop table if exists t; +create table t (c int, d int); +insert t values (1, 1); +insert t values (1, 3); +insert t values (2, 1); +insert t values (2, 3); +select * from t where (c, d) < (2,2); +select * from t where (1,2,3) > (3,2,1); +select * from t where row(1,2,3) > (3,2,1); +select * from t where (c, d) = (select * from t where (c,d) = (1,1)); +select * from t where (c, d) = (select * from t k where (t.c,t.d) = (c,d)); +select (1, 2, 3) < (2, 3, 4); +select (2, 3, 4) <= (2, 3, 3); +select (2, 3, 4) <= (2, 3, 4); +select (2, 3, 4) <= (2, 1, 4); +select (2, 3, 4) >= (2, 3, 4); +select (2, 3, 4) = (2, 3, 4); +select (2, 3, 4) != (2, 3, 4); +select row(1, 1) in (row(1, 1)); +select row(1, 0) in (row(1, 1)); +select row(1, 1) in (select 1, 1); +select row(1, 1) > row(1, 0); +select row(1, 1) > (select 1, 0); +select 1 > (select 1); +select (select 1); +drop table if exists t1; +create table t1 (a int, b int); +insert t1 values (1,2),(1,null); +drop table if exists t2; +create table t2 (c int, d int); +insert t2 values (0,0); +select * from t2 where (1,2) in (select * from t1); +select * from t2 where (1,2) not in (select * from t1); +select * from t2 where (1,1) not in (select * from t1); +select * from t2 where (1,null) in (select * from t1); +select * from t2 where (null,null) in (select * from t1); +delete from t1 where a=1 and b=2; +select (1,1) in (select * from t2) from t1; +select (1,1) not in (select * from t2) from t1; +select (1,1) in (select 1,1 from t2) from t1; +select (1,1) not in (select 1,1 from t2) from t1; +## MySQL 5.7 returns 1 for these 2 queries, which is wrong. +select (1,null) not in (select 1,1 from t2) from t1; +select (t1.a,null) not in (select 1,1 from t2) from t1; +select (1,null) in (select * from t1); +select (1,null) not in (select * from t1); + +# TestStrToDateBuiltin +select str_to_date('20190101','%Y%m%d%!') from dual; +select str_to_date('20190101','%Y%m%d%f') from dual; +select str_to_date('20190101','%Y%m%d%H%i%s') from dual; +select str_to_date('18/10/22','%y/%m/%d') from dual; +select str_to_date('a18/10/22','%y/%m/%d') from dual; +select str_to_date('69/10/22','%y/%m/%d') from dual; +select str_to_date('70/10/22','%y/%m/%d') from dual; +select str_to_date('8/10/22','%y/%m/%d') from dual; +select str_to_date('8/10/22','%Y/%m/%d') from dual; +select str_to_date('18/10/22','%Y/%m/%d') from dual; +select str_to_date('a18/10/22','%Y/%m/%d') from dual; +select str_to_date('69/10/22','%Y/%m/%d') from dual; +select str_to_date('70/10/22','%Y/%m/%d') from dual; +select str_to_date('018/10/22','%Y/%m/%d') from dual; +select str_to_date('2018/10/22','%Y/%m/%d') from dual; +select str_to_date('018/10/22','%y/%m/%d') from dual; +select str_to_date('18/10/22','%y0/%m/%d') from dual; +select str_to_date('18/10/22','%Y0/%m/%d') from dual; +select str_to_date('18a/10/22','%y/%m/%d') from dual; +select str_to_date('18a/10/22','%Y/%m/%d') from dual; +select str_to_date('20188/10/22','%Y/%m/%d') from dual; +select str_to_date('2018510522','%Y5%m5%d') from dual; +select str_to_date('2018^10^22','%Y^%m^%d') from dual; +select str_to_date('2018@10@22','%Y@%m@%d') from dual; +select str_to_date('2018%10%22','%Y%%m%%d') from dual; +select str_to_date('2018(10(22','%Y(%m(%d') from dual; +select str_to_date('2018\10\22','%Y\%m\%d') from dual; +select str_to_date('2018=10=22','%Y=%m=%d') from dual; +select str_to_date('2018+10+22','%Y+%m+%d') from dual; +select str_to_date('2018_10_22','%Y_%m_%d') from dual; +select str_to_date('69510522','%y5%m5%d') from dual; +select str_to_date('69^10^22','%y^%m^%d') from dual; +select str_to_date('18@10@22','%y@%m@%d') from dual; +select str_to_date('18%10%22','%y%%m%%d') from dual; +select str_to_date('18(10(22','%y(%m(%d') from dual; +select str_to_date('18\10\22','%y\%m\%d') from dual; +select str_to_date('18+10+22','%y+%m+%d') from dual; +select str_to_date('18=10=22','%y=%m=%d') from dual; +select str_to_date('18_10_22','%y_%m_%d') from dual; +SELECT STR_TO_DATE('2020-07-04 11:22:33 PM', '%Y-%m-%d %r'); +SELECT STR_TO_DATE('2020-07-04 12:22:33 AM', '%Y-%m-%d %r'); +SELECT STR_TO_DATE('2020-07-04 12:22:33', '%Y-%m-%d %T'); +SELECT STR_TO_DATE('2020-07-04 00:22:33', '%Y-%m-%d %T'); + +# TestReadPartitionedTable +drop table if exists pt; +create table pt (a int, b int, index i_b(b)) partition by range (a) (partition p1 values less than (2), partition p2 values less than (4), partition p3 values less than (6)); +insert into pt values(0, 0); +insert into pt values(1, 1); +insert into pt values(2, 2); +insert into pt values(3, 3); +insert into pt values(4, 4); +insert into pt values(5, 5); +## Table reader +select * from pt order by a; +## Index reader +select b from pt where b = 3; +## Index lookup +select a from pt where b = 3; + +# TestIssue10435 +drop table if exists t1; +create table t1(i int, j int, k int); +insert into t1 VALUES (1,1,1),(2,2,2),(3,3,3),(4,4,4); +INSERT INTO t1 SELECT 10*i,j,5*j FROM t1 UNION SELECT 20*i,j,5*j FROM t1 UNION SELECT 30*i,j,5*j FROM t1; +set @@session.tidb_enable_window_function=1; +SELECT SUM(i) OVER W FROM t1 WINDOW w AS (PARTITION BY j ORDER BY i) ORDER BY 1+SUM(i) OVER w; +set @@session.tidb_enable_window_function=default; + +# TestIndexJoinTableDualPanic +drop table if exists a; +create table a (f1 int, f2 varchar(32), primary key (f1)); +insert into a (f1,f2) values (1,'a'), (2,'b'), (3,'c'); +## TODO here: index join cause the data race of txn. +select /*+ inl_merge_join(a) */ a.* from a inner join (select 1 as k1,'k2-1' as k2) as k on a.f1=k.k1; + +# TestSortLeftJoinWithNullColumnInRightChildPanic +drop table if exists t1, t2; +create table t1(a int); +create table t2(a int); +insert into t1(a) select 1; +select b.n from t1 left join (select a as a, null as n from t2) b on b.a = t1.a order by t1.a; + +# TestIssue39211 +drop table if exists t; +drop table if exists s; +CREATE TABLE `t` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL); +CREATE TABLE `s` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL); +insert into t values(1,1),(2,2); +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into t select * from t; +insert into s values(3,3),(4,4),(1,null),(2,null),(null,null); +insert into s select * from s; +insert into s select * from s; +insert into s select * from s; +insert into s select * from s; +insert into s select * from s; +set @@tidb_max_chunk_size=32; +set @@tidb_enable_null_aware_anti_join=true; +select * from t where (a,b) not in (select a, b from s); +set @@tidb_max_chunk_size=default; +set @@tidb_enable_null_aware_anti_join=default; diff --git a/tests/integrationtest/t/expression/builtin.test b/tests/integrationtest/t/expression/builtin.test new file mode 100644 index 0000000000000..4b6abbcb0c217 --- /dev/null +++ b/tests/integrationtest/t/expression/builtin.test @@ -0,0 +1,1375 @@ +# TestWeightString +drop table if exists t; +create table t (id int, a varchar(20) collate utf8mb4_general_ci); +insert into t values (0, 'aAÁàãăâ'),(1, 'a'),(2, 'a '),(3, '中'),(4, '中 '); +select hex(weight_string(a)) from t order by id; +select hex(weight_string(a as char(1))) from t order by id; +select hex(weight_string(a as char(3))) from t order by id; +select hex(weight_string(a as binary(1))) from t order by id; +select hex(weight_string(a as binary(5))) from t order by id; +select hex(weight_string(NULL)); +select hex(weight_string(7)); +select hex(weight_string(cast(7 as decimal(5)))); +select hex(weight_string(cast(20190821 as date))); +select hex(weight_string(cast(20190821 as date) as binary(5))); +select hex(weight_string(7.0)); +select hex(weight_string(7 AS BINARY(2))); +select hex(weight_string('中 ' collate utf8mb4_general_ci)); +select hex(weight_string('中 ' collate utf8mb4_bin)); +select hex(weight_string('中 ' collate utf8mb4_unicode_ci)); +select collation(a collate utf8mb4_general_ci) from t order by id; +select collation('中 ' collate utf8mb4_general_ci); +select hex(weight_string(a collate utf8mb4_bin)) from t order by id; +-- error 1253 +select weight_string(a collate utf8_general_ci) from t order by id; +-- error 1253 +select weight_string('中' collate utf8_bin); + +# TestMathBuiltin +select degrees(0), degrees(1); +select degrees(2), degrees(5); +select sin(0), sin(1.5707963267949); +select sin(1), sin(100); +select sin('abcd'); +select cos(0), cos(3.1415926535898); +select cos('abcd'); +select tan(0.00), tan(PI()/4); +select tan('abcd'); +select log2(0.0); +select log2(4); +select log2('8.0abcd'); +select log2(-1); +select log2(NULL); +select log10(0.0); +select log10(100); +select log10('1000.0abcd'); +select log10(-1); +select log10(NULL); +select log(0.0); +select log(100); +select log('100.0abcd'); +select log(-1); +select log(NULL); +select log(NULL, NULL); +select log(1, 100); +select log(0.5, 0.25); +select log(-1, 0.25); +select atan(0), atan(-1), atan(1), atan(1,2); +select atan('tidb'); +select asin(0), asin(-2), asin(2), asin(1); +select asin('tidb'); +select acos(0), acos(-2), acos(2), acos(1); +select acos('tidb'); +select pi(); +select floor(0), floor(null), floor(1.23), floor(-1.23), floor(1); +select floor('tidb'), floor('1tidb'), floor('tidb1'); +SELECT floor(t.c_datetime) FROM (select CAST('2017-07-19 00:00:00' AS DATETIME) AS c_datetime) AS t; +SELECT floor(t.c_time) FROM (select CAST('12:34:56' AS TIME) AS c_time) AS t; +SELECT floor(t.c_time) FROM (select CAST('00:34:00' AS TIME) AS c_time) AS t; +SELECT floor(t.c_time) FROM (select CAST('00:00:00' AS TIME) AS c_time) AS t; +SELECT floor(t.c_decimal) FROM (SELECT CAST('-10.01' AS DECIMAL(10,2)) AS c_decimal) AS t; +SELECT floor(t.c_decimal) FROM (SELECT CAST('-10.01' AS DECIMAL(10,1)) AS c_decimal) AS t; +select ceil(0), ceil(null), ceil(1.23), ceil(-1.23), ceil(1); +select ceiling(0), ceiling(null), ceiling(1.23), ceiling(-1.23), ceiling(1); +select ceil('tidb'), ceil('1tidb'), ceil('tidb1'), ceiling('tidb'), ceiling('1tidb'), ceiling('tidb1'); +select ceil(t.c_datetime), ceiling(t.c_datetime) from (select cast('2017-07-20 00:00:00' as datetime) as c_datetime) as t; +select ceil(t.c_time), ceiling(t.c_time) from (select cast('12:34:56' as time) as c_time) as t; +select ceil(t.c_time), ceiling(t.c_time) from (select cast('00:34:00' as time) as c_time) as t; +select ceil(t.c_time), ceiling(t.c_time) from (select cast('00:00:00' as time) as c_time) as t; +select ceil(t.c_decimal), ceiling(t.c_decimal) from (select cast('-10.01' as decimal(10,2)) as c_decimal) as t; +select ceil(t.c_decimal), ceiling(t.c_decimal) from (select cast('-10.01' as decimal(10,1)) as c_decimal) as t; +select floor(18446744073709551615), ceil(18446744073709551615); +select floor(18446744073709551615.1233), ceil(18446744073709551615.1233); +select floor(-18446744073709551617), ceil(-18446744073709551617), floor(-18446744073709551617.11), ceil(-18446744073709551617.11); +drop table if exists t; +create table t(a decimal(40,20) UNSIGNED); +insert into t values(2.99999999900000000000), (12), (0); +select a, ceil(a) from t where ceil(a) > 1; +select a, ceil(a) from t; +select ceil(-29464); +select a, floor(a) from t where floor(a) > 1; +select a, floor(a) from t; +select floor(-29464); +drop table if exists t; +create table t(a decimal(40,20), b bigint); +insert into t values(-2.99999990000000000000, -1); +select floor(a), floor(a), floor(a) from t; +select b, floor(b) from t; +select cot(1), cot(-1), cot(NULL); +select cot('1tidb'); +-- error 1690 +select cot(0); +select exp(0), exp(1), exp(-1), exp(1.2), exp(NULL); +select exp('tidb'), exp('1tidb'); +-- error 1690 +select exp(1000000); +drop table if exists t; +create table t(a float); +insert into t values(1000000); +-- error 1690 +select exp(a) from t; +SELECT CONV('a', 16, 2); +SELECT CONV('6E', 18, 8); +SELECT CONV(-17, 10, -18); +SELECT CONV(10+'10'+'10'+X'0a', 10, 10); +SELECT CONV('a', 1, 10); +SELECT CONV('a', 37, 10); +SELECT CONV(0x0020, 2, 2); +SELECT CONV(0b10, 16, 2); +SELECT CONV(0b10, 16, 8); +drop table if exists bit; +create table bit(b bit(10)); +INSERT INTO bit (b) VALUES + (0b0000010101), + (0b0000010101), + (NULL), + (0b0000000001), + (0b0000000000), + (0b1111111111), + (0b1111111111), + (0b1111111111), + (0b0000000000), + (0b0000000000), + (0b0000000000), + (0b0000000000), + (0b0000100000); +select conv(b, 2, 2) from `bit`; +SELECT ABS(-1); +SELECT ABS('abc'); +SELECT ABS(18446744073709551615); +SELECT ABS(123.4); +SELECT ABS(-123.4); +SELECT ABS(1234E-1); +SELECT ABS(-9223372036854775807); +SELECT ABS(NULL); +-- error 1690 +SELECT ABS(-9223372036854775808); +SELECT ROUND(2.5), ROUND(-2.5), ROUND(25E-1); +SELECT ROUND(2.5, NULL), ROUND(NULL, 4), ROUND(NULL, NULL), ROUND(NULL); +SELECT ROUND('123.4'), ROUND('123e-2'); +SELECT ROUND(-9223372036854775808); +SELECT ROUND(123.456, 0), ROUND(123.456, 1), ROUND(123.456, 2), ROUND(123.456, 3), ROUND(123.456, 4), ROUND(123.456, -1), ROUND(123.456, -2), ROUND(123.456, -3), ROUND(123.456, -4); +SELECT ROUND(123456E-3, 0), ROUND(123456E-3, 1), ROUND(123456E-3, 2), ROUND(123456E-3, 3), ROUND(123456E-3, 4), ROUND(123456E-3, -1), ROUND(123456E-3, -2), ROUND(123456E-3, -3), ROUND(123456E-3, -4); +SELECT ROUND(1e14, 1), ROUND(1e15, 1), ROUND(1e308, 1); +SELECT ROUND(1e-14, 1), ROUND(1e-15, 1), ROUND(1e-308, 1); +SELECT truncate(123, -2), truncate(123, 2), truncate(123, 1), truncate(123, -1); +SELECT truncate(123.456, -2), truncate(123.456, 2), truncate(123.456, 1), truncate(123.456, 3), truncate(1.23, 100), truncate(123456E-3, 2); +SELECT truncate(9223372036854775807, -7), truncate(9223372036854775808, -10), truncate(cast(-1 as unsigned), -10); +select truncate(42, -9223372036854775808); +select truncate(42, 9223372036854775808); +select truncate(42, -2147483648); +select truncate(42, 2147483648); +select truncate(42, 18446744073709551615); +select truncate(42, 4294967295); +select truncate(42, -0); +select truncate(42, -307); +select truncate(42, -308); +select truncate(42, -309); +drop table if exists t; +create table t (a bigint unsigned); +insert into t values (18446744073709551615), (4294967295), (9223372036854775808), (2147483648); +select truncate(42, a) from t; +drop table if exists t; +create table t(a date, b datetime, c timestamp, d varchar(20)); +insert into t select "1234-12-29", "1234-12-29 16:24:13.9912", "2014-12-29 16:19:28", "12.34567"; +select truncate(a, -1), truncate(a, 1), truncate(a, -2), truncate(a, 2) from t; +select truncate(b, -1), truncate(b, 1), truncate(b, -2), truncate(b, 2) from t; +select truncate(c, -1), truncate(c, 1), truncate(c, -2), truncate(c, 2) from t; +select truncate(d, -1), truncate(d, 1), truncate(d, -2), truncate(d, 2) from t; +select truncate(json_array(), 1), truncate("cascasc", 1); +SELECT POW('12', 2), POW(1.2e1, '2.0'), POW(12, 2.0); +SELECT POW(null, 2), POW(2, null), POW(null, null); +SELECT POW(0, 0); +SELECT POW(0, 0.1), POW(0, 0.5), POW(0, 1); +-- error 1690 +SELECT POW(0, -1); +SELECT SIGN('12'), SIGN(1.2e1), SIGN(12), SIGN(0.0000012); +SELECT SIGN('-12'), SIGN(-1.2e1), SIGN(-12), SIGN(-0.0000012); +SELECT SIGN('0'), SIGN('-0'), SIGN(0); +SELECT SIGN(NULL); +SELECT SIGN(-9223372036854775808), SIGN(9223372036854775808); +SELECT SQRT(-10), SQRT(144), SQRT(4.84), SQRT(0.04), SQRT(0); +SELECT crc32(0), crc32(-0), crc32('0'), crc32('abc'), crc32('ABC'), crc32(NULL), crc32(''), crc32('hello world!'); +SELECT radians(1.0), radians(pi()), radians(pi()/2), radians(180), radians(1.009); +drop table if exists t; +create table t(a int); +insert into t values(1),(2),(3); +-- sorted_result +select rand(1) from t; +select rand(a) from t; +select rand(1), rand(2), rand(3); +set @@rand_seed1=10000000,@@rand_seed2=1000000; +select rand(); +select rand(1); +select rand(); + +# TestBuiltin +drop table if exists t; +create table t (a int, b int, index idx_b (b)); +insert t values (1, 1); +insert t values (2, 2); +insert t values (3, 2); +select * from t where b is true; +select all + a from t where a = 1; +select * from t where a is false; +select * from t where a is not true; +select 1 is true, 0 is true, null is true, "aaa" is true, "" is true, -12.00 is true, 0.0 is true, 0.0000001 is true; +select 1 is false, 0 is false, null is false, "aaa" is false, "" is false, -12.00 is false, 0.0 is false, 0.0000001 is false; +select 1 from dual where sec_to_time(2/10) is true; +select 1 from dual where sec_to_time(2/10) is false; +select 1 from dual where timediff((7/'2014-07-07 02:30:02'),'2012-01-16') is true; +select 1 from dual where timediff((7/'2014-07-07 02:30:02'),'2012-01-16') is false; +select 1 from dual where time(0.0001) is true; +select 1 from dual where time(0.0001) is false; +select * from t where b in (a); +select * from t where b not in (a); +select cast(1 as decimal(3,2)); +select cast('1991-09-05 11:11:11' as datetime); +select cast(cast('1991-09-05 11:11:11' as datetime) as char); +select cast('11:11:11' as time); +select * from t where a > cast(2 as decimal); +select cast(-1 as unsigned); +drop table if exists t; +create table t(a decimal(3, 1), b double, c datetime, d time, e int); +insert into t value(12.3, 1.23, '2017-01-01 12:12:12', '12:12:12', 123); +select cast(a as json), cast(b as json), cast(c as json), cast(d as json), cast(e as json) from t; +select cast(10101000000 as time); +select cast(10101001000 as time); +select cast(10000000000 as time); +select cast(20171222020005 as time); +select cast(8380000 as time); +select cast(8390000 as time); +select cast(8386000 as time); +select cast(8385960 as time); +select cast(cast('2017-01-01 01:01:11.12' as date) as datetime(2)); +select cast(20170118.999 as datetime); +select convert(a2.a, unsigned int) from (select cast('"9223372036854775808"' as json) as a) as a2; +create table tb5(a bigint(64) unsigned, b double); +insert into tb5 (a, b) values (9223372036854776000, 9223372036854776000); +insert into tb5 (a, b) select * from (select cast(a as json) as a1, b from tb5) as t where t.a1 = t.b; +drop table tb5; +create table tb5(a float(53)); +insert into tb5(a) values (13835058055282163712); +select convert(t.a1, signed int) from (select convert(a, json) as a1 from tb5) as t; +drop table tb5; +select cast(0xffffffffffffffff as signed); +select cast(0x9999999999999999999999999999999999999999999 as signed); +create table tb5(a bigint); +set sql_mode=''; +insert into tb5(a) values (0xfffffffffffffffffffffffff); +select * from tb5; +drop table tb5; +create table tb5(a double); +insert into tb5 (a) values (18446744073709551616); +insert into tb5 (a) values (184467440737095516160); +select cast(a as unsigned) from tb5; +drop table tb5; +create table tb5(a bigint(64) unsigned, b decimal(64, 10)); +insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808); +insert into tb5 (select * from tb5 where a = b); +select * from tb5; +drop table tb5; +create table tb5(a bigint(64) unsigned, b double(64, 10)); +insert into tb5 (a, b) values (13835058000000000000, 13835058000000000000); +insert into tb5 (select * from tb5 where a = b); +select * from tb5; +drop table tb5; +create table tb5(a double, b float); +insert into tb5 (a, b) values (184467440737095516160, 184467440737095516160); +--enable_warnings +select * from tb5 where cast(a as unsigned int)=0; +select * from tb5 where cast(b as unsigned int)=0; +--disable_warnings +drop table tb5; +create table tb5(a double, b bigint unsigned); +insert into tb5 (a, b) values (18446744073709551616, 18446744073709551615); +--enable_warnings +select * from tb5 where cast(a as unsigned int)=b; +--disable_warnings +drop table tb5; +create table tb5(a json, b bigint unsigned); +insert into tb5 (a, b) values ('184467440737095516160', 18446744073709551615); +--enable_warnings +select * from tb5 where cast(a as unsigned int)=b; +select * from tb5 where cast(b as unsigned int)=0; +--disable_warnings +drop table tb5; +create table tb5(a json, b bigint unsigned); +insert into tb5 (a, b) values ('92233720368547758080', 18446744073709551615); +--enable_warnings +select * from tb5 where cast(a as signed int)=b; +--disable_warnings +drop table tb5; +create table tb5(a bigint(64) unsigned,b varchar(50)); +insert into tb5(a, b) values (9223372036854775808, '9223372036854775808'); +insert into tb5(select * from tb5 where a = b); +select * from tb5; +drop table tb5; +drop table if exists tb5; +create table tb5 (a decimal(65), b bigint(64) unsigned); +insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808); +select cast(b as decimal(64)) from tb5 union all select b from tb5; +drop table tb5; +drop table if exists tb5; +create table tb5 (a bigint(64) unsigned, b double(64, 10)); +insert into tb5 (a, b) values (9223372036854775808, 9223372036854775808); +select a from tb5 where a = b union all select b from tb5; +drop table tb5; +select cast("170102034" as datetime); +select cast("1701020304" as datetime); +select cast("1701020304." as datetime); +select cast("1701020304.1" as datetime); +--enable_warnings +select cast("1701020304.111" as datetime); +--disable_warnings +select cast("17011" as datetime); +select cast("150101." as datetime); +--enable_warnings +select cast("150101.a" as datetime); +select cast("150101.1a" as datetime); +select cast("150101.1a1" as datetime); +select cast("1101010101.111" as datetime); +select cast("1101010101.11aaaaa" as datetime); +select cast("1101010101.a1aaaaa" as datetime); +--disable_warnings +select cast("1101010101.11" as datetime); +select @@warning_count; +--enable_warnings +select cast("1101010101.111" as datetime); +--disable_warnings +select cast("970101.111" as datetime); +select @@warning_count; +select cast("970101.11111" as datetime); +select @@warning_count; +--enable_warnings +select cast("970101.111a1" as datetime); +--disable_warnings +drop table if exists t; +create table t (a int, b int, c int, d char(10), e datetime, f float, g decimal(10, 3)); +insert t values (1, 0, null, null, null, null, null); +select ISNULL(a), ISNULL(b), ISNULL(c), ISNULL(d), ISNULL(e), ISNULL(f), ISNULL(g) from t; +select cast('-24 100:00:00' as time); +select cast('12:00:00.000000' as datetime); +select cast('-34 100:00:00' as time); +DROP TABLE IF EXISTS t; +CREATE TABLE t (ix TIME); +SET SQL_MODE=''; +--enable_warnings +select cast('10009010' as time); +insert into t select cast('10009010' as time); +select cast('239010' as time); +insert into t select cast('239010' as time); +select cast('233070' as time); +insert into t select cast('233070' as time); +select cast('23:90:10' as time); +insert into t select cast('23:90:10' as time); +select cast('23:30:70' as time); +insert into t select cast('23:30:70' as time); +select cast('239010.2' as time); +insert into t select cast('239010.2' as time); +select cast('233070.8' as time); +insert into t select cast('233070.8' as time); +--disable_warnings +set sql_mode = 'STRICT_TRANS_TABLES'; +--enable_warnings +select cast('10009010' as time); +--disable_warnings +-- error 1292 +insert into t select cast('10009010' as time); +--enable_warnings +select cast('239010' as time); +--disable_warnings +-- error 1292 +insert into t select cast('239010' as time); +--enable_warnings +select cast('233070' as time); +--disable_warnings +-- error 1292 +insert into t select cast('233070' as time); +--enable_warnings +select cast('23:90:10' as time); +--disable_warnings +-- error 1292 +insert into t select cast('23:90:10' as time); +--enable_warnings +select cast('23:30:70' as time); +--disable_warnings +-- error 1292 +insert into t select cast('23:30:70' as time); +--enable_warnings +select cast('239010.2' as time); +--disable_warnings +-- error 1292 +insert into t select cast('239010.2' as time); +--enable_warnings +select cast('233070.8' as time); +--disable_warnings +-- error 1292 +insert into t select cast('233070.8' as time); +select cast('18446744073709551616' as unsigned); +select cast('18446744073709551616' as signed); +select cast('9223372036854775808' as signed); +select cast('9223372036854775809' as signed); +select cast('9223372036854775807' as signed); +select cast('18446744073709551615' as signed); +select cast('18446744073709551614' as signed); +select cast(18446744073709551615 as unsigned); +select cast(18446744073709551616 as unsigned); +select cast(18446744073709551616 as signed); +select cast(18446744073709551617 as signed); +select cast(18446744073709551615 as signed); +select cast(18446744073709551614 as signed); +select cast(-18446744073709551616 as signed); +select cast(18446744073709551614.9 as unsigned); +select cast(18446744073709551614.4 as unsigned); +select cast(-9223372036854775809 as signed); +select cast(-9223372036854775809 as unsigned); +select cast(-9223372036854775808 as unsigned); +select cast('-9223372036854775809' as unsigned); +select cast('-9223372036854775807' as unsigned); +select cast('-2' as unsigned); +select cast(cast(1-2 as unsigned) as signed integer); +select cast(1 as signed int); +select cast(1 as double); +select cast(cast(12345 as unsigned) as double); +select cast(1.1 as double); +select cast(-1.1 as double); +select cast('123.321' as double); +select cast('12345678901234567890' as double) = 1.2345678901234567e19; +select cast(-1 as double); +select cast(null as double); +select cast(12345678901234567890 as double) = 1.2345678901234567e19; +select cast(cast(-1 as unsigned) as double) = 1.8446744073709552e19; +select cast(1e100 as double) = 1e100; +select cast(123456789012345678901234567890 as double) = 1.2345678901234568e29; +select cast(0x12345678 as double); +select cast(1 as float); +select cast(cast(12345 as unsigned) as float); +select cast(1.1 as float) = 1.1; +select cast(-1.1 as float) = -1.1; +select cast('123.321' as float) =123.321; +select cast('12345678901234567890' as float) = 1.2345678901234567e19; +select cast(-1 as float); +select cast(null as float); +select cast(12345678901234567890 as float) = 1.2345678901234567e19; +select cast(cast(-1 as unsigned) as float) = 1.8446744073709552e19; +select cast(1e100 as float(40)) = 1e100; +select cast(123456789012345678901234567890 as float(40)) = 1.2345678901234568e29; +select cast(0x12345678 as float(40)) = 305419896; +select cast(1 as real); +select cast(cast(12345 as unsigned) as real); +select cast(1.1 as real) = 1.1; +select cast(-1.1 as real) = -1.1; +select cast('123.321' as real) =123.321; +select cast('12345678901234567890' as real) = 1.2345678901234567e19; +select cast(-1 as real); +select cast(null as real); +select cast(12345678901234567890 as real) = 1.2345678901234567e19; +select cast(cast(-1 as unsigned) as real) = 1.8446744073709552e19; +select cast(1e100 as real) = 1e100; +select cast(123456789012345678901234567890 as real) = 1.2345678901234568e29; +select cast(0x12345678 as real) = 305419896; +drop table if exists t1; +create table t1(s1 time); +insert into t1 values('11:11:11'); +select cast(s1 as decimal(7, 2)) from t1; +select cast(s1 as decimal(8, 2)) from t1; +-- error 1690 +insert into t1 values(cast('111111.00' as decimal(7, 2))); +select CAST(0x8fffffffffffffff as signed) a, + CAST(0xfffffffffffffffe as signed) b, + CAST(0xffffffffffffffff as unsigned) c; +select cast("1:2:3" as TIME) = "1:02:03"; +drop table if exists t; +create table t(a time(6)); +insert into t value('12:59:59.999999'); +select cast(a as signed) from t; +select -9223372036854775809; +select --9223372036854775809; +select -9223372036854775808; +drop table if exists t; +create table t(a bigint(30)); +-- error 1264 +insert into t values(-9223372036854775809); +-- error 1427 +select cast(12.1 as decimal(3, 4)); +-- error 1426 +SELECT CAST(1 AS DATETIME(7)); +select unhex('4D7953514C'); +select unhex(hex('string')); +select unhex('ggg'); +select unhex(-1); +select hex(unhex('1267')); +select hex(unhex(1267)); +drop table if exists t; +create table t(a binary(8)); +insert into t values('test'); +select hex(a) from t; +select unhex(a) from t; +select from_unixtime(1451606400); +select from_unixtime(14516064000/10); +select from_unixtime('14516064000'/10); +select from_unixtime(cast(1451606400 as double)); +select from_unixtime(cast(cast(1451606400 as double) as DECIMAL)); +select from_unixtime(cast(cast(1451606400 as double) as DECIMAL(65,1))); +select from_unixtime(1451606400.123456); +select from_unixtime(1451606400.1234567); +select from_unixtime(1451606400.999999); +select from_unixtime(1511247196661); +select from_unixtime('1451606400.123'); +drop table if exists t; +create table t(a int); +insert into t value(1451606400); +select from_unixtime(a) from t; +select strcmp('abc', 'def'); +select strcmp('abc', 'aba'); +select strcmp('abc', 'abc'); +select substr(null, 1, 2); +select substr('123', null, 2); +select substr('123', 1, null); +drop table if exists t; +create table t (a varchar(255), b int); +insert t values ('str1', 1); +select * from t where a = case b when 1 then 'str1' when 2 then 'str2' end; +select * from t where a = case b when 1 then 'str2' when 2 then 'str3' end; +insert t values ('str2', 2); +select * from t where a = case b when 2 then 'str2' when 3 then 'str3' end; +insert t values ('str3', 3); +select * from t where a = case b when 4 then 'str4' when 5 then 'str5' else 'str3' end; +select * from t where a = case b when 4 then 'str4' when 5 then 'str5' else 'str6' end; +select * from t where a = case when b then 'str3' when 1 then 'str1' else 'str2' end; +delete from t; +insert t values ('str2', 0); +select * from t where a = case when b then 'str3' when 0 then 'str1' else 'str2' end; +insert t values ('str1', null); +select * from t where a = case b when null then 'str3' when 10 then 'str1' else 'str2' end; +select * from t where a = case null when b then 'str3' when 10 then 'str1' else 'str2' end; +insert t values (null, 4); +select * from t where b < case a when null then 0 when 'str2' then 0 else 9 end; +select * from t where b = case when a is null then 4 when a = 'str5' then 7 else 9 end; +SELECT -Max(+23) * -+Cast(--10 AS SIGNED) * -CASE + WHEN 0 > 85 THEN NULL + WHEN NOT + CASE +55 + WHEN +( +82 ) + -89 * -69 THEN +Count(-88) + WHEN +CASE 57 + WHEN +89 THEN -89 * Count(*) + WHEN 17 THEN NULL + END THEN ( -10 ) + END IS NULL THEN NULL + ELSE 83 + 48 + END AS col0; ; +drop table if exists t1; +create table t1(c1 int not null); +insert into t1 values(1); +select (case when null then c1 end) is null from t1; +select (case when null then c1 end) is not null from t1; +--enable_warnings +select case when b=0 then 1 else 1/b end from t; +select if(b=0, 1, 1/b) from t; +select ifnull(b, b/0) from t; +select case when 1 then 1 else 1/0 end; +select if(1,1,1/0); +select ifnull(1, 1/0); +--disable_warnings +delete from t; +insert t values ('str2', 0); +--enable_warnings +select case when b < 1 then 1 else 1/0 end from t; +select case when b < 1 then 1 when 1/0 then b else 1/0 end from t; +select if(b < 1 , 1, 1/0) from t; +select ifnull(b, 1/0) from t; +select COALESCE(1, b, b/0) from t; +select 0 and b/0 from t; +select 1 or b/0 from t; +select 1 or 1/0; +select 0 and 1/0; +select COALESCE(1, 1/0); +select interval(1,0,1,2,1/0); +--disable_warnings +select case 2.0 when 2.0 then 3.0 when 3.0 then 2.0 end; +select case 2.0 when 3.0 then 2.0 when 4.0 then 3.0 else 5.0 end; +select case cast('2011-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) end; +select case cast('2012-01-01' as date) when cast('2011-01-01' as date) then cast('2011-02-02' as date) else cast('2011-03-03' as date) end; +select case cast('10:10:10' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) end; +select case cast('10:10:13' as time) when cast('10:10:10' as time) then cast('11:11:11' as time) else cast('22:22:22' as time) end; +select cast(1234 as char(3)); +--enable_warnings +select cast(1234 as char(0)); +--disable_warnings +select CAST( - 8 AS DECIMAL ) * + 52 + 87 < - 86; +select char(97, 100, 256, 89); +select char(97, null, 100, 256, 89); +select char(97, null, 100, 256, 89 using utf8); +select char(97, null, 100, 256, 89 using ascii); +-- error 1115 +select char(97, null, 100, 256, 89 using tidb); +drop table if exists t; +CREATE TABLE t (c1 date, c2 datetime, c3 timestamp, c4 time, c5 year); +INSERT INTO t values ('2000-01-01', '2000-01-01 12:12:12', '2000-01-01 12:12:12', '12:12:12', '2000'); +INSERT INTO t values ('2000-02-01', '2000-02-01 12:12:12', '2000-02-01 12:12:12', '13:12:12', 2000); +INSERT INTO t values ('2000-03-01', '2000-03-01', '2000-03-01 12:12:12', '1 12:12:12', 2000); +INSERT INTO t SET c1 = '2000-04-01', c2 = '2000-04-01', c3 = '2000-04-01 12:12:12', c4 = '-1 13:12:12', c5 = 2000; +SELECT c4 FROM t where c4 < '-13:12:12'; +SELECT 1 DIV - - 28 + ( - SUM( - + 25 ) ) * - CASE - 18 WHEN 44 THEN NULL ELSE - 41 + 32 + + - 70 - + COUNT( - 95 ) * 15 END + 92; +drop table if exists t; +create table t (a char(10), b varchar(10), c binary(10), d varbinary(10)); +insert into t values ('text','text','text','text'); +select a regexp 'xt' from t; +select b regexp 'xt' from t; +select b regexp binary 'Xt' from t; +select c regexp 'Xt' from t; +select d regexp 'Xt' from t; +select a rlike 'xt' from t; +select a rlike binary 'Xt' from t; +select b rlike 'xt' from t; +select c rlike 'Xt' from t; +select d rlike 'Xt' from t; +select 'a' regexp 'A', 'a' regexp binary 'A'; +drop table if exists t; +create table t (a varchar(255), b int); +insert into t values('a', 0); +select * from t where a like 'a'; +delete from t where b = 0; +insert into t values('b', 1); +select * from t where a like 'a'; +delete from t where b = 1; +insert into t values('Aa', 2); +select * from t where a like 'aA'; +delete from t where b = 2; +insert into t values('aAab', 3); +select * from t where a like 'aA%'; +delete from t where b = 3; +insert into t values('Aaab', 4); +select * from t where a like 'aA_'; +delete from t where b = 4; +insert into t values('Aab', 5); +select * from t where a like 'Aa_'; +delete from t where b = 5; +insert into t values('', 6); +select * from t where a like ''; +delete from t where b = 6; +insert into t values('a', 7); +select * from t where a like ''; +delete from t where b = 7; +drop table if exists t; +create table t (a varchar(255), b int); +insert into t values('a', 0); +select * from t where a regexp '^$'; +delete from t where b = 0; +insert into t values('a', 1); +select * from t where a regexp 'a'; +delete from t where b = 1; +insert into t values('b', 2); +select * from t where a regexp 'a'; +delete from t where b = 2; +insert into t values('aA', 3); +select * from t where a regexp 'aA'; +delete from t where b = 3; +insert into t values('a', 4); +select * from t where a regexp '.'; +delete from t where b = 4; +insert into t values('ab', 5); +select * from t where a regexp '^.$'; +delete from t where b = 5; +insert into t values('b', 6); +select * from t where a regexp '..'; +delete from t where b = 6; +insert into t values('aab', 7); +select * from t where a regexp '.ab'; +delete from t where b = 7; +insert into t values('abcd', 8); +select * from t where a regexp 'ab.'; +delete from t where b = 8; +insert into t values('abcd', 9); +select * from t where a regexp '.*'; +delete from t where b = 9; +select cast(1 as signed) + cast(9223372036854775807 as unsigned); +select cast(9223372036854775807 as unsigned) + cast(1 as signed); +-- error 1690 +select cast(9223372036854775807 as signed) + cast(9223372036854775809 as unsigned); +-- error 1690 +select cast(9223372036854775809 as unsigned) + cast(9223372036854775807 as signed); +-- error 1690 +select cast(-9223372036854775807 as signed) + cast(9223372036854775806 as unsigned); +-- error 1690 +select cast(9223372036854775806 as unsigned) + cast(-9223372036854775807 as signed); +select 1 / '2007' div 1; +set sql_mode=default + +# TestFuncREPEAT +DROP TABLE IF EXISTS table_string; +CREATE TABLE table_string(a CHAR(20), b VARCHAR(20), c TINYTEXT, d TEXT(20), e MEDIUMTEXT, f LONGTEXT, g BIGINT); +INSERT INTO table_string (a, b, c, d, e, f, g) VALUES ('a', 'b', 'c', 'd', 'e', 'f', 2); +SELECT REPEAT(a, g), REPEAT(b, g), REPEAT(c, g), REPEAT(d, g), REPEAT(e, g), REPEAT(f, g) FROM table_string; +SELECT REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g), REPEAT(NULL, g) FROM table_string; +SELECT REPEAT(a, NULL), REPEAT(b, NULL), REPEAT(c, NULL), REPEAT(d, NULL), REPEAT(e, NULL), REPEAT(f, NULL) FROM table_string; +SELECT REPEAT(a, 2), REPEAT(b, 2), REPEAT(c, 2), REPEAT(d, 2), REPEAT(e, 2), REPEAT(f, 2) FROM table_string; +SELECT REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2), REPEAT(NULL, 2) FROM table_string; +SELECT REPEAT(a, -1), REPEAT(b, -2), REPEAT(c, -2), REPEAT(d, -2), REPEAT(e, -2), REPEAT(f, -2) FROM table_string; +SELECT REPEAT(a, 0), REPEAT(b, 0), REPEAT(c, 0), REPEAT(d, 0), REPEAT(e, 0), REPEAT(f, 0) FROM table_string; +SELECT REPEAT(a, 16777217), REPEAT(b, 16777217), REPEAT(c, 16777217), REPEAT(d, 16777217), REPEAT(e, 16777217), REPEAT(f, 16777217) FROM table_string; + +# TestFuncLpadAndRpad +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BINARY(10), b CHAR(10)); +INSERT INTO t SELECT "中文", "abc"; +SELECT LPAD(a, 11, "a"), LPAD(b, 2, "xx") FROM t; +SELECT RPAD(a, 11, "a"), RPAD(b, 2, "xx") FROM t; + +# TestStringBuiltin +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f bit(10)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101); +select length(a), length(b), length(c), length(d), length(e), length(f), length(null) from t; +drop table if exists t; +create table t(a char(20)); +insert into t values("tidb "), (concat("a ", "b ")); +select a, length(a) from t; +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef"); +select concat(a, b, c, d, e) from t; +select concat(null); +select concat(null, a, b) from t; +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef"); +select concat_ws('|', a, b, c, d, e) from t; +select concat_ws(null, null); +select concat_ws(null, a, b) from t; +select concat_ws(',', 'a', 'b'); +select concat_ws(',','First name',NULL,'Last Name'); +drop table if exists t; +create table t(a tinyint(2), b varchar(10)); +insert into t values (1, 'a'), (12, 'a'), (126, 'a'), (127, 'a'); +select concat_ws('#', a, b) from t; +drop table if exists t; +create table t(a binary(3)); +insert into t values('a'); +select concat_ws(',', a, 'test') = 'a\0\0,test' from t; +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time, f bit(4)); +insert into t values('2', 2, 2.3, "2017-01-01 12:01:01", "12:01:01", 0b1010); +select ascii(a), ascii(b), ascii(c), ascii(d), ascii(e), ascii(f) from t; +select ascii('123'), ascii(123), ascii(''), ascii('你好'), ascii(NULL); +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f binary(3), g binary(3)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 'aa', 'BB'); +select lower(a), lower(b), lower(c), lower(d), lower(e), lower(f), lower(g), lower(null) from t; +select upper(a), upper(b), upper(c), upper(d), upper(e), upper(f), upper(g), upper(null) from t; +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time); +insert into t values("123", 123, 12.34, "2017-01-01 12:01:01", "12:01:01"); +select strcmp(a, "123"), strcmp(b, "123"), strcmp(c, "12.34"), strcmp(d, "2017-01-01 12:01:01"), strcmp(e, "12:01:01") from t; +select strcmp("1", "123"), strcmp("123", "1"), strcmp("123", "45"), strcmp("123", null), strcmp(null, "123"); +select strcmp("", "123"), strcmp("123", ""), strcmp("", ""), strcmp("", null), strcmp(null, ""); +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time); +insert into t values('abcde', 1234, 12.34, "2017-01-01 12:01:01", "12:01:01"); +select left(a, 2), left(b, 2), left(c, 2), left(d, 2), left(e, 2) from t; +select left("abc", 0), left("abc", -1), left(NULL, 1), left("abc", NULL); +select left("abc", "a"), left("abc", 1.9), left("abc", 1.2); +select left("中文abc", 2), left("中文abc", 3), left("中文abc", 4); +select right(a, 3), right(b, 3), right(c, 3), right(d, 3), right(e, 3) from t; +select right("abcde", 0), right("abcde", -1), right("abcde", 100), right(NULL, 1), right("abcde", NULL); +select right("abcde", "a"), right("abcde", 1.9), right("abcde", 1.2); +select right("中文abc", 2), right("中文abc", 4), right("中文abc", 5); +drop table if exists t; +create table t(a binary(10)); +insert into t select "中文abc"; +select left(a, 3), left(a, 6), left(a, 7) from t; +select right(a, 2), right(a, 7) from t; +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time, f bit(4), g binary(20), h blob(10), i text(30)); +insert into t values('2', 2, 2.3, "2017-01-01 12:01:01", "12:01:01", 0b1010, "512", "48", "tidb"); +select ord(a), ord(b), ord(c), ord(d), ord(e), ord(f), ord(g), ord(h), ord(i) from t; +select ord('123'), ord(123), ord(''), ord('你好'), ord(NULL), ord('👍'); +select ord(X''), ord(X'6161'), ord(X'e4bd'), ord(X'e4bda0'), ord(_ascii'你'), ord(_latin1'你'); +select space(0), space(2), space(-1), space(1.1), space(1.9); +select space("abc"), space("2"), space("1.1"), space(''), space(null); +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time); +insert into t values('www.mysql.com', 1234, 12.34, "2017-01-01 12:01:01", "12:01:01"); +select replace(a, 'mysql', 'pingcap'), replace(b, 2, 55), replace(c, 34, 0), replace(d, '-', '/'), replace(e, '01', '22') from t; +select replace('aaa', 'a', ''), replace(null, 'a', 'b'), replace('a', null, 'b'), replace('a', 'b', null); +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f bit(10), g binary(20), h blob(10)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101, "512", "abc"); +select to_base64(a), to_base64(b), to_base64(c), to_base64(d), to_base64(e), to_base64(f), to_base64(g), to_base64(h), to_base64(null) from t; +select hex(from_base64("abcd")), hex(from_base64("asc")); +select hex(from_base64("MQ==")), hex(from_base64(1234)); +drop table if exists t; +create table t(a char(10), b int, c double, d datetime, e time); +insert into t values('Sakila', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01"); +select substr(a, 3), substr(b, 2, 3), substr(c, -3), substr(d, -8), substr(e, -3, 100) from t; +select substr('Sakila', 100), substr('Sakila', -100), substr('Sakila', -5, 3), substr('Sakila', 2, -1); +select substr('foobarbar' from 4), substr('Sakila' from -4 for 2); +select substr(null, 2, 3), substr('foo', null, 3), substr('foo', 2, null); +select substr('中文abc', 2), substr('中文abc', 3), substr("中文abc", 1, 2); +drop table if exists t; +create table t(a binary(10)); +insert into t select "中文abc"; +select substr(a, 4), substr(a, 1, 3), substr(a, 1, 6) from t; +select substr("string", -1), substr("string", -2), substr("中文", -1), substr("中文", -2) from t; +drop table if exists t; +create table t(a int, b double, c datetime, d time, e char(20), f bit(10), g binary(20), h varbinary(20)); +insert into t values(1, 1.1, "2017-01-01 12:01:01", "12:01:01", "abcdef", 0b10101, "g", "h"); +select bit_length(a), bit_length(b), bit_length(c), bit_length(d), bit_length(e), bit_length(f), bit_length(g), bit_length(h), bit_length(null) from t; +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time); +insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01"); +select substring_index(a, '.', 2), substring_index(b, '.', 2), substring_index(c, '.', -1), substring_index(d, '-', 1), substring_index(e, ':', -2) from t; +select substring_index('www.pingcap.com', '.', 0), substring_index('www.pingcap.com', '.', 100), substring_index('www.pingcap.com', '.', -100); +select substring_index('www.pingcap.com', 'd', 1), substring_index('www.pingcap.com', '', 1), substring_index('', '.', 1); +select substring_index(null, '.', 1), substring_index('www.pingcap.com', null, 1), substring_index('www.pingcap.com', '.', null); +select substring_index('xyz', 'abc', 9223372036854775808); +select substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613); +select substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613); +select substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) from (select 1 as id) as t1; +select substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) from (select 1 as id) as t1; +set tidb_enable_vectorized_expression = 0; +select substring_index("aaa.bbb.ccc.ddd.eee",'.',18446744073709551613); +select substring_index("aaa.bbb.ccc.ddd.eee",'.',-18446744073709551613); +select substring_index('aaa.bbb.ccc.ddd.eee', '.', 18446744073709551615 - 1 + id) from (select 1 as id) as t1; +select substring_index('aaa.bbb.ccc.ddd.eee', '.', -18446744073709551615 - 1 + id) from (select 1 as id) as t1; +set tidb_enable_vectorized_expression = 1; +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time, f decimal(5, 2), g bit(4)); +insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01", 123.45, 0b1100); +select hex(a), hex(b), hex(c), hex(d), hex(e), hex(f), hex(g) from t; +select hex('abc'), hex('你好'), hex(12), hex(12.3), hex(12.8); +select hex(-1), hex(-12.3), hex(-12.8), hex(0x12), hex(null); +drop table if exists t; +CREATE TABLE t(i int primary key auto_increment, a binary, b binary(0), c binary(20), d binary(255)) character set utf8 collate utf8_bin; +insert into t(a, b, c, d) values ('a', NULL, 'a','a'); +select i, hex(a), hex(b), hex(c), hex(d) from t; +select unhex('4D7953514C'), unhex('313233'), unhex(313233), unhex(''); +select unhex('string'), unhex('你好'), unhex(123.4), unhex(null); +select ltrim(' bar '), ltrim('bar'), ltrim(''), ltrim(null); +select rtrim(' bar '), rtrim('bar'), rtrim(''), rtrim(null); +select ltrim("\t bar "), ltrim(" \tbar"), ltrim("\n bar"), ltrim("\r bar"); +select rtrim(" bar \t"), rtrim("bar\t "), rtrim("bar \n"), rtrim("bar \r"); +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BINARY(6)); +INSERT INTO t VALUES("中文"); +SELECT hex(a), hex(REVERSE(a)), hex(REVERSE("中文")), hex(REVERSE("123 ")) FROM t; +SELECT hex(REVERSE(123)), hex(REVERSE(12.09)) FROM t; +select trim(' bar '), trim(leading 'x' from 'xxxbarxxx'), trim(trailing 'xyz' from 'barxxyz'), trim(both 'x' from 'xxxbarxxx'); +select trim('\t bar\n '), trim(' \rbar \t'); +select trim(leading from ' bar'), trim('x' from 'xxxbarxxx'), trim('x' from 'bar'), trim('' from ' bar '); +select trim(''), trim('x' from ''); +select trim(null from 'bar'), trim('x' from null), trim(null), trim(leading null from 'bar'); +drop table if exists t; +create table t(a char(20), b int, c double, d datetime, e time, f binary(5)); +insert into t values('www.pingcap.com', 12345, 123.45, "2017-01-01 12:01:01", "12:01:01", "HelLo"); +select locate(".ping", a), locate(".ping", a, 5) from t; +select locate("234", b), locate("235", b, 10) from t; +select locate(".45", c), locate(".35", b) from t; +select locate("El", f), locate("ll", f), locate("lL", f), locate("Lo", f), locate("lo", f) from t; +select locate("01 12", d) from t; +select locate("文", "中文字符串", 2); +select locate("文", "中文字符串", 3); +select locate("文", "中文字符串"); +select bin(-1); +select bin(5); +select bin("中文"); +select character_length(null), character_length("Hello"), character_length("a中b文c"), + character_length(123), character_length(12.3456); +select char_length(null), char_length("Hello"), char_length("a中b文c"), char_length(123),char_length(12.3456); +select char_length(null), char_length("Hello"), char_length("a 中 b 文 c"), char_length("НОЧЬ НА ОКРАИНЕ МОСКВЫ"); +select char_length(null), char_length(binary("Hello")), char_length(binary("a 中 b 文 c")), char_length(binary("НОЧЬ НА ОКРАИНЕ МОСКВЫ")); +select elt(0, "abc", "def"), elt(2, "hello", "中文", "tidb"), elt(4, "hello", "中文", + "tidb"); +select instr("中国", "国"), instr("中国", ""), instr("abc", ""), instr("", ""), instr("", "abc"); +select instr("中国", null), instr(null, ""), instr(null, null); +drop table if exists t; +create table t(a binary(20), b char(20)); +insert into t values("中国", cast("国" as binary)), ("中国", ""), ("abc", ""), ("", ""), ("", "abc"); +select instr(a, b) from t; +select oct("aaaa"), oct("-1.9"), oct("-9999999999999999999999999"), oct("9999999999999999999999999"); +select oct(-1.9), oct(1.9), oct(-1), oct(1), oct(-9999999999999999999999999), oct(9999999999999999999999999); +select find_in_set("", ""), find_in_set("", ","), find_in_set("中文", "字符串,中文"), find_in_set("b,", "a,b,c,d"); +select find_in_set(NULL, ""), find_in_set("", NULL), find_in_set(1, "2,3,1"); +select make_set(0, "12"), make_set(3, "aa", "11"), make_set(3, NULL, "中文"), make_set(NULL, "aa"); +select quote("aaaa"), quote(""), quote("\"\""), quote("\n\n"); +select quote(0121), quote(0000), quote("中文"), quote(NULL); +select quote(null) is NULL; +select quote(null) is NOT NULL; +select length(quote(null)); +select quote(null) REGEXP binary 'null'; +select quote(null) REGEXP binary 'NULL'; +select quote(null) REGEXP 'NULL'; +select quote(null) REGEXP 'null'; +select convert("123" using "binary"), convert("中文" using "binary"), convert("中文" using "utf8"), convert("中文" using "utf8mb4"), convert(cast("中文" as binary) using "utf8"); +-- error 1115 +select convert("123" using "866"); +select hex(insert("中文", 1, 1, cast("aaa" as binary))), hex(insert("ba", -1, 1, "aaa")), hex(insert("ba", 1, 100, "aaa")), hex(insert("ba", 100, 1, "aaa")); +select insert("bb", NULL, 1, "aa"), insert("bb", 1, NULL, "aa"), insert(NULL, 1, 1, "aaa"), insert("bb", 1, 1, NULL); +SELECT INSERT("bb", 0, 1, NULL), INSERT("bb", 0, NULL, "aaa"); +SELECT INSERT("中文", 0, 1, NULL), INSERT("中文", 0, NULL, "aaa"); +select export_set(7, "1", "0", ",", 65); +select export_set(7, "1", "0", ",", -1); +select export_set(7, "1", "0", ","); +select export_set(7, "1", "0"); +select export_set(NULL, "1", "0", ",", 65); +select export_set(7, "1", "0", ",", 1); +select format(12332.1, 4), format(12332.2, 0), format(12332.2, 2,'en_US'); +select format(NULL, 4), format(12332.2, NULL); +--enable_warnings +select format(12332.2, 2,'es_EC'); +--disable_warnings +select field(1, 2, 1), field(1, 0, NULL), field(1, NULL, 2, 1), field(NULL, 1, 2, NULL); +select field("1", 2, 1), field(1, "0", NULL), field("1", NULL, 2, 1), field(NULL, 1, "2", NULL); +select field("1", 2, 1), field(1, "abc", NULL), field("1", NULL, 2, 1), field(NULL, 1, "2", NULL); +select field("abc", "a", 1), field(1.3, "1.3", 1.5); +drop table if exists t; +create table t(a decimal(11, 8), b decimal(11,8)); +insert into t values('114.57011441','38.04620115'), ('-38.04620119', '38.04620115'); +select a,b,concat_ws(',',a,b) from t; +drop table if exists t1; +CREATE TABLE t1 (c1 INT UNSIGNED NOT NULL ); +INSERT INTO t1 VALUES (0); +SELECT c1 FROM t1 WHERE c1 <> CAST(POW(-'0', 1) AS BINARY); +SELECT c1 FROM t1 WHERE c1 = CAST('-000' AS BINARY); + +# TestInvalidStrings +drop table if exists t; +create table t (a binary(5)); +insert into t values (0x1e240), ('ABCDE'); +set tidb_enable_vectorized_expression = on; +select convert(t.a using utf8) from t; +select convert(0x1e240 using utf8); +set tidb_enable_vectorized_expression = off; +select convert(t.a using utf8) from t; +select convert(0x1e240 using utf8); +set tidb_enable_vectorized_expression = default; + +# TestOpBuiltin +select 1 && 1, 1 && 0, 0 && 1, 0 && 0, 2 && -1, null && 1, '1a' && 'a'; +select ~123, ~-123, ~null; +select !1, !123, !0, !null; +select 1 xor 1, 1 xor 0, 0 xor 1, 0 xor 0, 2 xor -1, null xor 1, '1a' xor 'a'; +select 123 & 321, -123 & 321, null & 1; +select 123 | 321, -123 | 321, null | 1; +select 123 ^ 321, -123 ^ 321, null ^ 1; +select 123 << 2, -123 << 2, null << 1; +select 123 >> 2, -123 >> 2, null >> 1; +select 1 || 1, 1 || 0, 0 || 1, 0 || 0, 2 || -1, null || 1, '1a' || 'a'; +select +1, +0, +(-9), +(-0.001), +0.999, +null, +"aaa"; +drop table if exists f; +create table f(a decimal(65,0)); +insert into f value (-17000000000000000000); +select a from f; + +# TestControlBuiltin +select ifnull(1, 2); +select ifnull(null, 2); +select ifnull(1, null); +select ifnull(null, null); +drop table if exists t1; +create table t1(a bigint not null); +select ifnull(max(a),0) from t1; +drop table if exists t1; +drop table if exists t2; +create table t1(a decimal(20,4)); +create table t2(a decimal(20,4)); +insert into t1 select 1.2345; +insert into t2 select 1.2345; +select sum(ifnull(a, 0)) from ( + select ifnull(a, 0) as a from t1 + union all + select ifnull(a, 0) as a from t2 + ) t; +select IF(0,"ERROR","this"),IF(1,"is","ERROR"),IF(NULL,"ERROR","a"),IF(1,2,3)|0,IF(1,2.0,3.0)+0; +drop table if exists t1; +CREATE TABLE t1 (st varchar(255) NOT NULL, u int(11) NOT NULL); +INSERT INTO t1 VALUES ('a',1),('A',1),('aa',1),('AA',1),('a',1),('aaa',0),('BBB',0); +select if(1,st,st) s from t1 order by s; +select if(u=1,st,st) s from t1 order by s; +drop table if exists t1; +CREATE TABLE t1 (a varchar(255), b time, c int); +INSERT INTO t1 VALUE('abc', '12:00:00', 0); +INSERT INTO t1 VALUE('1abc', '00:00:00', 1); +INSERT INTO t1 VALUE('0abc', '12:59:59', 0); +select if(a, b, c), if(b, a, c), if(c, a, b) from t1; +select if(1, 1.0, 1); +select if(1, 1, 1.0); +select if(count(*), cast('2000-01-01' as date), cast('2011-01-01' as date)) from t1; +select if(count(*)=0, cast('2000-01-01' as date), cast('2011-01-01' as date)) from t1; +select if(count(*), cast('[]' as json), cast('{}' as json)) from t1; +select if(count(*)=0, cast('[]' as json), cast('{}' as json)) from t1; +SELECT 79 + + + CASE -87 WHEN -30 THEN COALESCE(COUNT(*), +COALESCE(+15, -33, -12 ) + +72) WHEN +COALESCE(+AVG(DISTINCT(60)), 21) THEN NULL ELSE NULL END AS col0; +SELECT -63 + COALESCE ( - 83, - 61 + - + 72 * - CAST( NULL AS SIGNED ) + + 3 ); + +# TestArithmeticBuiltin +DROP TABLE IF EXISTS t; +CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3)); +INSERT INTO t(a, b) VALUES(1.09, 1.999), (-1.1, -0.1); +SELECT a+b FROM t; +SELECT b+12, b+0.01, b+0.00001, b+12.00001 FROM t; +SELECT 1+12, 21+0.01, 89+"11", 12+"a", 12+NULL, NULL+1, NULL+NULL; +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BIGINT UNSIGNED, b BIGINT UNSIGNED); +INSERT INTO t SELECT 1<<63, 1<<63; +-- error 1690 +SELECT a+b FROM t; +-- error 1690 +select cast(-3 as signed) + cast(2 as unsigned); +-- error 1690 +select cast(2 as unsigned) + cast(-3 as signed); +DROP TABLE IF EXISTS t; +CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3)); +INSERT INTO t(a, b) VALUES(1.09, 1.999), (-1.1, -0.1); +SELECT a-b FROM t; +SELECT b-12, b-0.01, b-0.00001, b-12.00001 FROM t; +SELECT 1-12, 21-0.01, 89-"11", 12-"a", 12-NULL, NULL-1, NULL-NULL; +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BIGINT UNSIGNED, b BIGINT UNSIGNED); +INSERT INTO t SELECT 1, 4; +-- error 1690 +SELECT a-b FROM t; +-- error 1690 +select cast(1 as unsigned) - cast(4 as unsigned); +-- error 1690 +select cast(-1 as signed) - cast(-1 as unsigned); +-- error 1690 +select cast(1 as signed) - cast(-1 as unsigned); +-- error 1690 +select cast(-1 as unsigned) - cast(-1 as signed); +-- error 1690 +select cast(-9223372036854775808 as unsigned) - (-9223372036854775808); +-- error 1690 +select cast(12 as unsigned) - (14); +-- error 1690 +select cast(9223372036854775807 as signed) - cast(-1 as signed); +-- error 1690 +select cast(-9223372036854775808 as signed) - cast(1 as signed); +-- error 1690 +select cast(12 as signed) - cast(-9223372036854775808 as signed); +create table tb5(a int(10)); +insert into tb5 (a) values (10); +-- error 1690 +select * from tb5 where a - -9223372036854775808; +drop table tb5; +select cast(-9223372036854775808 as unsigned) - (-9223372036854775807); +select cast(-3 as unsigned) - cast(-1 as signed); +select 1.11 - 1.11; +select cast(-1 as unsigned) - cast(-12 as unsigned); +select cast(-1 as unsigned) - cast(0 as unsigned); +select 1234567890 * 1234567890; +-- error 1690 +select 1234567890 * 12345671890; +select cast(1234567890 as unsigned int) * 12345671890; +select 123344532434234234267890.0 * 1234567118923479823749823749.230; +-- error 1690 +select 123344532434234234267890.0 * 12345671189234798237498232384982309489238402830480239849238048239084749.230; +-- error 1690 +select 1.797693134862315708145274237317043567981e+308 * 1.1; +-- error 1690 +select 1.797693134862315708145274237317043567981e+308 * -1.1; +select 0.0 * -1; +DROP TABLE IF EXISTS t; +CREATE TABLE t(a DECIMAL(4, 2), b DECIMAL(5, 3)); +INSERT INTO t(a, b) VALUES(-1.09, 1.999); +--enable_warnings +SELECT a/b, a/12, a/-0.01, b/12, b/-0.01, b/0.000, NULL/b, b/NULL, NULL/NULL FROM t; +--disable_warnings +-- error 1690 +select 1e200/1e-200; +SELECT 13 DIV 12, 13 DIV 0.01, -13 DIV 2, 13 DIV NULL, NULL DIV 13, NULL DIV NULL; +SELECT 2.4 div 1.1, 2.4 div 1.2, 2.4 div 1.3; +--enable_warnings +SELECT 1.175494351E-37 div 1.7976931348623157E+308, 1.7976931348623157E+308 div -1.7976931348623157E+307, 1 div 1e-82; +--disable_warnings +-- error 1690 +select 1e300 DIV 1.5; +drop table if exists t; +CREATE TABLE t (c_varchar varchar(255), c_time time, nonzero int, zero int, c_int_unsigned int unsigned, c_timestamp timestamp, c_enum enum('a','b','c')); +INSERT INTO t VALUE('abc', '12:00:00', 12, 0, 5, '2017-08-05 18:19:03', 'b'); +select c_varchar div nonzero, c_time div nonzero, c_time div zero, c_timestamp div nonzero, c_timestamp div zero, c_varchar div zero from t; +select c_enum div nonzero from t; +select c_enum div zero from t; +--enable_warnings +select nonzero div zero from t; +--disable_warnings +select c_time div c_enum, c_timestamp div c_time, c_timestamp div c_enum from t; +--enable_warnings +select c_int_unsigned div nonzero, nonzero div c_int_unsigned, c_int_unsigned div zero from t; +--disable_warnings +SELECT CAST(1 AS UNSIGNED) MOD -9223372036854775808, -9223372036854775808 MOD CAST(1 AS UNSIGNED); +SELECT 13 MOD 12, 13 MOD 0.01, -13 MOD 2, 13 MOD NULL, NULL MOD 13, NULL DIV NULL; +SELECT 2.4 MOD 1.1, 2.4 MOD 1.2, 2.4 mod 1.30; +drop table if exists t; +CREATE TABLE t (c_varchar varchar(255), c_time time, nonzero int, zero int, c_timestamp timestamp, c_enum enum('a','b','c')); +INSERT INTO t VALUE('abc', '12:00:00', 12, 0, '2017-08-05 18:19:03', 'b'); +select c_varchar MOD nonzero, c_time MOD nonzero, c_timestamp MOD nonzero, c_enum MOD nonzero from t; +select c_time MOD c_enum, c_timestamp MOD c_time, c_timestamp MOD c_enum from t; +--enable_warnings +select c_enum MOD zero from t; +--disable_warnings +SET SQL_MODE='ERROR_FOR_DIVISION_BY_ZERO,STRICT_ALL_TABLES'; +drop table if exists t; +CREATE TABLE t (v int); +--enable_warnings +INSERT IGNORE INTO t VALUE(12 MOD 0); +--disable_warnings +select v from t; +select 0.000 % 0.11234500000000000000; +-- error 1365 +INSERT INTO t VALUE(12 MOD 0); +select sum(1.2e2) * 0.1; +drop table if exists t; +create table t(a double); +insert into t value(1.2); +select sum(a) * 0.1 from t; +drop table if exists t; +create table t(a double); +insert into t value(1.2); +--enable_warnings +select * from t where a/0 > 1; +--disable_warnings +DROP TABLE IF EXISTS t; +CREATE TABLE t(a BIGINT, b DECIMAL(6, 2)); +INSERT INTO t VALUES(0, 1.12), (1, 1.21); +SELECT a/b FROM t; + +# TestNullifWithIsNull +# issue 23157: make sure if Nullif expr is correct combined with IsNull expr. +drop table if exists t; +create table t(a int not null); +insert into t values(1),(2); +select * from t where nullif(a,a) is null; + +# TestAggregationBuiltin +drop table if exists t; +create table t(a decimal(7, 6)); +insert into t values(1.123456), (1.123456); +select avg(a) from t; +drop table t; +CREATE TABLE `t` ( `a` int, KEY `idx_a` (`a`)); +select avg(a) from t; +select max(a), min(a) from t; +select distinct a from t; +select sum(a) from t; +select count(a) from t; +select bit_or(a) from t; +select bit_xor(a) from t; +select bit_and(a) from t; +select count(1) from (select count(1) from t) as t1; + +# TestAggregationBuiltinBitOr +drop table if exists t; +create table t(a bigint); +insert into t values(null); +select bit_or(a) from t; +insert into t values(1); +select bit_or(a) from t; +insert into t values(2); +select bit_or(a) from t; +insert into t values(4); +select bit_or(a) from t; +select a, bit_or(a) from t group by a order by a; +insert into t values(-1); +select bit_or(a) from t; + +# TestAggregationBuiltinBitXor +drop table if exists t; +create table t(a bigint); +insert into t values(null); +select bit_xor(a) from t; +insert into t values(1); +select bit_xor(a) from t; +insert into t values(2); +select bit_xor(a) from t; +insert into t values(3); +select bit_xor(a) from t; +insert into t values(3); +select bit_xor(a) from t; +select a, bit_xor(a) from t group by a order by a; + +# TestAggregationBuiltinBitAnd +drop table if exists t; +create table t(a bigint); +insert into t values(null); +select bit_and(a) from t; +insert into t values(7); +select bit_and(a) from t; +insert into t values(5); +select bit_and(a) from t; +insert into t values(3); +select bit_and(a) from t; +insert into t values(2); +select bit_and(a) from t; +select a, bit_and(a) from t group by a order by a desc; + +# TestAggregationBuiltinGroupConcat +drop table if exists t, d; +create table t(a varchar(100)); +create table d(a varchar(100)); +insert into t values('hello'), ('hello'); +select group_concat(a) from t; +set @@group_concat_max_len=7; +--enable_warnings +select group_concat(a) from t; +--disable_warnings +-- error 1260 +insert into d select group_concat(a) from t; +set sql_mode=''; +--enable_warnings +insert into d select group_concat(a) from t; +--disable_warnings +select * from d; +set group_concat_max_len=default; +set sql_mode=default; + +# TestOtherBuiltin +drop table if exists t; +create table t(a int, b double, c varchar(20), d datetime, e time); +insert into t value(1, 2, 'string', '2017-01-01 12:12:12', '12:12:12'); +select 1 in (a, b, c), 'string' in (a, b, c), '2017-01-01 12:12:12' in (c, d, e), '12:12:12' in (c, d, e) from t; +select 1 in (null, c), 2 in (null, c) from t; +select 0 in (a, b, c), 0 in (a, b, c), 3 in (a, b, c), 4 in (a, b, c) from t; +select (0,1) in ((0,1), (0,2)), (0,1) in ((0,0), (0,2)); +select bit_count(121), bit_count(-1), bit_count(null), bit_count("1231aaa"); +drop table if exists t; +create table t(a int primary key, b time, c double, d varchar(10)); +insert into t values(1, '01:01:01', 1.1, "1"), (2, '02:02:02', 2.2, "2"); +insert into t(a, b) values(1, '12:12:12') on duplicate key update a = values(b); +select a from t order by a; +insert into t values(2, '12:12:12', 1.1, "3.3") on duplicate key update a = values(c) + values(d); +select a from t order by a; +set @varname = "Abc"; +select @varname, @VARNAME; +drop table t; +CREATE TABLE `t` (`id` varchar(32) NOT NULL, `count` decimal(18,2), PRIMARY KEY (`id`)); +INSERT INTO t (id,count)VALUES('abc',2) ON DUPLICATE KEY UPDATE count=if(VALUES(count) > count,VALUES(count),count); +select count from t where id = 'abc'; +INSERT INTO t (id,count)VALUES('abc',265.0) ON DUPLICATE KEY UPDATE count=if(VALUES(count) > count,VALUES(count),count); +select count from t where id = 'abc'; +drop table if exists t; +create table test(id int not null, val text, primary key(id)); +insert into test values(1,'hello'); +select * from test; +insert into test values(1, NULL) on duplicate key update val = VALUES(val); +select * from test; +drop table if exists test; +create table test( + id int not null, + a text, + b blob, + c varchar(20), + d int, + e float, + f DECIMAL(6,4), + g JSON, + primary key(id)); +insert into test values(1,'txt hello', 'blb hello', 'vc hello', 1, 1.1, 1.0, '{"key1": "value1", "key2": "value2"}'); +insert into test values(1, NULL, NULL, NULL, NULL, NULL, NULL, NULL) + on duplicate key update + a = values(a), + b = values(b), + c = values(c), + d = values(d), + e = values(e), + f = values(f), + g = values(g); +select * from test; + +# TestDateBuiltin +DROP TABLE IF EXISTS t; +create table t (d date); +insert into t values ('1997-01-02'); +insert into t values ('1998-01-02'); +select * from t where d < date '1998-01-01'; +select date'20171212'; +select date'2017/12/12'; +select date'2017/12-12'; +set sql_mode = ''; +select date '0000-00-00'; +set sql_mode = 'NO_ZERO_IN_DATE'; +select date '0000-00-00'; +set sql_mode = 'NO_ZERO_DATE'; +-- error 1292 +select date '0000-00-00'; +set sql_mode = ''; +select date '2007-10-00'; +set sql_mode = 'NO_ZERO_IN_DATE'; +-- error 1292 +select date '2007-10-00'; +set sql_mode = 'NO_ZERO_DATE'; +select date '2007-10-00'; +set sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE'; +-- error 1292 +select date '2007-10-00'; +-- error 1292 +select date '0000-00-00'; +select date'1998~01~02'; +select date'731124', date '011124'; +-- error 1292 +select date '0000-00-00 00:00:00'; +-- error 1292 +select date '2017-99-99'; +-- error 1292 +select date '2017-2-31'; +-- error 1292 +select date '201712-31'; +-- error 1292 +select date 'abcdefg'; +set sql_mode = default; + +# TestApproximatePercentile +drop table if exists t; +create table t (a bit(10)); +insert into t values(b'1111'); +select approx_percentile(a, 10) from t; + +# TestFuncNameConst +DROP TABLE IF EXISTS t; +CREATE TABLE t(a CHAR(20), b VARCHAR(20), c BIGINT); +INSERT INTO t (b, c) values('hello', 1); +SELECT name_const('test_int', 1), name_const('test_float', 3.1415); +SELECT name_const('test_string', 'hello'), name_const('test_nil', null); +SELECT name_const('test_string', 1) + c FROM t; +SELECT concat('hello', name_const('test_string', 'world')) FROM t; +SELECT NAME_CONST('come', -1); +SELECT NAME_CONST('come', -1.0); +-- error 1210 +select name_const(a,b) from t; +-- error 1210 +select name_const(a,"hello") from t; +-- error 1210 +select name_const("hello", b) from t; +-- error 1210 +select name_const("hello", 1+1) from t; +-- error 1210 +select name_const(concat('a', 'b'), 555) from t; +-- error 1210 +select name_const(555) from t; +select name_const("hello", 1); + +# TestTranslate +drop table if exists t; +create table if not exists `translate`(id int); +create table t(str varchar(100), i int); +insert into t set str='ABC', i=0; +insert into t set str='AABC', i=1; +insert into t set str='A.B.C', i=2; +insert into t set str='aaaaabbbbb', i=3; +insert into t set str='abc', i=4; +insert into t set str='aaa', i=5; +insert into t set str=NULL, i=6; +set @@tidb_enable_vectorized_expression=true; +select translate(str, 'AAa', 'Zz') from t; +select translate(str, NULL, 'Zz') from t; +select translate(str, 'AAa', NULL) from t; +select translate(str, 'AAa', '') from t; +select translate(str, '', 'Zzz') from t; +set @@tidb_enable_vectorized_expression=false; +select translate(str, 'AAa', 'Zz') from t; +select translate(str, NULL, 'Zz') from t; +select translate(str, 'AAa', NULL) from t; +select translate(str, 'AAa', '') from t; +select translate(str, '', 'Zzz') from t; +select translate(i, '0123456', 'abcdefg') from t; +set tidb_enable_vectorized_expression=default; diff --git a/tests/integrationtest/t/expression/cast.test b/tests/integrationtest/t/expression/cast.test new file mode 100644 index 0000000000000..1834e7a09d31f --- /dev/null +++ b/tests/integrationtest/t/expression/cast.test @@ -0,0 +1,47 @@ +# TestCastStrToInt +--enable_warnings +select cast('' as signed); +select cast('12345abcde' as signed); +select cast('123e456' as signed); +select cast('-12345abcde' as signed); +select cast('-123e456' as signed); +--disable_warnings + +# TestCastCoer +select coercibility(binary('a')); +select coercibility(cast('a' as char(10))); +select coercibility(convert('abc', char(10))); + +# TestCastRealAsTime +drop table if exists t; +create table t(d1 double, f float, d2 decimal(24,8)); +insert into t values(0, 0, 0); +select cast(111.1 as datetime) from t; +select cast(1311.1 as datetime) from t; +insert into t values(111.1, 1122.1, 31212.111); +insert into t values(121212.1111, 1121212.111111, 11121212.111111); +insert into t values(99991111.1111111, 101.1111111, 20121212121212.1111111); +insert into t values(NULL, NULL, NULL); +insert into t values(1.1, 48.1, 100.1); +insert into t values(1301.11, 1131.111, 100001111.111); +insert into t values(20121212121260.1111111, 20121212126012.1111111, 20121212241212.1111111); +-- sorted_result +select cast(d1 as datetime), cast(f as datetime), cast(d2 as datetime) from t; + +# TestCastAsTime +drop table if exists t; +create table t (col1 bigint, col2 double, col3 decimal, col4 varchar(20), col5 json); +insert into t values (1, 1, 1, "1", "1"); +insert into t values (null, null, null, null, null); +select cast(col1 as time), cast(col2 as time), cast(col3 as time), cast(col4 as time), cast(col5 as time) from t where col1 = 1; +select cast(col1 as time), cast(col2 as time), cast(col3 as time), cast(col4 as time), cast(col5 as time) from t where col1 is null; +-- error 1426 +select cast(col1 as time(31)) from t where col1 is null; +-- error 1426 +select cast(col2 as time(31)) from t where col1 is null; +-- error 1426 +select cast(col3 as time(31)) from t where col1 is null; +-- error 1426 +select cast(col4 as time(31)) from t where col1 is null; +-- error 1426 +select cast(col5 as time(31)) from t where col1 is null; diff --git a/tests/integrationtest/t/expression/charset_and_collation.test b/tests/integrationtest/t/expression/charset_and_collation.test index f2910d6b2391e..ef5ecffab1b88 100644 --- a/tests/integrationtest/t/expression/charset_and_collation.test +++ b/tests/integrationtest/t/expression/charset_and_collation.test @@ -401,11 +401,13 @@ select /*+ inl_join(t1) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; select /*+ hash_join(t1) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; select /*+ merge_join(t1) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; select /*+ inl_hash_join(t1) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; +--enable_warnings select /*+ inl_hash_join(t2) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; -show warnings; +--disable_warnings select /*+ inl_merge_join(t1) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; +--enable_warnings select /*+ inl_merge_join(t2) */ t1.b, t2.b from t1 join t2 where t1.b=t2.b; -show warnings; +--disable_warnings drop table if exists a, b; create table a(i int, k varbinary(40), v int, primary key(i, k) clustered); create table b(i int, k varchar(40), v int, primary key(i, k) clustered); diff --git a/tests/integrationtest/t/expression/explain.test b/tests/integrationtest/t/expression/explain.test new file mode 100644 index 0000000000000..7c2aebba1183e --- /dev/null +++ b/tests/integrationtest/t/expression/explain.test @@ -0,0 +1,84 @@ +# TestOuterJoinPropConst +set tidb_cost_model_version=2; +drop table if exists t1, t2; +create table t1(id bigint primary key, a int, b int); +create table t2(id bigint primary key, a int, b int); +explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t1.a = 1; +explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a where t1.a = 1; +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t1.a > 1; +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where t1.a > 1; +explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a where t2.a = 1; +explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a where t2.a > 1; +explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t2.a > 1; +explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t2.a = 1; +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a and t2.a > 1; +explain format = 'brief' select * from t1 left join t2 on t1.a > t2.a and t2.a = 1; +explain format = 'brief' select * from t1 right join t2 on t1.a > t2.a and t1.a = 1; +explain format = 'brief' select * from t1 right join t2 on t1.a = t2.a and t1.a > 1; +explain format = 'brief' select * from t1 left join t2 on t1.a = t1.b and t1.a > 1; +explain format = 'brief' select * from t1 left join t2 on t2.a = t2.b and t2.a > 1; +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and false; +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and null; +explain format = 'brief' select * from t1 left join t2 on true where t1.a = null; +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 2; +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 and t1.a = 1; +explain format = 'brief' select * from t1 left join t2 on false; +explain format = 'brief' select * from t1 right join t2 on false; +explain format = 'brief' select * from t1 left join t2 on t1.a = 1 and t1.a = 2; +explain format = 'brief' select * from t1 left join t2 on t1.a =1 where t1.a = 2; +explain format = 'brief' select * from t1 left join t2 on t2.a = 1 and t2.a = 2; +explain format = 'brief' select * from t1 left join t2 on t1.a = 1 or (t1.a = 2 and t1.a = 3); +explain format = 'brief' select * from t1 left join t2 on true where t1.a = 1 or (t1.a = 2 and t1.a = 3); +explain format = 'brief' select * from t1 where t1.b > 1 or t1.b in (select b from t2); +explain format = 'brief' select * from t1 left join t2 on t1.a = t2.a where ifnull(t2.b, t1.a) = 1; + +# TestSimplifyExpressionByFlag +drop table if exists t; +create table t(id int primary key, a bigint unsigned not null, b bigint unsigned); +explain format = 'brief' select * from t where a is null; +explain format = 'brief' select * from t where a is not null; +explain format = 'brief' select * from t where a > -1; +explain format = 'brief' select * from t where a <= -1; +explain format = 'brief' select * from t where a < 0; +explain format = 'brief' select * from t where a >= 0; +explain format = 'brief' select * from t where a = -1; +explain format = 'brief' select * from t where a <=> -1; +explain format = 'brief' select * from t where a != -1; +explain format = 'brief' select * from t where 0 > a; +explain format = 'brief' select * from t where 0 <= a; +explain format = 'brief' select * from t where -1 < a; +explain format = 'brief' select * from t where -1 >= a; +explain format = 'brief' select * from t where -1 = a; +explain format = 'brief' select * from t where -1 <=> a; +explain format = 'brief' select * from t where -1 != a; +explain format = 'brief' select * from t where b >= 0; +explain format = 'brief' select * from t where b != -1; +explain format = 'brief' select * from t where a = 0xFFFFFFFFFFFFFFFF; + +# TestExprPushdown +drop table if exists t; +create table t(id int, col1 varchar(10), col2 varchar(10), col3 int, col4 int, col5 int, index key1 (col1, col2, col3, col4), index key2 (col4, col3, col2, col1)); +insert into t values(1,'211111','311',4,5,6),(2,'311111','411',5,6,7),(3,'411111','511',6,7,8),(4,'511111','611',7,8,9),(5,'611111','711',8,9,10); +explain format = 'brief' select col2, col1 from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select col2, col1 from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select count(col2) from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +explain format = 'brief' select col1, col2 from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select col1, col2 from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select count(col1) from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +explain format = 'brief' select id from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select id from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select count(id) from t use index(key1) where col2 like '5%' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +explain format = 'brief' select id from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select id from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; +select count(id) from t use index(key2) where from_base64(to_base64(substr(col2, 1, 1))) = '5' and from_base64(to_base64(substr(col1, 1, 1))) = '4'; + +# TestRegexpPushdown +drop table if exists reg; +create table reg(a varchar(20) null,b varchar(20) null,rep varchar(20) null) charset=utf8mb4 collate=utf8mb4_general_ci; +explain format = 'brief' select a from reg where regexp_like(a, b); +explain format = 'brief' select a from reg where regexp_instr(a, b); +explain format = 'brief' select a from reg where regexp_substr(a, b); +explain format = 'brief' select a from reg where regexp_replace(a, b, rep); +drop table if exists regbin; +create table regbin(a varchar(20) null,b varchar(20) null,rep varchar(20) null) charset=binary collate=binary; +explain format = 'brief' select a from regbin where regexp_like(a, b); diff --git a/tests/integrationtest/t/expression/issues.test b/tests/integrationtest/t/expression/issues.test index 3cb8f2ebb0a71..3452e8be2b3bd 100644 --- a/tests/integrationtest/t/expression/issues.test +++ b/tests/integrationtest/t/expression/issues.test @@ -39,16 +39,18 @@ show create table t; # TestIssue20118 drop table if exists t; create table t(a tinyint, b bit(63)); +--enable_warnings insert ignore into t values(599999999, -1); -show warnings; -select * from t; +--disable_warnings +select hex(a), hex(b) from t; # TestIssue24900 drop table if exists t; create table t(b bit(16)); +--enable_warnings insert ignore into t values(0x3635313836),(0x333830); -show warnings; -select * from t; +--disable_warnings +select hex(b) from t; # TestIssue9123 drop table if exists t; @@ -80,8 +82,9 @@ select 1 from t1 where char_length(c1) = 10; drop table if exists t; create table t (id int NOT NULL DEFAULT 8); SET sql_mode = ''; +--enable_warnings insert into t values (1), (NULL), (2); -show warnings; +--disable_warnings select * from t; set @@sql_mode=default; @@ -151,8 +154,9 @@ insert into ft values(1234567890,123467890.123456789,123467890.123456789,'123467 SELECT FROM_UNIXTIME(tchar) from ft; truncate table ft; insert into ft values(1234567890,123467890.1234,123467890.1234,'123467890.1234000000000000000000100111111111'); +--enable_warnings SELECT FROM_UNIXTIME(tchar) from ft; -show warnings; +--disable_warnings truncate table ft; insert into ft values(1234567890,123467890.1234,123467890.1234,'11111123467890.1234'); SELECT FROM_UNIXTIME(tchar) from ft; @@ -215,24 +219,29 @@ select min(if(apply_to_now_days <= 30,loan,null)) as min, max(if(apply_to_now_da # TestIssue41733 drop table if exists t_tiny, t_small, t_medium, t_int, t_big; create table t_tiny (c0 TINYINT UNSIGNED); +--enable_warnings INSERT IGNORE INTO t_tiny(c0) VALUES (1E9); -show warnings; +--disable_warnings select * from t_tiny; create table t_small (c0 SMALLINT UNSIGNED); +--enable_warnings INSERT IGNORE INTO t_small(c0) VALUES (1E9); -show warnings; +--disable_warnings select * from t_small; create table t_medium (c0 MEDIUMINT UNSIGNED); +--enable_warnings INSERT IGNORE INTO t_medium(c0) VALUES (1E9); -show warnings; +--disable_warnings select * from t_medium; create table t_int (c0 INT UNSIGNED); +--enable_warnings INSERT IGNORE INTO t_int(c0) VALUES (1E20); -show warnings; +--disable_warnings select * from t_int; create table t_big (c0 BIGINT UNSIGNED); +--enable_warnings INSERT IGNORE INTO t_big(c0) VALUES (1E20); -show warnings; +--disable_warnings select * from t_big; # TestInPredicate4UnsignedInt, TestIssue6661 @@ -855,8 +864,9 @@ create table t12205( `col_varchar_64_key` varchar(64) DEFAULT NULL ); insert into t12205 values('-1038024704','-527892480'); +--enable_warnings select SEC_TO_TIME( ( `col_varchar_64` & `col_varchar_64_key` ) ),`col_varchar_64` & `col_varchar_64_key` from t12205; ; -show warnings; +--disable_warnings # TestIssue21677 drop table if exists t; @@ -887,8 +897,9 @@ create table t12206( `col_year_key` year(4) DEFAULT NULL ); insert into t12206 values(73,0,0000); +--enable_warnings SELECT TIME_FORMAT( `col_tinyint_unsigned`, ( IFNULL( `col_double_unsigned`, `col_year_key` ) ) ) AS field1 FROM `t12206`; -show warnings; +--disable_warnings # TestIssue12209 drop table if exists t12209; @@ -1172,8 +1183,9 @@ select a from t1 order by a; -- error 1301 insert into t1 values (cast("a" as binary(4294967295))); select a from t1 order by a; +--enable_warnings INSERT IGNORE INTO t1 VALUES (REPEAT(0125,200000000)); -show warnings; +--disable_warnings select a from t1 order by a; # TestIssue32488 @@ -1272,10 +1284,10 @@ drop table if exists t; create table t (c int primary key, c2 enum('a', 'b')); set session sql_mode = ''; insert into t values(4, 'a'); +--enable_warnings insert into t values(4, 0) on duplicate key update c=values(c), c2=values(c2); -show warnings; insert into t values(4, 'a') on duplicate key update c=values(c), c2=values(c2); -show warnings; +--disable_warnings set @@sql_mode=default; # TestIssue38736 @@ -1463,14 +1475,12 @@ select collation(lag(b, 1, 'B') over w) from t window w as (order by b); select coercibility(lag(b, 1, 'B') over w) from t window w as (order by b); # TestIssue11177 +--enable_warnings SELECT 'lvuleck' BETWEEN '2008-09-16 22:23:50' AND 0; -show warnings; SELECT 'aa' BETWEEN 'bb' AND 0; -show warnings; select 1 between 0 and b'110'; -show warnings; select 'b' between 'a' and b'110'; -show warnings; +--disable_warnings # TestIssue19804 drop table if exists t; @@ -1767,3 +1777,77 @@ select `col_float_key_signed` , `col_float_key_signed` % `col_float_key_signed` -- sorted_result select `col_float_key_signed` , (`col_float_key_signed` % `col_float_key_signed`) IS FALSE from t1; +# TestRailsFKUsage +# issue https://github.com/pingcap/tidb/issues/26111 +drop table if exists author_addresses, authors; +CREATE TABLE author_addresses ( + id bigint(20) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +CREATE TABLE authors ( + id bigint(20) NOT NULL AUTO_INCREMENT, + name varchar(255) NOT NULL, + author_address_id bigint(20) DEFAULT NULL, + author_address_extra_id bigint(20) DEFAULT NULL, + organization_id varchar(255) DEFAULT NULL, + owned_essay_id varchar(255) DEFAULT NULL, + PRIMARY KEY (id), + KEY index_authors_on_author_address_id (author_address_id), + KEY index_authors_on_author_address_extra_id (author_address_extra_id), + CONSTRAINT fk_rails_94423a17a3 FOREIGN KEY (author_address_id) REFERENCES author_addresses (id) ON UPDATE CASCADE ON DELETE RESTRICT +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +SELECT fk.referenced_table_name AS 'to_table', + fk.referenced_column_name AS 'primary_key', + fk.column_name AS 'column', + fk.constraint_name AS 'name', + rc.update_rule AS 'on_update', + rc.delete_rule AS 'on_delete' +FROM information_schema.referential_constraints rc +JOIN information_schema.key_column_usage fk +USING (constraint_schema, constraint_name) +WHERE fk.referenced_column_name IS NOT NULL + AND fk.table_schema = database() + AND fk.table_name = 'authors'; + +# TestIssue4954 +drop table if exists t; +CREATE TABLE t (a CHAR(5) CHARACTER SET latin1); +INSERT INTO t VALUES ('oe'); +INSERT INTO t VALUES (0xf6); +SELECT * FROM t WHERE a= 'oe'; +SELECT HEX(a) FROM t WHERE a= 0xf6; + +# TestIssue4006 +drop table if exists tb; +create table tb(id int auto_increment primary key, v varchar(32)); +insert into tb(v) (select v from tb); +SELECT * FROM tb; +insert into tb(v) values('hello'); +insert into tb(v) (select v from tb); +SELECT * FROM tb; + +# TestIssue5111 +drop table if exists t; +create table t(c varchar(32)); +insert into t values('1e649'),('-1e649'); +--enable_warnings +SELECT * FROM t where c < 1; +SELECT * FROM t where c > 1; +--disable_warnings + +# TestIssue5293 +drop table if exists t; +create table t(a int); +insert t values (1); +select * from t where cast(a as binary); + +# TestIssue16351 +drop table if exists t2; +create table t2(a int, b varchar(20)); +insert into t2 values(1,"1111"),(2,"2222"),(3,"3333"),(4,"4444"),(5,"5555"),(6,"6666"),(7,"7777"),(8,"8888"),(9,"9999"),(10,"0000"); +select (@j := case when substr(t2.b,1,3)=@i then 1 else @j+1 end) from t2, (select @j := 0, @i := "0") tt limit 10; + +# TestIssue23479 +select b'10000000' DIV 10; +select cast(b'10000000' as unsigned) / 10; +select b'10000000' / 10; diff --git a/tests/integrationtest/t/expression/json.test b/tests/integrationtest/t/expression/json.test index 9126e1bc3851a..ca41e0b701fea 100644 --- a/tests/integrationtest/t/expression/json.test +++ b/tests/integrationtest/t/expression/json.test @@ -293,12 +293,11 @@ select json_object(b, a) from t; select json_objectagg(b, a) from t; # TestCastJSONOpaqueValueToNumeric +--enable_warnings select cast(cast(b'010101' as json) as signed); -show warnings; select cast(json_extract(json_objectagg('a', b'010101'), '$.a') as signed); -show warnings; select cast(json_extract(json_objectagg('a', b'010101'), '$.a') as double); -show warnings; +--disable_warnings # TestCompareJSONWithOtherType drop table if exists t; diff --git a/tests/integrationtest/t/expression/misc.test b/tests/integrationtest/t/expression/misc.test new file mode 100644 index 0000000000000..f3f34dff76db5 --- /dev/null +++ b/tests/integrationtest/t/expression/misc.test @@ -0,0 +1,567 @@ +# TestLiterals +SELECT LENGTH(b''), LENGTH(B''), b''+1, b''-1, B''+1; + +# TestTimestampLiteral +select timestamp '2017-01-01 00:00:00'; +select timestamp '2017@01@01 00:00:00'; +select timestamp '2017@01@01 00~00~00'; +select timestamp '2017@01@0001 00~00~00.333'; +-- error 1292 +select timestamp '00:00:00'; +-- error 1292 +select timestamp '1992-01-03'; +-- error 1292 +select timestamp '20171231235959.999999'; + +# TestTimeLiteral +select time '117:01:12'; +select time '01:00:00.999999'; +select time '1 01:00:00'; +select time '110:00:00'; +select time'-1:1:1.123454656'; +select time '33:33'; +select time '1.1'; +select time '21'; +select time '20 20:20'; +-- error 1292 +select time '2017-01-01 00:00:00'; +-- error 1292 +select time '071231235959.999999'; +-- error 1292 +select time '20171231235959.999999'; +--enable_warnings +select ADDDATE('2008-01-34', -1); +--disable_warnings + +# TestTwoDecimalTruncate +set sql_mode=''; +drop table if exists t; +create table t1(a decimal(10,5), b decimal(10,1)); +insert into t1 values(123.12345, 123.12345); +update t1 set b = a; +select a, b from t1; +select 2.00000000000000000000000000000001 * 1.000000000000000000000000000000000000000000002; +set sql_mode=default; + +# TestDecimalMul +drop table if exists t; +create table t(a decimal(38, 17)); +insert into t select 0.5999991229316*0.918755041726043; +select * from t; + +# TestDecimalDiv +select cast(1 as decimal(60,30)) / cast(1 as decimal(60,30)) / cast(1 as decimal(60, 30)); +select cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30)); +select cast(1 as decimal(60,30)) / cast(3 as decimal(60,30)) / cast(7 as decimal(60, 30)) / cast(13 as decimal(60, 30)); + +# TestValuesFloat32 +drop table if exists t; +create table t (i int key, j float); +insert into t values (1, 0.01); +select * from t; +insert into t values (1, 0.02) on duplicate key update j = values (j); +select * from t; + +# TestValuesEnum +drop table if exists t; +create table t (a bigint primary key, b enum('a','b','c')); +insert into t values (1, "a"); +select * from t; +insert into t values (1, "b") on duplicate key update b = values(b); +select * from t; + +# TestRefineArgNullValues +drop table if exists t; +drop table if exists s; +create table t(id int primary key, a int); +create table s(a int); +insert into s values(1),(2); +select t.id = 1.234 from t right join s on t.a = s.a; + +# TestComplexShowVariables +# This is an example SHOW VARIABLES from mysql-connector-java-5.1.34 +# It returns 19 rows in MySQL 5.7 (the language sysvar no longer exists in 5.6+) +# and 16 rows in MySQL 8.0 (the aliases for tx_isolation is removed, along with query cache) +# In the event that we hide noop sysvars in future, we must keep these variables. +SHOW VARIABLES WHERE Variable_name ='language' OR Variable_name = 'net_write_timeout' OR Variable_name = 'interactive_timeout' +OR Variable_name = 'wait_timeout' OR Variable_name = 'character_set_client' OR Variable_name = 'character_set_connection' +OR Variable_name = 'character_set' OR Variable_name = 'character_set_server' OR Variable_name = 'tx_isolation' +OR Variable_name = 'transaction_isolation' OR Variable_name = 'character_set_results' OR Variable_name = 'timezone' +OR Variable_name = 'time_zone' OR Variable_name = 'system_time_zone' +OR Variable_name = 'lower_case_table_names' OR Variable_name = 'max_allowed_packet' OR Variable_name = 'net_buffer_length' +OR Variable_name = 'sql_mode' OR Variable_name = 'query_cache_type' OR Variable_name = 'query_cache_size' +OR Variable_name = 'license' OR Variable_name = 'init_connect'; + +# TestFloat64Inf +select '1e800' + 1e100; +select '-1e800' - 1e100; + +# TestIdentity +drop table if exists identity; +create table identity (id int not null primary key auto_increment); +SELECT @@identity; +INSERT INTO identity VALUES (NULL); +SELECT @@identity, LAST_INSERT_ID(); +INSERT INTO identity VALUES (NULL); +SELECT @@identity, LAST_INSERT_ID(); +INSERT INTO identity VALUES (NULL); +SELECT @@identity, LAST_INSERT_ID(); + +# TestLastInsertId +drop table if exists lastinsertid; +create table lastinsertid (id int not null primary key auto_increment); +SELECT @@last_insert_id; +INSERT INTO lastinsertid VALUES (NULL); +SELECT @@last_insert_id, LAST_INSERT_ID(); +INSERT INTO lastinsertid VALUES (NULL); +SELECT @@last_insert_id, LAST_INSERT_ID(); +INSERT INTO lastinsertid VALUES (NULL); +SELECT @@last_insert_id, LAST_INSERT_ID(); + +# TestVirtualGeneratedColumnAndLimit +drop table if exists t; +create table t (a int, b int as (a + 1)); +insert into t(a) values (1); +select /*+ LIMIT_TO_COP() */ b from t limit 1; +select /*+ LIMIT_TO_COP() */ b from t order by b limit 1; + +# TestNegativeZeroForHashJoin +drop table if exists t0, t1; +CREATE TABLE t0(c0 float); +CREATE TABLE t1(c0 float); +INSERT INTO t1(c0) VALUES (0); +INSERT INTO t0(c0) VALUES (0); +SELECT t1.c0 FROM t1, t0 WHERE t0.c0=-t1.c0; + +# TestFuncCaseWithLeftJoin +drop table if exists kankan1, kankan2; +create table kankan1(id int, name text); +insert into kankan1 values(1, 'a'); +insert into kankan1 values(2, 'a'); +create table kankan2(id int, h1 text); +insert into kankan2 values(2, 'z'); +select t1.id from kankan1 t1 left join kankan2 t2 on t1.id = t2.id where (case when t1.name='b' then 'case2' when t1.name='a' then 'case1' else NULL end) = 'case1' order by t1.id; + +# TestConvertToBit +drop table if exists t, t1; +create table t (a bit(64)); +create table t1 (a varchar(2)); +insert t1 value ('10'); +insert t select a from t1; +select a+0 from t; +drop table if exists t, t1; +create table t (a bit(64)); +create table t1 (a binary(2)); +insert t1 value ('10'); +insert t select a from t1; +select a+0 from t; +drop table if exists t, t1; +create table t (a bit(64)); +create table t1 (a datetime); +insert t1 value ('09-01-01'); +insert t select a from t1; +select a+0 from t; + +# TestUnknowHintIgnore +drop table if exists t; +create table t(a int); +--enable_warnings +select /*+ unknown_hint(c1)*/ 1; +select 1 from /*+ test1() */ t; +--disable_warnings + +# TestValuesInNonInsertStmt +drop table if exists t; +create table t(a bigint, b double, c decimal, d varchar(20), e datetime, f time, g json); +insert into t values(1, 1.1, 2.2, "abc", "2018-10-24", NOW(), "12"); +select values(a), values(b), values(c), values(d), values(e), values(f), values(g) from t; + +# TestJiraSetInnoDBDefaultRowFormat +set global innodb_default_row_format = dynamic; +set global innodb_default_row_format = 'dynamic'; +SHOW VARIABLES LIKE 'innodb_default_row_format'; +SHOW VARIABLES LIKE 'character_set_server'; +SHOW VARIABLES LIKE 'innodb_file_format'; +SHOW VARIABLES LIKE 'innodb_large_prefix'; + +# TestIfNullParamMarker +drop table if exists t; +create table t (c1 varchar(100), c2 varchar(128)); +prepare pr1 from "insert into t values(ifnull(?,' '),ifnull(?,' '))"; +set @a='1',@b=repeat('x', 80); +execute pr1 using @a,@b; + +# TestNullValueRange +drop table if exists t; +create table t(a int, b int, index(a)); +insert into t values (null, 0), (null, 1), (10, 11), (10, 12); +select * from t use index(a) where a is null order by b; +select * from t use index(a) where a<=>null order by b; +select * from t use index(a) where a<=>10 order by b; +drop table if exists t1; +create table t1(a int, b int, c int, unique key(a, b, c)); +insert into t1 values (1, null, 1), (1, null, 2), (1, null, 3), (1, null, 4); +insert into t1 values (1, 1, 1), (1, 2, 2), (1, 3, 33), (1, 4, 44); +select c from t1 where a=1 and b<=>null and c>2 order by c; +select c from t1 where a=1 and b is null and c>2 order by c; +select c from t1 where a=1 and b is not null and c>2 order by c; + +# TestPartitionPruningRelaxOP +# Discovered while looking at issue 19941 (not completely related) +# relaxOP relax the op > to >= and < to <= +# Sometime we need to relax the condition, for example: +# col < const => f(col) <= const +# datetime < 2020-02-11 16:18:42 => to_days(datetime) <= to_days(2020-02-11) +# We can't say: +# datetime < 2020-02-11 16:18:42 => to_days(datetime) < to_days(2020-02-11) +DROP TABLE IF EXISTS t1; +CREATE TABLE t1 (d date NOT NULL) PARTITION BY RANGE (YEAR(d)) + (PARTITION p2016 VALUES LESS THAN (2017), PARTITION p2017 VALUES LESS THAN (2018), PARTITION p2018 VALUES LESS THAN (2019), + PARTITION p2019 VALUES LESS THAN (2020), PARTITION pmax VALUES LESS THAN MAXVALUE); +INSERT INTO t1 VALUES ('2016-01-01'), ('2016-06-01'), ('2016-09-01'), ('2017-01-01'), +('2017-06-01'), ('2017-09-01'), ('2018-01-01'), ('2018-06-01'), ('2018-09-01'), ('2018-10-01'), +('2018-11-01'), ('2018-12-01'), ('2018-12-31'), ('2019-01-01'), ('2019-06-01'), ('2019-09-01'), +('2020-01-01'), ('2020-06-01'), ('2020-09-01'); +SELECT COUNT(*) FROM t1 WHERE d < '2018-01-01'; +SELECT COUNT(*) FROM t1 WHERE d > '2018-01-01'; + +# TestFoldIfNull +drop table if exists t; +create table t(a bigint, b bigint); +insert into t values(1, 1); +--enable_warnings +desc format='brief' select ifnull("aaaa", a) from t; +select ifnull("aaaa", a) from t; +--disable_warnings + +# TestPrefixIndex +drop table if exists t1; +drop table if exists prefix; +CREATE TABLE t1 ( + name varchar(12) DEFAULT NULL, + KEY pname (name(12)) + ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +insert into t1 values('借款策略集_网页'); +select * from t1 where name = '借款策略集_网页'; +CREATE TABLE prefix ( + a int(11) NOT NULL, + b varchar(55) DEFAULT NULL, + c int(11) DEFAULT NULL, + PRIMARY KEY (a), + KEY prefix_index (b(2)), + KEY prefix_complex (a,b(2)) + ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +INSERT INTO prefix VALUES(0, 'b', 2), (1, 'bbb', 3), (2, 'bbc', 4), (3, 'bbb', 5), (4, 'abc', 6), (5, 'abc', 7), (6, 'abc', 7), (7, 'ÿÿ', 8), (8, 'ÿÿ0', 9), (9, 'ÿÿÿ', 10); +select c, b from prefix where b > 'ÿ' and b < 'ÿÿc'; +select a, b from prefix where b LIKE 'ÿÿ%'; + +# TestUserVarMockWindFunc +drop table if exists t; +create table t (a int, b varchar (20), c varchar (20)); +insert into t values + (1,'key1-value1','insert_order1'), + (1,'key1-value2','insert_order2'), + (1,'key1-value3','insert_order3'), + (1,'key1-value4','insert_order4'), + (1,'key1-value5','insert_order5'), + (1,'key1-value6','insert_order6'), + (2,'key2-value1','insert_order1'), + (2,'key2-value2','insert_order2'), + (2,'key2-value3','insert_order3'), + (2,'key2-value4','insert_order4'), + (2,'key2-value5','insert_order5'), + (2,'key2-value6','insert_order6'), + (3,'key3-value1','insert_order1'), + (3,'key3-value2','insert_order2'), + (3,'key3-value3','insert_order3'), + (3,'key3-value4','insert_order4'), + (3,'key3-value5','insert_order5'), + (3,'key3-value6','insert_order6'); +SET @LAST_VAL := NULL; +SET @ROW_NUM := 0; +select * from ( + SELECT + a, + @ROW_NUM := IF(a = @LAST_VAL, @ROW_NUM + 1, 1) AS ROW_NUM, + @LAST_VAL := a AS LAST_VAL, + b, + c + FROM (select * from t where a in (1, 2, 3) ORDER BY a, c) t1 +) t2 where t2.ROW_NUM < 2; +select * from ( + SELECT + a, + @ROW_NUM := IF(a = @LAST_VAL, @ROW_NUM + 1, 1) AS ROW_NUM, + @LAST_VAL := a AS LAST_VAL, + b, + c + FROM (select * from t where a in (1, 2, 3) ORDER BY a, c) t1 +) t2; + +# TestCTEWithDML +drop table if exists t1; +create table t1(a int); +insert into t1 values(2),(3); +with t1 as (select 36 as col from t1 where a=3) select * from t1; +insert into t1 with t1 as (select 36 as col from t1) select * from t1; +select * from t1; +with cte1(a) as (select 36) update t1 set a = 1 where a in (select a from cte1); +select * from t1; +with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) update cte, t1 set t1.a=1; +select * from t1; +-- error 1288 +with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) update cte set a=1; +-- error 1288 +with recursive cte(a) as (select 1 union select a + 1 from cte where a < 10) delete from cte; +-- error 1288 +with cte(a) as (select a from t1) delete from cte; +-- error 1288 +with cte(a) as (select a from t1) update cte set a=1; +drop table if exists t1; +create table t1(a int, b int, primary key(a)); +insert into t1 values (1, 1),(2,1),(3,1); +replace into t1 with recursive cte(a,b) as (select 1, 1 union select a + 1,b+1 from cte where a < 5) select * from cte; +select * from t1; + +# TestIndexedVirtualGeneratedColumnTruncate +drop table if exists t; +create table t(a int, b tinyint as(a+100) unique key); +insert ignore into t values(200, default); +update t set a=1 where a=200; +admin check table t; +delete from t; +insert ignore into t values(200, default); +admin check table t; +insert ignore into t values(200, default) on duplicate key update a=100; +admin check table t; +delete from t; +admin check table t; +begin; +insert ignore into t values(200, default); +update t set a=1 where a=200; +admin check table t; +delete from t; +insert ignore into t values(200, default); +admin check table t; +insert ignore into t values(200, default) on duplicate key update a=100; +admin check table t; +delete from t; +admin check table t; +commit; +admin check table t; + +# TestEnumPushDown +drop table if exists t; +create table t (c_enum enum('c', 'b', 'a')); +insert into t values ('a'), ('b'), ('c'), ('a'), ('b'), ('a'); +select c_enum from t order by c_enum; +select c_enum from t order by c_enum desc; +select c_enum from t order by if(c_enum>1, c_enum, c_enum); +select c_enum from t where c_enum order by c_enum; +select c_enum from t where c_enum > 'a' order by c_enum; +select c_enum from t where c_enum > 1 order by c_enum; +select c_enum from t where c_enum = 1 order by c_enum; +select c_enum from t where c_enum = 'a' order by c_enum; +select c_enum from t where c_enum + 1 order by c_enum; +select c_enum from t where c_enum - 1 order by c_enum; +select c_enum+1 from t order by c_enum; +select c_enum, c_enum=1 from t order by c_enum; +select c_enum, c_enum>1 from t order by c_enum; +select c_enum, c_enum>'a' from t order by c_enum; +select max(c_enum) from t; +select min(c_enum) from t; +select max(c_enum+1) from t; +select min(c_enum+1) from t; +select avg(c_enum) from t; +select avg(distinct c_enum) from t; +select distinct c_enum from t order by c_enum; +select c_enum from t group by c_enum order by c_enum; +drop table if exists t1; +CREATE TABLE t1 ( + a char(3) NOT NULL default '', + e enum('a','b','c','d','e') NOT NULL default 'a' + ); +INSERT INTO t1 VALUES ('aaa','e'); +INSERT INTO t1 VALUES ('bbb','e'); +INSERT INTO t1 VALUES ('ccc','a'); +INSERT INTO t1 VALUES ('ddd','e'); +SELECT DISTINCT e AS c FROM t1 outr WHERE + a <> SOME ( SELECT a FROM t1 WHERE e = outr.e); +drop table t; +create table t(e enum('c','b','a')); +insert into t values(1),(2),(3); +select e from t where e > 'b'; +select e from t where e > 2; +alter table t add index idx(e); +select e from t where e > 'b'; +select e from t where e > 2; +drop table if exists tdm; +create table tdm(id int, `c12` enum('a','b','c'), PRIMARY KEY (`id`)); +insert into tdm values (1, 'a'); +update tdm set c12 = 2 where id = 1; +select * from tdm; +set @@sql_mode = ''; +update tdm set c12 = 0 where id = 1; +select c12+0 from tdm; +update tdm set c12 = '0' where id = 1; +select c12+0 from tdm; + +# TestCTEInvalidUsage +drop table if exists t; +create table t(a int); +-- error 1146 +with cte1 as (select * from cte2), cte2 as (select 1) select * from cte1; +-- error 1146 +with cte1 as (select * from cte2) select * from (with cte2 as (select 2) select * from cte1 ) q; +-- error 3575 +with recursive cte(n) as (select 1 union select sum(n) from cte group by n) select * from cte; +-- error 3575 +with recursive cte(n) as (select 1 union select row_number() over(partition by n) from cte ) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 union (select * from cte order by n)) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 union (select * from cte order by n)) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 union select distinct * from cte) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 union (select * from cte limit 2)) select * from cte; +-- error 3577 +with recursive cte(n) as (select 1 union select * from cte, cte c1) select * from cte; +-- error 3577 +with recursive cte(n) as (select 1 union select * from (select * from cte) c1) select * from cte; +-- error 3577 +with recursive cte(n) as (select 1 union select * from cte where 1 in (select * from cte)) select * from cte; +-- error 3577 +with recursive cte(n) as (select 1 union select * from cte where exists (select * from cte)) select * from cte; +-- error 3577 +with recursive cte(n) as (select 1 union select * from cte where 1 > (select * from cte)) select * from cte; +-- error 3577 +with recursive cte(n) as (select 1 union select (select * from cte) c1) select * from cte; +-- error 3576 +with recursive cte(n) as (select 1 union select * from t left join cte on t.a=cte.n) select * from cte; +-- error 3574 +with recursive cte(n) as (select 1 intersect select 2 union select * from cte union select 1) select * from cte; +-- error 3574 +with recursive cte(n) as (select * from cte union select * from cte) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 intersect select * from cte) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 union select 1 intersect select * from cte) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 except select * from cte) select * from cte; +-- error 1235 +with recursive cte(n) as (select 1 union select 1 except select * from cte) select * from cte; + +# TestRedundantColumnResolve +drop table if exists t1, t2; +create table t1(a int not null); +create table t2(a int not null); +insert into t1 values(1); +insert into t2 values(1); +select a, count(*) from t1 join t2 using (a) group by a; +select a, count(*) from t1 natural join t2 group by a; +-- error 1052 +select a, count(*) from t1 join t2 on t1.a=t2.a group by a; +select t1.a, t2.a from t1 join t2 using (a) group by t1.a; +-- error 1052 +select t1.a, t2.a from t1 join t2 using(a) group by a; +select t2.a from t1 join t2 using (a) group by t1.a; +select t1.a from t1 join t2 using (a) group by t1.a; +select t2.a from t1 join t2 using (a) group by t2.a; +# The test below cannot pass now since we do not infer functional dependencies from filters as MySQL, hence would fail in only_full_group_by check. +# tk.MustQuery("select t1.a from t1 join t2 using (a) group by t2.a").Check(testkit.Rows("1")) +select count(*) from t1 join t2 using (a) group by t2.a; +select t2.a from t1 join t2 using (a) group by a; +select t1.a from t1 join t2 using (a) group by a; +select * from t1 join t2 using(a); +select t1.a, t2.a from t1 join t2 using(a); +select * from t1 natural join t2; +select t1.a, t2.a from t1 natural join t2; + +# TestControlFunctionWithEnumOrSet +drop table if exists e; +create table e(e enum('c', 'b', 'a')); +insert into e values ('a'),('b'),('a'),('b'); +--sorted_result +select e from e where if(e>1, e, e); +--sorted_result +select e from e where case e when 1 then e else e end; +select e from e where case 1 when e then e end; +--sorted_result +select if(e>1,e,e)='a' from e; +--sorted_result +select if(e>1,e,e)=1 from e; +--sorted_result +select if(e>2,e,e) and if(e<=2,e,e) from e; +--sorted_result +select if(e>2,e,e) and (if(e<3,0,e) or if(e>=2,0,e)) from e; +--sorted_result +select * from e where if(e>2,e,e) and if(e<=2,e,e); +--sorted_result +select * from e where if(e>2,e,e) and (if(e<3,0,e) or if(e>=2,0,e)); +drop table if exists t; +create table t(a int,b enum("b","y","1")); +insert into t values(0,"y"),(1,"b"),(null,null),(2,"1"); +SELECT count(*) FROM t where if(a,b ,null); +drop table if exists t; +create table t(a int,b enum("b"),c enum("c")); +insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1); +select a from t where if(a=1,b,c)="b"; +select a from t where if(a=1,b,c)="c"; +select a from t where if(a=1,b,c)=1; +select a from t where if(a=1,b,c); +drop table if exists e; +create table e(e enum('c', 'b', 'a')); +insert into e values(3); +select elt(1,e) = 'a' from e; +select elt(1,e) = 3 from e; +select e from e where elt(1,e); +drop table if exists s; +create table s(s set('c', 'b', 'a')); +insert into s values ('a'),('b'),('a'),('b'); +select s from s where if(s>1, s, s); +select s from s where case s when 1 then s else s end; +select s from s where case 1 when s then s end; +select if(s>1,s,s)='a' from s; +select if(s>1,s,s)=4 from s; +drop table if exists s; +create table s(s set('c', 'b', 'a')); +insert into s values('a'); +select elt(1,s) = 'a' from s; +select elt(1,s) = 4 from s; +select s from s where elt(1,s); +drop table if exists t; +create table t(a int,b enum("b"),c enum("c")); +insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1); +select if(A, null,b)=1 from t; +select if(A, null,b)='a' from t; +drop table if exists t; +create table t(a int,b set("b"),c set("c")); +insert into t values(1,1,1),(2,1,1),(1,1,1),(2,1,1); +select if(A, null,b)=1 from t; +select if(A, null,b)='a' from t; +drop table if exists t; +create table t(`a` enum('y','b','Abc','null','1','2','0')) CHARSET=binary; +insert into t values("1"); +SELECT count(*) from t where (null like 'a') = (case when cast('2015' as real) <=> round("1200","1") then a end); +SELECT (null like 'a') = (case when cast('2015' as real) <=> round("1200","1") then a end) from t; +SELECT 5 = (case when 0 <=> 0 then a end) from t; +SELECT '1' = (case when 0 <=> 0 then a end) from t; +SELECT 5 = (case when 0 <=> 1 then a end) from t; +SELECT '1' = (case when 0 <=> 1 then a end) from t; +SELECT 5 = (case when 0 <=> 1 then a else a end) from t; +SELECT '1' = (case when 0 <=> 1 then a else a end) from t; + +# TestConstPropNullFunctions +drop table if exists t1, t2; +create table t1 (a integer); +insert into t1 values (0), (1), (2), (3); +create table t2 (a integer, b integer); +insert into t2 values (0,1), (1,1), (2,1), (3,1); +select t1.* from t1 left join t2 on t2.a = t1.a where t1.a = ifnull(t2.b, 0); +drop table if exists t1, t2; +create table t1 (i1 integer, c1 char); +insert into t1 values (2, 'a'), (1, 'b'), (3, 'c'), (0, null); +create table t2 (i2 integer, c2 char, f2 float); +insert into t2 values (0, 'c', null), (1, null, 0.1), (3, 'b', 0.01), (2, 'q', 0.12), (null, 'a', -0.1), (null, null, null); +select * from t2 where t2.i2=((select count(1) from t1 where t1.i1=t2.i2)); diff --git a/tests/integrationtest/t/expression/plan_cache.test b/tests/integrationtest/t/expression/plan_cache.test new file mode 100644 index 0000000000000..232c614760196 --- /dev/null +++ b/tests/integrationtest/t/expression/plan_cache.test @@ -0,0 +1,40 @@ +# TestInMeetsPrepareAndExecute +prepare pr1 from 'select ? in (1,?,?)'; +set @a=1, @b=2, @c=3; +execute pr1 using @a,@b,@c; +prepare pr2 from 'select 3 in (1,?,?)'; +set @a=2, @b=3; +execute pr2 using @a,@b; +prepare pr3 from 'select ? in (1,2,3)'; +set @a=4; +execute pr3 using @a; +prepare pr4 from 'select ? in (?,?,?)'; +set @a=1, @b=2, @c=3, @d=4; +execute pr4 using @a,@b,@c,@d; + +# TestOrderByFuncPlanCache +drop table if exists t; +create table t(a int); +prepare stmt from 'SELECT * FROM t order by rand()'; +execute stmt; +prepare stmt from 'SELECT * FROM t order by now()'; +execute stmt; + +# TestSelectLimitPlanCache +drop table if exists t; +create table t(a int); +insert into t values(1), (2), (3); +set @@session.sql_select_limit = 1; +prepare stmt from 'SELECT * FROM t'; +execute stmt; +set @@session.sql_select_limit = default; +execute stmt; +set @@session.sql_select_limit = 2; +execute stmt; +set @@session.sql_select_limit = 1; +execute stmt; +set @@session.sql_select_limit = default; +execute stmt; +set @@session.sql_select_limit = 2; +execute stmt; +set sql_select_limit=default; diff --git a/tests/integrationtest/t/expression/time.test b/tests/integrationtest/t/expression/time.test new file mode 100644 index 0000000000000..1a45d2a925219 --- /dev/null +++ b/tests/integrationtest/t/expression/time.test @@ -0,0 +1,231 @@ +# TestDaynameArithmetic +select dayname("1962-03-01")+0; +select dayname("1962-03-02")+0; +select dayname("1962-03-03")+0; +select dayname("1962-03-04")+0; +select dayname("1962-03-05")+0; +select dayname("1962-03-06")+0; +select dayname("1962-03-07")+0; +select dayname("1962-03-08")+0; +select dayname("1962-03-01")+1; +select dayname("1962-03-01")+2; +select dayname("1962-03-01")+3; +select dayname("1962-03-01")+4; +select dayname("1962-03-01")+5; +select dayname("1962-03-01")+6; +select dayname("1962-03-01")+7; +select dayname("1962-03-01")+2333; +select dayname("1962-03-01")+2.333; +select dayname("1962-03-01")>2; +select dayname("1962-03-01")<2; +select dayname("1962-03-01")=3; +select dayname("1962-03-01")!=3; +select dayname("1962-03-01")<4; +select dayname("1962-03-01")>4; +select !dayname("1962-03-01"); +select dayname("1962-03-01")&1; +select dayname("1962-03-01")&3; +select dayname("1962-03-01")&7; +select dayname("1962-03-01")|1; +select dayname("1962-03-01")|3; +select dayname("1962-03-01")|7; +select dayname("1962-03-01")^1; +select dayname("1962-03-01")^3; +select dayname("1962-03-01")^7; + +# TestTimestampDatumEncode +drop table if exists t; +create table t (a bigint primary key, b timestamp); +insert into t values (1, "2019-04-29 11:56:12"); +explain format = 'brief' select * from t where b = (select max(b) from t); +select * from t where b = (select max(b) from t); + +# TestDateTimeAddReal +SELECT "1900-01-01 00:00:00" + INTERVAL 1.123456789e3 SECOND; +SELECT 19000101000000 + INTERVAL 1.123456789e3 SECOND; +select date("1900-01-01") + interval 1.123456789e3 second; +SELECT "1900-01-01 00:18:43.456789" - INTERVAL 1.123456789e3 SECOND; +SELECT 19000101001843.456789 - INTERVAL 1.123456789e3 SECOND; +SELECT 19000101000000.0005 + INTERVAL 0.0005 SECOND; +select date("1900-01-01") - interval 1.123456789e3 second; +select 19000101000000 - interval 1.123456789e3 second; + +# TestDecimalConvertToTime +# for issue #9770 +drop table if exists t; +create table t(a datetime(6), b timestamp); +insert t values (20010101100000.123456, 20110707101112.123456); +select * from t; + +# TestDateAddForNonExistingTimestamp +set time_zone = 'CET'; +drop table if exists t; +create table t(ts timestamp); +set time_zone = 'UTC'; +insert into t values('2022-03-27 00:30:00'); +insert into t values('2022-10-30 00:30:00'); +insert into t values('2022-10-30 01:30:00'); +set time_zone = 'Europe/Amsterdam'; +-- error 1292 +insert into t values('2022-03-27 02:30:00'); +select date_add(ts, interval 1 hour) from t order by ts; +set time_zone = default; + +# TestTimestampAddWithFractionalSecond +drop table if exists t; +create table t(a date); +insert into t values ('2021-08-20'); +select timestampadd(microsecond, 1, a) from t; +select timestampadd(second, 6/4, a) from t; +select timestampadd(second, 9.9999e2, a) from t; +select timestampadd(second, 1, '2021-08-20 00:00:01.0001'); +select timestampadd(minute, 1.5, '2021-08-20 00:00:00'); +select timestampadd(minute, 1.5, '2021-08-20 00:00:00.0001'); +--enable_warnings +SELECT timestampadd(year,1.212208e+308,'1995-01-05 06:32:20.859724') as result; +--disable_warnings + +# TestDatetimeMicrosecond +# for int +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 SECOND_MICROSECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 MINUTE_MICROSECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 HOUR_MICROSECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2 DAY_MICROSECOND); +# for decimal +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR_MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 YEAR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 QUARTER); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 WEEK); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 DAY); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL 2.2 MICROSECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR_MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 YEAR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 QUARTER); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 WEEK); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 DAY); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 MICROSECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR_MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" YEAR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" QUARTER); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" WEEK); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" DAY); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.2" MICROSECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR_MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR_SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.+2" SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.*2" SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2./2" SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.a2" SECOND); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" YEAR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" QUARTER); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MONTH); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" WEEK); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" DAY); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" HOUR); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MINUTE); +select DATE_ADD('2007-03-28 22:08:28',INTERVAL "-2.-2" MICROSECOND); +# select DATE_ADD('2007-03-28 22:08:28',INTERVAL -2.2 SECOND); + +# TestExprDateTimeOnDST +set @@session.time_zone = 'Europe/Amsterdam'; +drop table if exists t; +create table t (id int, dt datetime, primary key (id, dt)); +insert into t values (1, date_add('2023-03-26 00:00:00', interval 2 hour)); +insert into t values (4,'2023-03-26 02:00:00'); +select * from t; +set time_zone = default; + +# TestGreatestTimeType +drop table if exists t1; +create table t1(c_time time(5), c_dt datetime(4), c_ts timestamp(3), c_d date, c_str varchar(100)); +insert into t1 values('-800:10:10', '2021-10-10 10:10:10.1234', '2021-10-10 10:10:10.1234', '2021-10-11', '2021-10-10 10:10:10.1234'); +set @@tidb_enable_vectorized_expression = off; +select greatest(c_time, c_time) from t1; +select greatest(c_dt, c_dt) from t1; +select greatest(c_ts, c_ts) from t1; +select greatest(c_d, c_d) from t1; +select greatest(c_str, c_str) from t1; +select least(c_time, c_time) from t1; +select least(c_dt, c_dt) from t1; +select least(c_ts, c_ts) from t1; +select least(c_d, c_d) from t1; +select least(c_str, c_str) from t1; +select greatest(c_time, cast('10:01:01' as time)) from t1; +select least(c_time, cast('10:01:01' as time)) from t1; +select greatest(c_d, cast('1999-10-10' as date)) from t1; +select least(c_d, cast('1999-10-10' as date)) from t1; +select greatest(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +select least(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +set @@tidb_enable_vectorized_expression = on; +select greatest(c_time, c_time) from t1; +select greatest(c_dt, c_dt) from t1; +select greatest(c_ts, c_ts) from t1; +select greatest(c_d, c_d) from t1; +select greatest(c_str, c_str) from t1; +select least(c_time, c_time) from t1; +select least(c_dt, c_dt) from t1; +select least(c_ts, c_ts) from t1; +select least(c_d, c_d) from t1; +select least(c_str, c_str) from t1; +select greatest(c_time, cast('10:01:01' as time)) from t1; +select least(c_time, cast('10:01:01' as time)) from t1; +select greatest(c_d, cast('1999-10-10' as date)) from t1; +select least(c_d, cast('1999-10-10' as date)) from t1; +select greatest(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +select least(c_dt, cast('1999-10-10 10:10:10.1234' as datetime)) from t1; +set @@tidb_enable_vectorized_expression = default; + +# TestDatetimeOverflow +drop table if exists t1; +create table t1 (d date); +set sql_mode='traditional'; +-- error 1441 +insert into t1 (d) select date_add('2000-01-01',interval 8000 year); +-- error 1441 +insert into t1 (d) select date_sub('2000-01-01', INTERVAL 2001 YEAR); +-- error 1441 +insert into t1 (d) select date_add('9999-12-31',interval 1 year); +-- error 1441 +insert into t1 (d) select date_add('9999-12-31',interval 1 day); +set sql_mode=''; +insert into t1 (d) select date_add('2000-01-01',interval 8000 year); +insert into t1 (d) select date_sub('2000-01-01', INTERVAL 2001 YEAR); +insert into t1 (d) select date_add('9999-12-31',interval 1 year); +insert into t1 (d) select date_add('9999-12-31',interval 1 day); +select * from t1; +set sql_mode=default; diff --git a/tests/realtikvtest/importintotest/from_server_test.go b/tests/realtikvtest/importintotest/from_server_test.go index 8ba96d53cacdf..787ca5a9aa0c9 100644 --- a/tests/realtikvtest/importintotest/from_server_test.go +++ b/tests/realtikvtest/importintotest/from_server_test.go @@ -52,7 +52,9 @@ func (s *mockGCSSuite) TestImportFromServer() { s.tk.MustExec("create table t (a bigint, b varchar(100));") // relative path - s.ErrorIs(s.tk.QueryToErr("IMPORT INTO t FROM '~/file.csv'"), exeerrors.ErrLoadDataInvalidURI) + err2 := s.tk.QueryToErr("IMPORT INTO t FROM '~/file.csv'") + s.ErrorIs(err2, exeerrors.ErrLoadDataInvalidURI) + s.ErrorContains(err2, "URI of data source is invalid") // no suffix or wrong suffix s.ErrorIs(s.tk.QueryToErr("IMPORT INTO t FROM '/file'"), exeerrors.ErrLoadDataInvalidURI) s.ErrorIs(s.tk.QueryToErr("IMPORT INTO t FROM '/file.txt'"), exeerrors.ErrLoadDataInvalidURI) diff --git a/tests/realtikvtest/importintotest4/BUILD.bazel b/tests/realtikvtest/importintotest4/BUILD.bazel index 2bdac1eaad3d6..243c775e6acf7 100644 --- a/tests/realtikvtest/importintotest4/BUILD.bazel +++ b/tests/realtikvtest/importintotest4/BUILD.bazel @@ -4,6 +4,7 @@ go_test( name = "importintotest4_test", timeout = "moderate", srcs = [ + "global_sort_test.go", "main_test.go", "split_file_test.go", ], @@ -14,6 +15,7 @@ go_test( "//config", "//disttask/framework/storage", "//disttask/importinto", + "//executor/importer", "//kv", "//testkit", "//tests/realtikvtest", diff --git a/tests/realtikvtest/importintotest4/global_sort_test.go b/tests/realtikvtest/importintotest4/global_sort_test.go new file mode 100644 index 0000000000000..606ef8dbcef2c --- /dev/null +++ b/tests/realtikvtest/importintotest4/global_sort_test.go @@ -0,0 +1,117 @@ +// 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 importintotest + +import ( + "context" + "encoding/json" + "fmt" + "net/url" + "strconv" + "testing" + "time" + + "github.com/fsouza/fake-gcs-server/fakestorage" + "github.com/pingcap/tidb/disttask/framework/storage" + "github.com/pingcap/tidb/disttask/importinto" + "github.com/pingcap/tidb/executor/importer" + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" +) + +func urlEqual(t *testing.T, expected, actual string) { + urlExpected, err := url.Parse(expected) + require.NoError(t, err) + urlGot, err := url.Parse(actual) + require.NoError(t, err) + // order of query parameters might change + require.Equal(t, urlExpected.Query(), urlGot.Query()) + urlExpected.RawQuery, urlGot.RawQuery = "", "" + require.Equal(t, urlExpected.String(), urlGot.String()) +} + +func (s *mockGCSSuite) TestGlobalSortBasic() { + s.server.CreateObject(fakestorage.Object{ + ObjectAttrs: fakestorage.ObjectAttrs{BucketName: "gs-basic", Name: "t.1.csv"}, + Content: []byte("1,foo1,bar1,123\n2,foo2,bar2,456\n3,foo3,bar3,789\n"), + }) + s.server.CreateObject(fakestorage.Object{ + ObjectAttrs: fakestorage.ObjectAttrs{BucketName: "gs-basic", Name: "t.2.csv"}, + Content: []byte("4,foo4,bar4,123\n5,foo5,bar5,223\n6,foo6,bar6,323\n"), + }) + s.server.CreateBucketWithOpts(fakestorage.CreateBucketOpts{Name: "sorted"}) + s.prepareAndUseDB("gsort_basic") + s.tk.MustExec(`create table t (a bigint primary key, b varchar(100), c varchar(100), d int, + key(a), key(c,d), key(d));`) + s.enableFailpoint("github.com/pingcap/tidb/parser/ast/forceRedactURL", "return(true)") + sortStorageURI := fmt.Sprintf("gs://sorted/import?endpoint=%s&access-key=aaaaaa&secret-access-key=bbbbbb", gcsEndpoint) + importSQL := fmt.Sprintf(`import into t FROM 'gs://gs-basic/t.*.csv?endpoint=%s' + with __max_engine_size = '1', cloud_storage_uri='%s'`, gcsEndpoint, sortStorageURI) + result := s.tk.MustQuery(importSQL).Rows() + s.Len(result, 1) + jobID, err := strconv.Atoi(result[0][0].(string)) + s.NoError(err) + s.tk.MustQuery("select * from t").Sort().Check(testkit.Rows( + "1 foo1 bar1 123", "2 foo2 bar2 456", "3 foo3 bar3 789", + "4 foo4 bar4 123", "5 foo5 bar5 223", "6 foo6 bar6 323", + )) + + // check all sorted data cleaned up + _, files, err := s.server.ListObjectsWithOptions("sorted", fakestorage.ListOptions{Prefix: "import"}) + s.NoError(err) + s.Len(files, 0) + // check sensitive info is redacted + jobInfo, err := importer.GetJob(context.Background(), s.tk.Session(), int64(jobID), "", true) + s.NoError(err) + redactedSortStorageURI := fmt.Sprintf("gs://sorted/import?endpoint=%s&access-key=xxxxxx&secret-access-key=xxxxxx", gcsEndpoint) + urlEqual(s.T(), redactedSortStorageURI, jobInfo.Parameters.Options["cloud_storage_uri"].(string)) + // TODO: enable it when external engine fixed statistics. + //s.Equal(6, jobInfo.Summary.ImportedRows) + globalTaskManager, err := storage.GetTaskManager() + s.NoError(err) + taskKey := importinto.TaskKey(int64(jobID)) + globalTask, err2 := globalTaskManager.GetGlobalTaskByKey(taskKey) + s.NoError(err2) + taskMeta := importinto.TaskMeta{} + s.NoError(json.Unmarshal(globalTask.Meta, &taskMeta)) + urlEqual(s.T(), redactedSortStorageURI, taskMeta.Plan.CloudStorageURI) + + // merge-sort data kv + s.enableFailpoint("github.com/pingcap/tidb/disttask/importinto/forceMergeSort", `return("data")`) + s.tk.MustExec("truncate table t") + result = s.tk.MustQuery(importSQL).Rows() + s.Len(result, 1) + s.tk.MustQuery("select * from t").Sort().Check(testkit.Rows( + "1 foo1 bar1 123", "2 foo2 bar2 456", "3 foo3 bar3 789", + "4 foo4 bar4 123", "5 foo5 bar5 223", "6 foo6 bar6 323", + )) + + // failed task, should clean up all sorted data too. + s.enableFailpoint("github.com/pingcap/tidb/disttask/importinto/failWhenDispatchWriteIngestSubtask", "return(true)") + s.tk.MustExec("truncate table t") + result = s.tk.MustQuery(importSQL + ", detached").Rows() + s.Len(result, 1) + jobID, err = strconv.Atoi(result[0][0].(string)) + s.NoError(err) + s.Eventually(func() bool { + globalTask, err2 = globalTaskManager.GetGlobalTaskByKey(importinto.TaskKey(int64(jobID))) + s.NoError(err2) + return globalTask.State == "failed" + }, 10*time.Second, 300*time.Millisecond) + // check all sorted data cleaned up + _, files, err = s.server.ListObjectsWithOptions("sorted", fakestorage.ListOptions{Prefix: "import"}) + s.NoError(err) + s.Len(files, 0) +} diff --git a/tests/realtikvtest/sessiontest/session_fail_test.go b/tests/realtikvtest/sessiontest/session_fail_test.go index 322e7f5f607ce..001c2fbc463d9 100644 --- a/tests/realtikvtest/sessiontest/session_fail_test.go +++ b/tests/realtikvtest/sessiontest/session_fail_test.go @@ -235,11 +235,11 @@ func TestIndexLookUpWithStaticPrune(t *testing.T) { tk.MustExec("drop table if exists t") tk.MustExec("create table t(a bigint, b decimal(41,16), c set('a', 'b', 'c'), key idx_c(c)) partition by hash(a) partitions 4") tk.MustExec("insert into t values (1,2.0,'c')") - tk.HasPlan("select * from t use index(idx_c) order by c limit 5", "Limit") + tk.MustHavePlan("select * from t use index(idx_c) order by c limit 5", "Limit") tk.MustExec("select * from t use index(idx_c) order by c limit 5") } -func TestTidbKvReadTimeout(t *testing.T) { +func TestTiKVClientReadTimeout(t *testing.T) { if !*realtikvtest.WithRealTiKV { t.Skip("skip test since it's only work for tikv") } @@ -263,20 +263,20 @@ func TestTidbKvReadTimeout(t *testing.T) { tk.MustExec("set @stale_read_ts_var=now(6);") // Test for point_get request - rows = tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t where a = 1").Rows() + rows = tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t where a = 1").Rows() require.Len(t, rows, 1) explain := fmt.Sprintf("%v", rows[0]) // num_rpc is 4 because there are 3 replica, and first try all 3 replicas with specified timeout will failed, then try again with default timeout will success. require.Regexp(t, ".*Point_Get.* Get:{num_rpc:4, total_time:.*", explain) // Test for batch_point_get request - rows = tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t where a in (1,2)").Rows() + rows = tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t where a in (1,2)").Rows() require.Len(t, rows, 1) explain = fmt.Sprintf("%v", rows[0]) require.Regexp(t, ".*Batch_Point_Get.* BatchGet:{num_rpc:4, total_time:.*", explain) // Test for cop request - rows = tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t where b > 1").Rows() + rows = tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t where b > 1").Rows() require.Len(t, rows, 3) explain = fmt.Sprintf("%v", rows[0]) require.Regexp(t, ".*TableReader.* root time:.*, loops:.* cop_task: {num: 1, .* rpc_num: 4.*", explain) @@ -284,13 +284,13 @@ func TestTidbKvReadTimeout(t *testing.T) { // Test for stale read. tk.MustExec("insert into t values (1,1), (2,2);") tk.MustExec("set @@tidb_replica_read='closest-replicas';") - rows = tk.MustQuery("explain analyze select /*+ tidb_kv_read_timeout(1) */ * from t as of timestamp(@stale_read_ts_var) where b > 1").Rows() + rows = tk.MustQuery("explain analyze select /*+ set_var(tikv_client_read_timeout=1) */ * from t as of timestamp(@stale_read_ts_var) where b > 1").Rows() require.Len(t, rows, 3) explain = fmt.Sprintf("%v", rows[0]) - require.Regexp(t, ".*TableReader.* root time:.*, loops:.* cop_task: {num: 1, .* rpc_num: (3|4).*", explain) + require.Regexp(t, ".*TableReader.* root time:.*, loops:.* cop_task: {num: 1, .* rpc_num: (3|4|5).*", explain) - // Test for tidb_kv_read_timeout session variable. - tk.MustExec("set @@tidb_kv_read_timeout=1;") + // Test for tikv_client_read_timeout session variable. + tk.MustExec("set @@tikv_client_read_timeout=1;") // Test for point_get request rows = tk.MustQuery("explain analyze select * from t where a = 1").Rows() require.Len(t, rows, 1) @@ -315,5 +315,5 @@ func TestTidbKvReadTimeout(t *testing.T) { rows = tk.MustQuery("explain analyze select * from t as of timestamp(@stale_read_ts_var) where b > 1").Rows() require.Len(t, rows, 3) explain = fmt.Sprintf("%v", rows[0]) - require.Regexp(t, ".*TableReader.* root time:.*, loops:.* cop_task: {num: 1, .* rpc_num: (3|4).*", explain) + require.Regexp(t, ".*TableReader.* root time:.*, loops:.* cop_task: {num: 1, .* rpc_num: (3|4|5).*", explain) } diff --git a/tests/realtikvtest/txntest/txn_test.go b/tests/realtikvtest/txntest/txn_test.go index 8aab7b7b7286f..babb64f33071c 100644 --- a/tests/realtikvtest/txntest/txn_test.go +++ b/tests/realtikvtest/txntest/txn_test.go @@ -263,7 +263,7 @@ func TestSelectLockForPartitionTable(t *testing.T) { tk1.MustExec("insert into t values (1, 1, 1), (2, 2, 2), (3, 3, 3)") tk1.MustExec("analyze table t") tk1.MustExec("begin") - tk1.HasPlan("select * from t use index(idx) where a = 1 and b = 1 order by a limit 1 for update", "IndexLookUp_9") + tk1.MustHavePlan("select * from t use index(idx) where a = 1 and b = 1 order by a limit 1 for update", "IndexLookUp") tk1.MustExec("select * from t use index(idx) where a = 1 and b = 1 order by a limit 1 for update") ch := make(chan bool, 1) go func() { diff --git a/tools/check/ut.go b/tools/check/ut.go index cbadb222d6740..f6bc45ab17014 100644 --- a/tools/check/ut.go +++ b/tools/check/ut.go @@ -831,7 +831,7 @@ func (n *numa) testCommand(pkg string, fn string) *exec.Cmd { } func skipDIR(pkg string) bool { - skipDir := []string{"br", "cmd", "dumpling", "tests", "tools/check"} + skipDir := []string{"br", "cmd", "dumpling", "tests", "tools/check", "build"} for _, ignore := range skipDir { if strings.HasPrefix(pkg, ignore) { return true diff --git a/util/compress/BUILD.bazel b/util/compress/BUILD.bazel new file mode 100644 index 0000000000000..484e2e3a0226d --- /dev/null +++ b/util/compress/BUILD.bazel @@ -0,0 +1,9 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "compress", + srcs = ["gzip.go"], + importpath = "github.com/pingcap/tidb/util/compress", + visibility = ["//visibility:public"], + deps = ["@com_github_klauspost_compress//gzip"], +) diff --git a/util/compress/gzip.go b/util/compress/gzip.go new file mode 100644 index 0000000000000..4e4b71cf13536 --- /dev/null +++ b/util/compress/gzip.go @@ -0,0 +1,36 @@ +// 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 compress + +import ( + "io" + "sync" + + "github.com/klauspost/compress/gzip" +) + +// GzipWriterPool is a sync.Pool of gzip.Writer. +var GzipWriterPool = sync.Pool{ + New: func() any { + return gzip.NewWriter(io.Discard) + }, +} + +// GzipReaderPool is a sync.Pool of gzip.Reader. +var GzipReaderPool = sync.Pool{ + New: func() any { + return &gzip.Reader{} + }, +} diff --git a/util/disttask/idservice.go b/util/disttask/idservice.go index 00af51b177ff1..c41fb1820eae0 100644 --- a/util/disttask/idservice.go +++ b/util/disttask/idservice.go @@ -32,13 +32,18 @@ func GenerateExecID(ip string, port uint) string { // MatchServerInfo will check if the schedulerID matched in all serverInfos. func MatchServerInfo(serverInfos []*infosync.ServerInfo, schedulerID string) bool { - for _, serverInfo := range serverInfos { + return FindServerInfo(serverInfos, schedulerID) >= 0 +} + +// FindServerInfo will find the schedulerID in all serverInfos. +func FindServerInfo(serverInfos []*infosync.ServerInfo, schedulerID string) int { + for i, serverInfo := range serverInfos { serverID := GenerateExecID(serverInfo.IP, serverInfo.Port) if serverID == schedulerID { - return true + return i } } - return false + return -1 } // GenerateSubtaskExecID generates the subTask execID. diff --git a/util/hack/hack.go b/util/hack/hack.go index ea3612b395c69..1a60c1a0b2eb4 100644 --- a/util/hack/hack.go +++ b/util/hack/hack.go @@ -15,7 +15,6 @@ package hack import ( - "reflect" "unsafe" ) @@ -25,26 +24,17 @@ type MutableString string // String converts slice to MutableString without copy. // The MutableString can be converts to string without copy. // Use it at your own risk. -func String(b []byte) (s MutableString) { +func String(b []byte) MutableString { if len(b) == 0 { return "" } - pbytes := (*reflect.SliceHeader)(unsafe.Pointer(&b)) - pstring := (*reflect.StringHeader)(unsafe.Pointer(&s)) - pstring.Data = pbytes.Data - pstring.Len = pbytes.Len - return s + return MutableString(unsafe.String(unsafe.SliceData(b), len(b))) } // Slice converts string to slice without copy. // Use at your own risk. -func Slice(s string) (b []byte) { - pbytes := (*reflect.SliceHeader)(unsafe.Pointer(&b)) - pstring := (*reflect.StringHeader)(unsafe.Pointer(&s)) - pbytes.Data = pstring.Data - pbytes.Len = pstring.Len - pbytes.Cap = pstring.Len - return b +func Slice(s string) []byte { + return unsafe.Slice(unsafe.StringData(s), len(s)) } // LoadFactor is the maximum average load of a bucket that triggers growth is 6.5 in Golang Map. diff --git a/util/misc.go b/util/misc.go index ea955f38ebd32..8e5d99b417fea 100644 --- a/util/misc.go +++ b/util/misc.go @@ -423,6 +423,12 @@ func ColumnToProto(c *model.ColumnInfo, forIndex bool) *tipb.ColumnInfo { if forIndex { // Use array type for read the multi-valued index. pc.Tp = int32(c.FieldType.ArrayType().GetType()) + if c.FieldType.IsArray() { + // Use "binary" collation for read the multi-valued index. Most of the time, the `Collation` of this hidden + // column should already been set to "binary". However, in old versions, the collation is set to the default + // value. See https://github.com/pingcap/tidb/issues/46717 + pc.Collation = int32(mysql.CollationNames["binary"]) + } } else { pc.Tp = int32(c.GetType()) } diff --git a/util/mock/context.go b/util/mock/context.go index d4e489d17ab26..3ecf16466b3d6 100644 --- a/util/mock/context.go +++ b/util/mock/context.go @@ -283,11 +283,6 @@ func (c *Context) RefreshTxnCtx(ctx context.Context) error { return errors.Trace(c.NewTxn(ctx)) } -// RefreshVars implements the sessionctx.Context interface. -func (*Context) RefreshVars(_ context.Context) error { - return nil -} - // RollbackTxn indicates an expected call of RollbackTxn. func (c *Context) RollbackTxn(_ context.Context) { defer c.sessionVars.SetInTxn(false)